Volg deze handleiding om Home Assistant in te stellen. Zie ook hier voor een uitgebreider dashboard.
Volg eerst de wifi instellen om de module in te stellen op een statisch ip adres. Maak ook backups voordat je gaat wijzigen.
In de configuration.yaml van Home Assistent zijn de sensoren aan te maken door de volgende code in te plakken. Let daarbij op dat geen tabs worden gebruikt en de inspringingen gelijk zijn. Vervang ook het ipadres (in dit voorbeeld 192.168.10.137) door het ip adres van de toonWater module.
sensor:
- platform: rest
name: watermeter
json_attributes:
- waterflow
- waterquantity
resource: http://192.168.10.137/water.html
template:
watermeter_flow:
friendly_name: "Watermeter Flow"
value_template: "{{ state_attr('sensor.watermeter', 'waterflow') }}"
unit_of_measurement: "l/m"
icon_template: mdi:water-pump
attribute_templates:
state_class: "measurement"
watermeter_quantity:
friendly_name: "Watermeter Quantity"
value_template: "{{ state_attr('sensor.watermeter', 'waterquantity') }}"
unit_of_measurement: "l"
icon_template: mdi:water
attribute_templates:
state_class: "measurement"
watermeter_toonwater:
friendly_name: watermeter_toonwater
value_template: "{{ (state_attr('sensor.watermeter', 'waterquantity') | float / 1000) | round(3) }}"
unit_of_measurement: "m³"
attribute_templates:
state_class: "total_increasing"
utility_meter:
hourly_water:
source: sensor.watermeter_quantity
cycle: hourly
name: Hourly Water
daily_water:
source: sensor.watermeter_quantity
cycle: daily
name: Daily Water
monthly_water:
source: sensor.watermeter_quantity
cycle: monthly
name: Monthly Water