Koll på vattnet…

Så, då fick man äntligen tummen ur och fixade en ProximitySensor, så man kan ha koll på vattenförbrukningen också.
Självklart är det ESPHome som hanterar detta och precis lika självklart så skyfflar vi alla metrics till Home Assistant.

Koden ser ut så här:

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

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

  - platform: pulse_meter
    pin: GPIO10
    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

För att visualisera det hela i Home Assistant sedan har jag 3st “card”:

Ett för “förbrukning just nu”:

Ett för “förbrukning per dag(1 vecka)”:

Och ett sista för dom senaste 24 timmarna:

Jag har även lagt till sensorn till “Energy” i Home Assistant, så jag har koll dag, vecka, månad år…

Samt

Leave a Reply

Your email address will not be published. Required fields are marked *