Esp licznik wody

cześć,
Panowie potrzebuje pomocy. Próbuje zrobić licznik wody zgodnie z

Build a cheap water usage sensor using ESPhome and a proximity sensor - PieterBrinkman.com

ale pojawia się to

o co chodzi???

pulse_counter - to jest do ESPHome config a nie do HA.

sensor:
- platform: pulse_counter
    pin: GPIO12
    update_interval : 6s
    name: "water pulse"
    id: water_pulse

- platform: pulse_meter
    pin: GPIO12
    name: "Water Pulse Meter"
    unit_of_measurement: "liter/min"
    icon: "mdi:water"
    total:
      name: "Water Total"
      unit_of_measurement: "liter"

  - platform: pulse_meter
    pin: GPIO12
    name: "Water Pulse Meter"
    unit_of_measurement: "liter/min"
    icon: "mdi:water"
    total:
      name: "Water Meter Total"
      unit_of_measurement: "m³"
      id: water_meter_total
      accuracy_decimals: 3
      device_class: water
      state_class: total_increasing
      filters:
        - multiply: 0.001

  - platform: template
    name: "Water Usage Liter"
    id: water_flow_rate
    accuracy_decimals: 1
    unit_of_measurement: "l/min"
    icon: "mdi:water"
    lambda: return (id(water_pulse).state * 10);
    update_interval: 6s

^^ to powinno być w yaml do ESPHome a nie HA.

1 Like

bardzo dziękuje :slight_smile: ESP dla mnie to coś nowego

Inny problem - nie zlicza impulsów, dioda na czujniku przy odkręconej wodzie zapala się i gaśnie natomiast HA nie rejestruje impulsów ktoś tak miał i może pomóc ??

Zrobiłem ten sam projekt i po prostu musisz dać czasu systemowi;) Ja dałem ogólnie ciała, bo pod zły “zegar” podstawiłem czujnik i zliczać mi zlicza ale złe wartości. Do tego muszę znaleźć jakąś nakładkę na licznik aby to wyglądało jakoś estetycznie, bo póki co wygląda dość “laboratoryjnie”:smiley: