Creación de contador de consumo de agua con ESPHome
sensor:
- platform: pulse_counter
state_class: measurement
name: "Flujo agua"
id: flujo_agua
pin: GPIO4
update_interval: 3s
filters:
- lambda: return (x / 500.0);
unit_of_measurement: "L/min"
accuracy_decimals: 1
- platform: integration
device_class: water
state_class: total_increasing
name: "Total agua m³"
unit_of_measurement: 'm³'
accuracy_decimals: 4
sensor: flujo_agua
time_unit: min
icon: "mdi:water"
filters:
- lambda: return (x / 1000);
- platform: integration
device_class: water
state_class: total_increasing
name: "Total agua en litros"
unit_of_measurement: 'L'
accuracy_decimals: 2
sensor: flujo_agua
time_unit: min
icon: "mdi:water"