Balança de Banheiro integrada ao home assistant + esphome #pesogas #pesocorporal

Olá pessoa! diante a instabilidade que estava tendo com a balança com as células de carga, decidir como tinha visto aqui antes tentar decifrar a placa das balanças corporal comum! e foi facil!
VAMOS LÁ!

  1. Abrir a balança e removi a placa!

  2. Removi essa plaquinha na qual vem sodado os fios das células da balança

  3. Essa é a placa hx711!

  4. Conectando com o ESP32

PARA GARANTIR A ESTABILIDADE SÓ DEU CERTO PORQUE EU SOLDEI TUDO EM UMA PLACA DE CIRCUITO!

  1. O que saiu da placa de fio só foi a alimentação!



  2. Depois colei uma madeira no vidro com super cola para proteção do mesmo!


  3. E coloquei em um suporte com rodinhas para melhor a locomoção na hora da troca do gás!


  4. Codigo do sensor no esphome:
    sensor:

     ####### BALANÇA ####
    
    • platform: hx711
      name: “Peso balança individual gas”
      dout_pin: 4
      clk_pin: 2
      gain: 128
      icon: ‘mdi:scale’
      id: peso_balanca
      update_interval: 5s
      accuracy_decimals: 1
      filters:

      • calibrate_linear:
        • -382400 → 0
        • -354647 → 1
      • median:
        window_size: 7
        send_every: 4
        send_first_at: 3
        unit_of_measurement: kg

      ######## PESO LIQUIDO #####

    • platform: template
      id: peso_liquido
      name: “Peso liquido Gas”
      unit_of_measurement: ‘Kg’
      icon: “mdi:scale”
      update_interval: 11s
      accuracy_decimals: 2
      lambda: ‘return (((id(peso_balanca).state) - (id(tara_botijao).state)) - 1);’

      ######## TARA BOTIJÃP #####

    • platform: homeassistant
      name: “Tara botijão gas”
      accuracy_decimals: 2
      unit_of_measurement: ‘Kg’
      id: tara_botijao
      entity_id: input_number.gas_tara

      VOLUME GÁS
    • platform: template
      name: “Volume Gás”
      icon: “mdi:gauge”
      id: volume_gas
      unit_of_measurement: ‘L’
      accuracy_decimals: 1
      lambda: ‘return (id(peso_liquido).state);’
      update_interval: 12s
      filters:

      • calibrate_linear:
        • 0.0 → 0.0
        • 13 → 31.5
      PORCENTAGEM GÁS
    • platform: template
      name: “Porcen. Gás x peso”
      icon: “mdi:propane-tank”
      id: volts_comp_peso
      unit_of_measurement: ‘%’
      accuracy_decimals: 1
      lambda: ‘return (id(peso_liquido).state);’
      update_interval: 10s
      filters:

      • calibrate_linear:
        • 0 → 0
        • 13 → 100
  5. Agora os resultados e como ficou estável! Sem variação alguma!




    painel gas
    o sensor de temperatura e umidade está desconectado!

8 Likes

Parabéns, ficou muito bom mesmo.

1 Like

Obrigado amigo! Qualquer dúvida estamos ai!

Top Demais… Parabens.

1 Like