Closed makovroman closed 3 years ago
В чате https://t.me/waterius_forum ответили:
я решил эту задачу с помощью sql sensor
- platform: sql
db_url: !secret db
queries:
- name: cold_water_this_month
query: >
SELECT round(max(state)::numeric-min(state)::numeric,1) cold_water_this_month
FROM states
WHERE entity_id='sensor.waterius_cold_water' and created>date_trunc('month',now()) and state!='unavailable';
column: cold_water_this_month
unit_of_measurement: "м3"
- name: hot_water_this_month
query: >
SELECT round(max(state)::numeric-min(state)::numeric,1) hot_water_this_month
FROM states
WHERE entity_id='sensor.waterius_hot_water' and created>date_trunc('month',now()) and state!='unavailable';
column: hot_water_this_month
unit_of_measurement: "м3"
Можно обсудить там эту задачу.
Подскажите как в Home Assistant добавить показания за месяц в lovelace. Пытался на основани Alex Kvazis по энергомониторингу, не выходит((. Буду благодарен.