Czujnik przepływu wody

Cześć, mam taki problem.
Zamontowałem u siebie czujnik przepływu wody, podpiąłem go pod ESP i mam go tak zaprogramowany :

sensor: 
  - platform: pulse_counter
    name: "przeplyw_wody"
    pin:
      number: GPIO21
      mode: INPUT_PULLUP
    unit_of_measurement:  "l/min"
    update_interval: 1s
    filters: 
      - lambda: return x/272;
    total:
      unit_of_measurement: 'l'
      name: 'woda_total_litry'
      state_class: total_increasing
      filters:
        - lambda: return x/272;

Wszystko działa ok, do momentu gdy przeprogramuję ESP, wtedy w HA “woda_total_litry” mi się resetuje. Jak to poprawić ?

Dodatkowo w HA dodałem

- sensor:
      - name: "Licznik wody"
        unit_of_measurement: "m³"
        state: >
          {{( ( states('sensor.garderoba_woda_total_litry') | float(0)*0.001)+806.454
             )  }}
        state_class: total_increasing
        unique_id: "licznik_wody"
        device_class: "water"

żeby mieć aktualny stan zużycia taki jak jest na liczniku wody.

Mówisz o tych samych sensorach?

Tak, dokładnie sensor.garderoba_woda_total_litry

Poczytaj jak ten problem rozwiązałem u siebie:

Dzięki wielkie ! Chyba wszystko ogarnąłem.

1 polubienie