ααΆαααααααααααα»αααα½αααΆαααααααααΎα αα·αααΉα αααα»αααααΆααααα’αΎα - ααΎαααα½ααΆααααα»ααα·αααΆααααΎααααΆααα
αααΎαααααα? ααΆα ααααααααΉαααΆαααααΆααααα
αα·αα‘α
αα αΆαααΉα ααα»ααααααΆαα·αααααααααααααααααα ααΎαβααβα αΆααβααΌα
βααΆβαααααβααα
αβααΉαβααα (αααβααΈβααΆβααΎαβα
αΌαβα
α·αααβααΆααβααΉαβαααα»αβααααααβααΉαβααβααα)α ααΆαααΈααα»ααααΆαααααΆααα»ααααα»ααα½α
αα
α αΎα
ααααΈαααααααα»αααΆαααααΌααα Home Assistant ααΆααααααααααααααααΆααααααααααα»αα α ααα»αααα½ααααα»αα ααααα ααα»ααααΊα αααΆααααΆααααΆααΆα±ααΆαααΎααααΈαααα αααΆααααααΌααα·αααααααα½αα ααα½αααααΆαα½αααΉααααααααΆααααα»αααΆααααααΎαααααΆα ααα·αααααααααααααααΆααααΆαααΆααααα½αα
ααααααΆααααααΆααα·αααααΆαα
αααα»αα’αααααααααα·ααααααΆααΏαααααΈαα ααΏαααΆααα’ααααααα
αααααααΉαααααααααααααααααΆααααΌαααΆααα·αααααΆαα½α
α αΎααα
ααΎα’ααΈαααΊαα·αα ααα»αααα α’αααααααΈαα½ααααΆααααααΆαα·αααααΆα’αααΈαα·ααΈααΆααααα α¬αα·αααααΆααα½αααα»αααααα αααα»αααααΌααααααααααα·ααΈααΆαααααααΆααα’ααααα α αΎαααααΎαααΎααα·ααΈααααααααααααα»αααααααα½αα―αα α’αααααααααα
αααα·ααααααααααααΆαααΌααααΌααΆαααΎααΆααααααΌααα·αααααα ααα»ααααααΆααααααααααΆαααααααα’αααΈααααααααααα»αααΆαααααΎααΆα ααΌα
ααααααΆααα·αααααααα»ααααααααΆαααΆ αα·αααααΌααααααααΆααααΆααααααα’ααααΌαααΆαααααΆααααα
ααΆααααααΎααααα αΆ
ααΌα αααα ααααα ααααα αΆααααααααα ααΊααΎααααΈααα½αααΆαααααΆα ααα·α αααααααααα’αΆαααααΆαααααΎααααΆααααΉα αα·αα’αααα·αααΈα
- αααααΆαααααα 2 ααααα
- ααΆαααααΆαααααααααααα 2 αααααΆα α
- (ααααα α α·ααα) αααα αΆααααααΆα α αα·ααααα αΆααα
ααΆαααΆαααααΆαααααααΆαα½ααααα
- αααΆαααΆαα»ααααΌαααΆααααααααΆαααΆααααααΆα’ααααΆααα ααα’αααα»α α’αααα’αΆα
αααααΎαααααΆα αααααααΆαααααα
ααα»α
α
ααααα·αααΎα’αααααΎααα αα·ααΆααααααααααΆαα α’αααα’αΆα ααααααααααΆαααΆαα»ααΆααΈααΈααΈααααααααΈααααααααΆαααααΆααΆααααααααΆαα αααααΆαααααα½αααΆαααααααΆαααααΆααααααααΊααΆαααΆαααΆαα»ααααα’αα·ααααααααα’αΆα
ααΆαααααΆα ααα·αααααΆαααΌα ααα»ααααααΆααααΆαααααα·ααααααααα- ααΆαα·ααΆααααα»αααΆαααααααααΆαααΆααααααααααααΌαααΆααααΆαααΎα αααααααααα (αααΉααααααααΆαααααΌαααΆααααααααΆαααααΆααααα½ααααα αααααΆααααααΆα αααααααααααααΆααα½αααααααΉαααααΌαααΆααααααααΆααααααααΆα)
- α’αααβαα·αβα’αΆα βααααααβααΆαα»βαααααβααααΆβαα βαααα»αβααααΆα ααβαα½α (α§ααΆα ααα ααΈαα»ααα ααΆα αα·αβααααΎα α¬βαααα αΌαβααααΆα ααβαααΆαβααΆαα½αβαααααΆαα)
- αα·αααααΉααααααα½αααΆαααΆαααααααΆαααααΆαααΎαααααΎααΌαααααΆααα·αααααα SQLite ααααααα»ααα (α αΎααααα»αααΆα’αααααααΎααααααα·αα’αΆα
αααααααααααΆαααα‘αΎα MySQL α¬ Postgres ααΆααα) ααα»αααααα·αααααααα·αααααΌαααΆααααααΆαα»αααΆααααααααααα’αααα»ααααααα ααΌα
αααα ααΆα§ααΆα ααα ααΆααααααααα’αααααααΆααααααΌαααΌααααΈαααααΆαααΆααααααααΈααΈααααΌα
αααα»ααααααΆαααΆαααααααα½α json ααααα’αααΈααα αααΈα‘αΌααααααΌαααΆαααααααα
ααΌαααααΆααα·ααααααα
{"entity_id": "sensor.water_cold_hourly", "old_state": {"entity_id": "sensor.water_cold_hourly", "state": "3", "attributes": {"source": "sensor.water_meter_cold", "status": "collecting", "last_period": "29", "last_reset": "2020-02-23T21:00:00.022246+02:00", "meter_period": "hourly", "unit_of_measurement": "l", "friendly_name": "water_cold_hourly", "icon": "mdi:counter"}, "last_changed": "2020-02-23T19:05:06.897604+00:00", "last_updated": "2020-02-23T19:05:06.897604+00:00", "context": {"id": "aafc8ca305ba4e49ad4c97f0eddd8893", "parent_id": null, "user_id": null}}, "new_state": {"entity_id": "sensor.water_cold_hourly", "state": "4", "attributes": {"source": "sensor.water_meter_cold", "status": "collecting", "last_period": "29", "last_reset": "2020-02-23T21:00:00.022246+02:00", "meter_period": "hourly", "unit_of_measurement": "l", "friendly_name": "water_cold_hourly", "icon": "mdi:counter"}, "last_changed": "2020-02-23T19:11:11.251545+00:00", "last_updated": "2020-02-23T19:11:11.251545+00:00", "context": {"id": "0de64b8af6f14bb9a419dcf3b200ef56", "parent_id": null, "user_id": null}}}
αααα»αααΆαα§αααααα αΆαααααααΆααΆα αααΎα (α§αααααα αΆαααααααΆααΈαα»ααα ααΆααα αααα»αααααααααΈαα½αα ααΉα αα·αααααααα’αααα·αααΈ) α αΎααα½αα ααα½ααααααααΎααα·αααααααααΆαα αααΎααααααα α§ααΆα αααβααααααβα’αααα·αααΈ SDM220 ααβααααΆααβα―αβαααααΎαβαααααβαααα ααβαα½αβαααβααΆβαααααΆαα 10-15 αα·ααΆααΈ α αΎαβαααα»αβα ααβααα‘αΎαβαααα αα 8 ααααααβαααβαααβααα α αΎαβααΆβααβααΆαβαααΆαααΆααααααβααΆααβααΌαβαααβααααΌαβααΆαβααααΆβαααβααα’ααβααΎβα§αααααβα αΆααβαααααΆβαααααβαααα αααα αααααααΆααα’αααααα’αΆα ααααααααΌαααααΆααα·αααααααααΆαααΆααααα½αααα 100-200 MB ααΆαααααΆααααααα αααα»ααα½ααααααΆα αααααααααααΉαααααΎαααααααΆααααΈα αΎααααα»ααα½αααααααΆααααααααΊααΉαααααΆαα (αααα»αααααΈααΆαααα‘αΎααααα½αααΆαααααααααααΆαα ααΎ Raspberry PI) α αΎαααΆααααααΆαα»ααα·ααααααααααα½αααααΆαααΊααααΆααααα αΆααα
- ααααα·αααΎα’αααααΆαααααΆα αααααααααααααα’αααα’αΆα
ααΆααααΆαααααΎααααΆαααααα½αα―αααΆαα α’αααα’αΆα
ααΆααα
αααααααααα
αααααΆααααΆα α αΎααα½αααΆααΎαααααααααΆαααααΎααααΆαααααααααΊαα
αααααΆα ααΆααααα½ααα½αααααααα’αααα·αααΈααΆααα’αααααααΆαα
ααα»α
αααααΆααααΈααΈαα (RS232/RS485/Modbus/Zigbee) αααααα±ααΆααααα
ααΆααΆααααα’αΆαααααααααα·αααΎα§ααααααααα’αΆα ααΆαααααΆαααΆααααααααααΆαααα½αα ααα½α (α§ααΆα ααα ααΆαααααααΆαα α¬α αααα) α¬ααααΆαααααααααΎαααΈαα ααααααΆαα X αααΆαααααα α¬ααΈαααα αααααΆααααα’αααααααΌααα·αα’αααΈαααα αα·αααΆαα½αα’αααΈαααααααΌααααα αΌαααΆ αα·ααααααααααααααΌααααααΌααααααα ααΆαα αΆαα·αααααααΆαααΆαααααΆαααΆααααααααΆαααααααΆααα ααα»ααααΆαα½α α αΎαααΆαααααΉαααααΌαααααααααααααΆααααΌαααααα±ααααΆααααα½αα ααΆααΆααα·αααΆαα α’αααα’αΆα ααααααα’αααΈαααΆααα’ααααααα α±ααααααααααααααααααΆαααααΌα ααΆαααα½αααΆααααα ααα»ααααααααΆαααααΆααααΆααααΆααα»αα ααα ααα»α α’αααΈα ααα½ααααααααααΆαα αααα»αααΌαααααΆααα·ααααααααααα α αΎαααΆααΉααα·αα’αΆα αα αα½α αααααα»αααΆααααααααα·α§αααααα αΆαααααααΆα αααΎαααΆααααααααα»ααα½ααα·ααΆααΈ (a ααααααααααααααΆαααααααααααα½αααΆααααα) α
αα·ααΈααΆααααα 1
ααΆααααΌα ααΌαααΎαα’αααΈααααααα½αααΆααααααααααα±αααααα αααα’ααα ααΆαααΆαααααααααΆαααααΎααααΆαααααα»ααααααααα½αααΊααΆαα»αααΆααααα ααααΆααααΆαααααΆααα ααΆααΆααα·αααΆααααΆααααΌαααΆαα’αα»ααααααΆααΌαααα αΎααα αααα»ααααααααααααΆαααΆαα―αααα - utility_meter α
ααααΉαααΆααααααΆαααΆαααΊααΆααΆαααααΎαα’ααα current_accumulated_value αα ααΆααααα»α α αΎααααααααΆα‘αΎααα·ααααααΆααααΈαααααααααααΆααααααΆαα (αααα/αααααΆα α/αα)α αααΆαααΆαα»αααα½αααΆαααα½ααα·αα·αααα’ααααααα αΌα (αααααααα§ααααααα½αα ααα½α) α α»αααααααααα½αααΆααΎααααΈααααΆααααααΌαααααα - α’αααααααΆααααααα½αααΆααααααααααααΆααααα ααα ααΏααααααααΌαααΆααα·αααααΆααααΉαααααΈαααΈαααααΆαααααα»αα―αααΆαααααααα ααΆααααααααααα»αααααα
utility_meter:
water_cold_hour_um:
source: sensor.water_meter_cold
cycle: hourly
water_cold_day_um:
source: sensor.water_meter_cold
cycle: daily
αα
ααΈααα sensor.water_meter_cold ααΊααΆααααααααααααα
αα
α»αααααααα·αααΆααΈαααααααααα»αααα½αααΆα
ααΌααααααΆααααΆααΆααααα αα·ααααα
αΆααααααααααΆαα lovelace-UI ααΎααα
ααΌα
αααα
- type: history-graph
title: 'Hourly water consumption using vars'
hours_to_show: 48
entities:
- sensor.water_hour
- type: history-graph
title: 'Daily water consumption using vars'
hours_to_show: 360
entities:
- sensor.water_day
ααΆααα·ααααα αΆααΆαα½ααα·ααΈααΆαααααααααααα·ααα αααα»ααααα½ααααααααΆααααα ααΌα ααααααα»αααΆααα·ααΆααα½α α αΎα αααααΆααααααααααα αΌαααΈαα½αα (ααΆαα’αΆααααααααα αα α»αααααααααααΆααααΈααααααααΆααααΈαα½αα) αααααααααΆ 1kb ααααΌαααΆααααααΎααα αααα»αααΌαααααΆααα·ααααααα ααααααα§αααααααααΎααααΆααααΈαα½αααααααααΎααααααααααΈααααα αααααααΌαααΆααααααααα ααΌαααααΆαα ααααα·αααΎαααα»αα αααααααΌαααΆαα’αΆααααααΆαααααα/αααα αΆααααα/αααααΆα α/αα αα·ααααααΆααα§αααααααΎαααΉαααΆα αααΎα α αΎααααααααααα ααααααααα’αααα·αααΈ αααααΉαααΆααα·ααααααα αααΎαα ααΆααΆααααααΎαααΆαα ααΆααααα αααΆααααΆαααααα ααα ααΆαα·αααΆααα·ααααααα αααΎααα ααα»αααααααααΆααααα½αααΆααααααααααααααααΆαααααα·αα αΆαααΆα ααα ααΌαααααΆααα·αααααα αααααα αααααΌαααααΆααα·ααααααααΉαααΎαα‘αΎααααααααααααα αααα»αααααΆα ααΌααααΈαααααΆααααααΆαααα αααααΌαααααΆααααααΆααααΆααΆααααα αΆααααααΆα α αα·ααααα αΆαααα
ααΎαααΈααααααα§αααααααΆαααααααααααααα½αααΆαα·αα’αΆα αααααααΆααααα αΆααΆαααα ααααΆα ααααααααααααααα·ααααα§αααααααΆαααααααααΊααΆαα»αααΆααααααΎαα―αααΆααααααααα‘αΎααα·ααα 0 αααααΆααααααα ααΎαααααΌαααΆαααΆααΆαααΆαααααΎααααΆαααααα’αΆα αααααΆααααααΆααα’αααααααΎααααΆαα ααααααα αΆαααΈα ααα½αααΈααααααααααΌαααΆαααααΎααααΆαααααα»αα’αα‘α»αααααααα αααΆαααΆαα»ααααΆα ααα·ααααααααα·αααααααΆααα·αα’αΆα ααααΎααΌα αααααΆααα ααα»αααααααΆαααΆαα»ααΆααααα ααΆαααααΆαααΌα α’αΆα αα½αααΎαααΆαα
αααααΊααΆαααααΌαααΆααααααΆαα lovelace-UIα
- aggregate_func: max
entities:
- color: var(--primary-color)
entity: sensor.water_cold_hour_um
group_by: hour
hours_to_show: 48
name: "Hourly water consumption aggregated by utility meter"
points_per_hour: 1
show:
graph: bar
type: 'custom:mini-graph-card'
ααααααααΈααΎααΆαααααααααααααΆαααΌα ααΆαααααα§αααααα αΆαααααααΆ ααααααααααΆα αα ααα (αααα»ααα·αα αΌαα α·ααααααααΉαααααΌα αααααααΆα) ααΆααΆααΆαααααΆαααααα»αααΆαααααααααΆααααΆααααααα ααα½α 3α
- group_by:hour β ααααΆα ααααΉαααααΌαααΆααααααΎαααΆαα½αααΉααααΆααααααΉααα ααΎααααα
- points_per_hour: 1 - αααΆααα½ααααααΆααααΆαααααα
- α αΎαααααΆαααααα»α aggregate_func: max - αααααααα’αα·ααααΆαααα»ααααααααα½αααααααΈαα½ααα ααΆααΊααΆαααΆαααΆααααααααααααααααααααΆα αα sawtooth αα ααΆαααΆα
αα»αααα
α·ααααα»αααΆααααΎαα½αααααααα½ααααα
ααΆαααααα - αααααΊααΆα₯αα·ααΆαααααααααΆααααααΆαααΆαααααα·αααΎαα·αααΆααα·ααααααα ααα»αααααα·αααΆααα·αααααααα - αααα»αααααΆααααααΎαααΆααααααΌααα·ααααααααααααα§αααααααααΎααααΆααααΆαααΈααα»ααααΆααααααα»ααααααΆααααΆααααααααααα’αααααααα (αααα»αααΉααααααΆααα’αααΈαα·ααΈααΆααααααα
αα
α»αααααααααααααα»αααΆαααααα)α
αα αααα»αααΌαααΆαααα αααα»αα αααααα αΆαααΆ αααααααααΆααααα αΆααα·ααααααααααΎαααΆα α αΎααααΆααα·αααΆαααα»ααααα αΆααααΈαααααααααΉαααααΌαα ααα»ααααααααα·ααααααΆααα’ααααα αααααΆααα ααα»αααα½αα ααα½α αα½ααααααααΆαααααΎαααΎααααααΆααααααααααΈαααα 11 ααααααα 12 ααααΉααααα αΆα 19 ααΈααα αααααΈααΆαα ααΎααααΆα ααααααααααααααΆαααααα·α αααααΆααααααααααΌα ααααΆααΈα§αααααα αΆαααααααΆααΌα ααααΆαααααΎαααΎαααΆαααααΎααααΆαα 62 ααΈαααα ααΆααααΆαααα α»α α¬ααααααΌααααα ααα»αααααααα»ααα αααα·ααααααΈααΌαα ααα»ααααα·αααααααα ααΆαααααΆαααΆαααΆα α - ααΆαααααΎααααΆααααΊααααααΆ αααα’αΆα ααΎαααΎαααΈααααΆα ααααααααααααα
ααΆααΌαα αααα»ααα·αα’αΆα αααααα ααΆαααΌαααΆαα’αΆα ααΏααΆααααΆααααα·ααΈααΆαααααααα - ααααΆα ααααααΎαααααααααααα αΆαααΈααααααααααΆαααΆαα»ααααααα½αα ααα½αα
αααααΌαααααααααααΆαααααΆααα§αααααα αΆαααααααΆαααααααα
- aggregate_func: max
entities:
- color: var(--primary-color)
entity: sensor.water_cold_day_um
group_by: interval
hours_to_show: 360
name: "Daily water consumption aggregated by utility meter"
points_per_hour: 0.0416666666
show:
graph: bar
type: 'custom:mini-graph-card'
ααΌαα αααΆαααΆ αααΆαααΆαααααα group_by ααααΌαααΆααααααααΆα αααααααα α αΎααααΆαααΆαααααα point_per_hour αααααααααα’αααΈααααααααΆαα α αΎααα αααα»ααααααΆααααα αΆαα½ααααααΆαα½ααααΆαααΆαααα - point_per_hour ααααΎαααΆαααα’αα ααΎααΆααΆααα½ααααα α¬αα·α ααΆαααα ααα»ααααααΆααααααααα ααααααααααααΆαα ααΌα ααααααΎααααΈααα½αααΆααα½ααααα½ααααα»ααα½ααααα αααα»αααααΌααααα αΌαααααα 1/24=0.04166666 α αααα»ααα·ααα·ααΆαααΌααααΈααααΆααΆααααα αΆααααααΆα α αα·ααααα αΆαααα
αα·ααΈααΆααααα 2
ααααααααααααα»ααα αααααα’αααΈαααα½αααΆααααα αααα»αααΆαααΎαααΈααα’αΌαααα
αα·αααααααΆαααααααΌααα·ααααααααΆαααααΎααααΆααααΈαααααααααα Xiaomi ααΆα αααΎαα ααΆααα·α αα ααααααΆααααΊααΆααααααΆααααααααα·α - ααααΆαααααααα αΆααααααααααΎααααΆαααααααΆααααααααα αααα·ααα·α αα·ααααααΆααααα αα·αααααΌαααΆαααΆααα·ααΆαααα
α αΌααα»αααΆααα·ααΆααααΆα’αααΈααΆααα½ααααα αΌαααααααααααααααΆαααααααΆαα - αααα»αααΆααααααααΆαααΎαα½α α αΎαα’αααΈ "ααΆαααααΉαααααΌα" αααα·ααΈααΆααααααααα ααΆαα·αα αααΆααααααΆα ααα»α’αααΈααΆαααΆααΆαααα·αααααΎαααααααααΆαααααΎααααΆααααααααααααααΌαααΆααααααΌααα½α α αΎααααα αΆααααα½αα ααΆααααα·ααααααααα»α ααΆααα½ααααα αΌαααΆααααα»ααααααααΉαααΉαααααΎαααΆαααΆαααααααααΎαα
ααΈααΈααα’αΌααΎαααΉααααααα·αααααΆαααΆααααΆαααααΎααααΆααααααααααα»ααααααααα½αα αα»αααααααααΆααααααΆααααααααααααΆααααααααα αα·ααααα·ααα·αααα»ααααα ααα»ααααααΎαααΉααααααα αα»αααα α αΎαααααΆααΆαααΌαααααΆα ααα ααααΉαααΆααααα·ααΈααΆααααααααααΆαααααΎα‘αΎααα αααα»αααααΈαααααααα»αααΆαααΌα ααΆααααααα
α
αΌααααααΎαα’ααα value_at_the_beginning_of_hour αααααΎαααΉααααααααΆααΆαα’αΆααααααααα
αα
α»αααααα
αααααααΎαααααα·ααΈααααααααα αα
α
α»ααααα (α¬αα
ααΎααααααααααΆαα) ααΎαααααΆααΆααα»αααααΆαααΆαααΆαα’αΆααα
αα
α»αααααα αα·αααΆααααααΆαα»ααα
ααΎαααααα ααΆααα»αααααΆαααααΉαααΆααΆαααααΎααααΆαααααααΆαααααααα
αα
α»αααααα - ααΎαααΉααααααΆαα»αααααααα
αααα»αα§αααααα
αΆαααααααΆ α αΎααα
αααα’ααΆααααΎαααΉααααααΎαααααΆα αααααααα’ααααΎααααααααα
α’αααααααααΌα "αααααα‘αΎααα·α" α’ααα value_at_beginning_of_hour αααααααααααααααααααα
αα
α»αααααααα
ααΈαααα
ααΆααα’αααααα’αΆα ααααΌαααΆαααααΎααΆαααααααα½αααΆααααααααα½αα―αα
α’αααααΉαααααΌααααααααΌαααααα·α ααΆααααα»ααα·ααΈααΆααααααα»αα ααΆααααΌα α αΌαααΎααααααΎα "α’ααα" ααΌα ααααΆααΆαααααα α ααααΈαααα’αα ααΎααα·αααΆαα’αααααΆα "α’ααα" αα ααα»ααααααΎαα’αΆα ααααΎααααΆααααααΆαααααααααααα½ααααααΆα mqtt α ααΎαααΉαααααΎααααααα ααΈααααααααααΎααα retain=true - ααΆααΉααααααΆαα»αααααααα ααΆααααα»ααααα½ααααααΆα α αΎαααΆα’αΆα ααααΌαααΆαααΆαα ααααΈααΈααααααααααα αααααΈααΆαααα½αααΆαααααααααΌαααΆααα·αααααΎαααΆαα‘αΎααα·ααααααα αααα»αααααΎαααααααΆαααααα αα·ααααα αΆααααααααα»αααααααα½αα
- platform: mqtt
state_topic: "test/water/hour"
name: water_hour
unit_of_measurement: l
- platform: mqtt
state_topic: "test/water/hour_begin"
name: water_hour_begin
unit_of_measurement: l
- platform: mqtt
state_topic: "test/water/day"
name: water_day
unit_of_measurement: l
- platform: mqtt
state_topic: "test/water/day_begin"
name: water_day_begin
unit_of_measurement: l
αααααααααΆααα’ααααΎαα‘αΎααα αααα»αααααααααααααα·αααα αααααααΎαααΆααααααΆαααααα αα·ααααααΆααααααααααααα½αα
- id: water_new_hour
alias: water_new_hour
initial_state: true
trigger:
- platform: time_pattern
minutes: 0
action:
- service: mqtt.publish
data:
topic: "test/water/hour"
payload_template: >
{{ (states.sensor.water_meter_cold.state|int) - (states.sensor.water_hour_begin.state|int) }}
retain: true
- service: mqtt.publish
data:
topic: "test/water/hour_begin"
payload_template: >
{{ states.sensor.water_meter_cold.state }}
retain: true
- id: water_new_day
alias: water_new_day
initial_state: true
trigger:
- platform: time
at: "00:00:00"
action:
- service: mqtt.publish
data:
topic: "test/water/day"
payload_template: >
{{ (states.sensor.water_meter_cold.state|int) - (states.sensor.water_day_begin.state|int) }}
retain: true
- service: mqtt.publish
data:
topic: "test/water/day_begin"
payload_template: >
{{ states.sensor.water_meter_cold.state }}
retain: true
ααααααααααααα·ααααααΆααααΈαα’αα»αααα 2 αααααααΆαα
- ααααΆααααααααααΆααα ααααααααααΆααΆααα»αααααΆαααΆααααααα αΆααααααΎα αα·αααααααααα αα
- ααααΎαα αα α»ααααααααΆααααααααΌαααααΆααααααΆααα αααααααααααααΆαα
ααΆαααααΆαααΆααααΆα αααααα»αααααΈαααααααΌαααΆααααααααΆααααααααΆα αααααααααα·ααααααΆα
- type: history-graph
title: 'Hourly water consumption using vars'
hours_to_show: 48
entities:
- sensor.water_hour
- type: history-graph
title: 'Daily water consumption using vars'
hours_to_show: 360
entities:
- sensor.water_day
ααΆααΎααα ααΌα αααα
ααΆαααααΆααααααααΊααΆα’αααΈαααααααΌαααΆααα½α
α αΎαα α’ααααααααααααααα·ααΈααΆααααααααααΊααΆαα·ααααααααααΌαααΆααααααΎααααααααα»ααα½αα
ααααααααα ααΆαααααα ααΆααα 24 αααααααααΆαααα»ααα½ααααααααααΆααααΆααΆααα½αααααα
ααΆα’αα»αα ααΆαα αααα·αα’αΆα αααααααΆααααα αΆααΌαα ααααΌαααααΆαααααααα»αααΌαααΆααααΆαααα ααααα·αααΎαααα»αα ααααΆαααααΆα ααααΆαααααΎααααΆαααααα αΆααα αααα»αααΉαααααΌααααααΆαα»ααα·αααααααααΆαα αα ααΆαααα½αααααΆαα α αΎαα αΆααααΆααααΈαααα½αααΆααααααααααααΌαααΆαααααααααααααααα»ααααα½ααααααΆααααΌαααααΆααα·ααααααααΆααααΌα αααααΆααααααΆαα·ααααααααΆααα’αααα αααα»αααααααααααΉαααααΌααααααΆαα»αααααα½αααααΆαα α§ααΆα ααα αααα»αβαα½αβααααΆαβαααα»αβααααΎααααΆααβααΉα α’α α ααααααβαα»α αααβααΆαβαααβααΆ αααβααΆαβαααβααΆ α’α α ,α α α ααΆαα»βαααα»αβααΌαααααΆαβαα·ααααααα α αΎαααααα·αααΎα’ααααααα αααα»αααααΈα§αααααα αΆαααααααΆαααααααα ααααα½ααααααααΆααΌαα αα·αααααααα
αα·ααΈααΆααααα 3
ααΆααααΆαααα’ ααα»αααααααΆαααΆααααααααΆααααα αΆααααα½α α αΎααααααΆααααααααΌαααααΆααα·αααααα InfluxDB α ααΌαααααΆααα·αααααααααααααΌαααΆαααααΎα±αααααααΎαααΆαα·ααααααααΆααααΆααααααΆαα»ααα·ααααααααα’ααααΎαααααααΆ αα·αααα’αααααΆααααΆααααααΆαα»ααααααααα§αααααα αΆαααααααΆααααααααααΆα ααααααααααααααααααααΌαααΆααΆαααα½αααΌα SQL αααα’αα»ααααΆαα±ααα’αααααΆααααααααααΈααΌαααααΆααα·αααααα α αΎααααααΆαααααααααΌααααα»ααα½αααΆααΆααα·ααΈααααααα ααΆα α»αααααα αα·αααααααααααααααΆα’αΆα ααααΌαααΆααααααΆαα»ααααααΆαααααααααΆααααααααααΆα ααΆα§ααΆα ααα ααΆαααααΆααααααΌαααΆαα’αΆαααΉαααΆααααΌα ααΆααΈαα»ααα ααΆα α¬ααααΎαα’αΆα ααααΌαααΆααααααΆαα»ααααααΆααααααΈαααΈαααααΆα αααα»ααααα ααααααααΆαα’αΆαααΆαααααΎααααΆααααΉααααα αΆαααααα’αΆα ααααΌαααΆααααααΆαα»αααααα½αααααΆαα
αααα ααΈ InfluxDB ααα»αααααααΆαααααΆααααααΎα Grafana αααααΆαααααααααααααΆααααΌαααααΆα αααααααα’ααααΎαα·ααααααααΈ InfluxDB α Grafana α’αΆα ααΌαααααααααααααααααααΆα αα ααααΌαααΆαααααααΆαααΆααααα’α·α α αΎαααααΆαααααα»α ααααΆα ααααΆαααααα’αΆα ααααΌαααΆα "ααα" αα ααΎαααα½αααΆααααα lovelace-UI α
ααα½αααΆαααΆααααα»ααααα·α
ααΌα αααα ααΆααααΌα ααΎαα αΆααααααΎααααααααααααααΆαααααα»α influxDBα αααααααααΆαααααααα ααΆαααααααααααα½αααΆααααα (αααα»αα§ααΆα αααααα αααα»αααΉαααΈαααΆαααΆαα½ααα·αααααΉααααααααΆααααα»αααααααααα»αααααααααΆααααΉααααα ααααα)α
influxdb:
host: localhost
max_retries: 3
default_measurement: state
database: homeassistant
include:
entities:
- sensor.water_meter_hot
- sensor.water_meter_cold
ααααα·αααΆααααααΆαα»ααα·ααααααααΌα ααααΆααααα αααα»αααΌαααααΆααα·αααααααααα½αααΆαααααααΆααααα»α ααΎααααΈαα»αα±ααααΆααΈααααααααααα
recorder:
purge_keep_days: 10
purge_interval: 1
exclude:
entities:
- sensor.water_meter_hot
- sensor.water_meter_cold
α₯α‘αΌαααα ααΌαα αΌααα ααΆαααα»αααΌα InfluxDB α αΎαααααααα ααΆααααααααααΌαααααΆααα·ααααααααααααΎαα ααΆαα·ααα α’αααααααΌααααααααααααααααα·ααααααααΆααααΆααααΉαααααΌαααΆααααααΆαα»αα αααααααΌαααΆαααααααααααααα’αααΈαααααα α ααΆα αααααΆααααααααΆαα»α - αααααΊααααααααααΆαα ααΉαααΌαααααΆααα·αααααααα αααα»αααΌαααααΆααα·ααααααααααΆαα αααααΌαααααΆααα·ααααααααΆααααα»αααΈαα½ααααΆαααΆααααααααααΆαααααα½αα ααΆαααααΆαααΎα αα·ααααααααΆααα’ααααααΌαααΆααααααΆαα»ααααα»ααααααΆααααααααΆαα»ααααα α ααΆ autogen αα·αααααααααααΉαααααΌαααΆααααααΆαα»ααααααΆαααα½ααααααΆα αα αααα»αβα ααβα±ααβαα·ααααααβαααα αΆαβααααβααααΌαβααΆαβαααααΆβαα»αβαα½αβαα αα·ααααααβαααα αΆαβαααααΆα αβααααΌαβαααααΆβαα»αβααααααβαα½αβααααΆα α αΎαβαα·ααααααβαααα αΆαααβαα·αβααααΌαβααΆαβαα»αβα ααβα‘αΎαα α αΌαααΎααααααΎααααααΆααααααααΆαααααα
CREATE RETENTION POLICY "month" ON "homeassistant" DURATION 30d REPLICATION 1
CREATE RETENTION POLICY "year" ON "homeassistant" DURATION 52w REPLICATION 1
CREATE RETENTION POLICY "infinite" ON "homeassistant" DURATION INF REPLICATION 1
α₯α‘αΌααααααΆααα·α αααα·α α ααααααΊααΆααααααΌααααα»ααα·αααααααααααααΎαααα½αααααα αααααΊααΆααααααΆααααααααΎαααΆααααα½ααααααααααααααααα·αα α αααααααααααααΆααααααΆαα αααααΌααααα»ααα·αααααααααααΆαααααα½αααα αα·ααααααααααααααα αααα»ααααααααααΈα ααΌααααα‘ααααΎαα§ααΆα ααααα½α (αααα»αααααααααα»ααα½ααααααααΆααααΆαα’αΆα ααα»ααααααΆααα·ααααα»αααααΌααααα αΌαααΆααααααααΆααααααα»ααα½ααα½α)
CREATE CONTINUOUS QUERY cq_water_hourly ON homeassistant
BEGIN
SELECT max(value) AS value
INTO homeassistant.month.water_meter_hour
FROM homeassistant.autogen.l
GROUP BY time(1h), entity_id fill(previous)
END
ααΆααααααααΆαααα
- αααααΎααααα½ααααααααααΆαααααα cq_water_cold_hourly αααα»αααΌαααααΆααα·αααααα homeassistant
- ααααΎααΉαααααΌαααΆαααααα·ααααα·αααααΆαααααα (αααααααΆ(1h))
- ααααΎαααααΉααα»ααα·ααααααααΆααα’ααα ααααΈααΆαααΆααααα' homeassistant.autogen.l (ααΈααα) αα½αααΆααααΆαα’αΆαααΉααααααΆαα αα·αααΉααααα
- αα·ααααααααα»αααΉαααααΌαααΆαααΆααααΆαααα»αααα entity_id αααααΉααααααα±ααααΎαααΌααααααααΆα ααααα‘αααααααΆααααΉααααααΆαα αα·αααΉααααα α
- αααααΆαααΆαααΆααααΈαααααΊααΆααααΆααααΎαα‘αΎαα―αααΆαααα»ααα½αααααααΈαα½αα ααΆααΉαα αΆαααΆα ααααα»αααΆααααααααα’αα·ααααΆ ααΌα ααααααΆααααααΌααααα»αααΉαααααΌαααΆαα’αα»αααααααα’αα»ααααα’αα·ααααΆ (ααααα)
- αααααααααΈααΉαααααΌαααΆαααααααα ααΆαα homeassistant.month.water_meter_hour αααααααΊααΆααααααααααααΆααααααααΆαα»ααααααΆααααααααααααΆαα»ααα½αααα ααΎαααΈααααα ααα αα·ααααααα’αααΈααΉααααααΆαα αα·αααΉααααα ααΉαααααΌαααΆαααα αΆααααα αΆααα αααα»ααααααααααΆααΆα ααααα‘ααααΆαα½α entity_id αα·αααααααααααααΌαααααΆαα αααα»αααΆαααααα
αα αααααα α¬αα ααααααααααΆαααααΆααααΆαααα αααα ααααΆαααΆαααααΎααααΆααααΉα ααΌα ααααα αΎααα·αααΆαααΆαα»ααααΈαα αααα»α homeassistant.autogen.l α ααΎααααΈαααααΆαααααααααααΆαααα αααα»ααααα½αααααααΆ α’αααα’αΆα ααααΎααΆαααααα (αα»α)α ααΆααΉαααααα InfluxDB α±ααααααΎαααααααααααα α»ααααααα
ααΆα’αα»αα αααα½αααααααΆααααααααα·ααααα½αα αααα·α
ααααα (αα»α) αα·αααααΎαααΆααα α αΎααααααααααΆαα·αααααΌαααΆααααααΎαααΆααααααΆααα ααΆαααααα
ααα αααβααΊααΆβααααααβααβαααα αΆβαααβαα·αα’αΆα
βαααααααααβααΆαβ
ααααα·αα·αααααΎαα’αααΈαααααΆαααΎαα‘αΎα (ααΆααΆααα·αααΆααα’αααααααΌααααα αΆαααΈαααΈαααα)α
> select * from homeassistant.month.water_meter_hour group by entity_id
...
name: water_meter_hour
tags: entity_id=water_meter_cold
time value
---- -----
...
2020-03-08T01:00:00Z 370511
2020-03-08T02:00:00Z 370513
2020-03-08T05:00:00Z 370527
2020-03-08T06:00:00Z 370605
2020-03-08T07:00:00Z 370635
2020-03-08T08:00:00Z 370699
2020-03-08T09:00:00Z 370761
2020-03-08T10:00:00Z 370767
2020-03-08T11:00:00Z 370810
2020-03-08T12:00:00Z 370818
2020-03-08T13:00:00Z 370827
2020-03-08T14:00:00Z 370849
2020-03-08T15:00:00Z 370921
α αααΆαααΆααααααα αααα»αααΌαααααΆααα·ααααααααααΌαααΆααααααΆαα»ααααα»α UTC ααΌα αααααααααΈααααα»αααααΆααα 3 αααα - ααααα 7 ααααΉααα αααα»ααααααα InfluxDB ααααΌαααααΆαα ααΉαααααα 10 ααααΉααα αααα»αααααΆα ααααΆαααΎα α αααΆααααααααΆα ααααααααα 2 αα·α 5 ααααΉααα·αααΆααααααααααΆαα - αααααΊααΆαααααααα·αααααΌα ααααΆαααααα½αααααα
ααΌα αααα’αααα’αΆα ααΎαααΎα αααααααα»αααααΆααααΆαααααααΎαα‘αΎααααα―αα―αααα ααΆαααααΆαα»αααααΎαα‘αΎααα·α ααΆααΉαααΆαα - αααααααα»ααα½αααααα ααα»ααααααααα·ααααααΆαααα αΆαα - ααΎαα’αΆα ααααααααα½ααα½αααααααααΉαααΆααααα·ααααααααααΉαααααΌααααααΆααααααΆα ααα
SELECT difference(max(value))
FROM homeassistant.month.water_meter_hour
WHERE entity_id='water_meter_cold' and time >= now() -24h
GROUP BY time(1h), entity_id
fill(previous)
αααα»αααΉαααααααΆαα
- ααΈααΌαααααΆααα·αααααα homeassistant.month.water_meter_hour ααΎαααΉαααΆααααα·αααααααααααΆαα entity_id='water_meter_cold' αααααΆααααααα α»αααααα (αααα >= now() -24h)α
- ααΌα ααααααα»αααΆαααΎαα‘αΎααα½α α αΎα ααΆαα»αα½αα ααα½αα’αΆα ααΉαααΆαααα αααα»αααααΆαα homeassistant.month.water_meter_hourα ααΎαααΉααααααΎααα·αααααααααα‘αΎααα·ααααααααΎαααΆααααα½αααΆαα½α GROUP BY time(1h)α ααΆααααααααΎαααα (αα»α) ααΉαααααΎαααΆαααΌα ααΆαααααΉααα»α αααααΎααα·αααααααααααΆαα (αα»αααΆαααΉαααααααααα»α)
- α’αααΈαααααααΆαααααα»ααα αααα»αααααΎαααααΊαα»αααΆαααΆααα»αααααΆαααααΉαααααΆααΆααα»αααααΆαααΆααααααΆααααα ααΆαα·αααααΎαααΆαααααααα½αα―ααα α αΎαααΆαααΆααα»αααΆααααααΌααααα»α α’αα»ααααΆαα±αααααααΆ max() αααααΆαααααΎααΈαα»αα
ααααααααααΆαα’αα»ααααααΎααα ααΌα ααα
name: water_meter_hour
tags: entity_id=water_meter_cold
time difference
---- ----------
...
2020-03-08T02:00:00Z 2
2020-03-08T03:00:00Z 0
2020-03-08T04:00:00Z 0
2020-03-08T05:00:00Z 14
2020-03-08T06:00:00Z 78
2020-03-08T07:00:00Z 30
2020-03-08T08:00:00Z 64
2020-03-08T09:00:00Z 62
2020-03-08T10:00:00Z 6
2020-03-08T11:00:00Z 43
2020-03-08T12:00:00Z 8
2020-03-08T13:00:00Z 9
2020-03-08T14:00:00Z 22
2020-03-08T15:00:00Z 72
α αΆααααΈαααα 2 ααααααα 5 ααααΉα (UTC) αα·αααΆαααΆαααααΎααααΆααααα ααααααΆαααΆααααα αααα½αααΉααααα‘αααααααααααΆαααααΎααααΆααααΌα ααααΆαααα’ααα»αα ααααααΆαααααα (ααΈαα»α) α αΎααα»αααΆααα»αααααΆααΉαααααααααααα ααααΈαααα½αααΆ α αΎαααααααααΉαααααΎααΉα 0 ααααα·αααΆα’αααΈαααααααΌαααΆαα
α’αααΈααααα αααααΊααααΌααααααΎαααααΆα ααα ααΎααααΈααααΎααΌα αααααΎα Grafana ααΎαααααΆααααααααααααααααΆαααααΆαα (α¬αααααΎαααααΆαααααααααααααααΈ) α αΎααααααΎααααααααααΈαα½αα ααΆααααααααααΌαααΆαααΉαααΆαααααααααΌα αααα
αααα»αααΉααααα αΆααα·ααααααααΉααααααΆαα αα·αααΉααααα
αα
ααΎααααΆα ααααΌα
ααααΆα ααααΎαααααΊααΌα
ααααΆαα
ααΉαα’αααΈααααααα»αααΆααα·αααααΆααΆαααΎα
αααΆαααΆαααααααααα αΆαααααΌαααΆααααααααΌα ααΆααααααα αααααΆαααααα»α ααΆααΉαααααΆαααΆααααΆα αααααααΆααααααΆαα αααααΎαααΆαααα αΆα (αααααΎα)α αααα»αααΉαααααααααΈαααΆαααΆαααααα Stack ααΆααααααα ααΆααααααΎααααα αΆαααΈαααΈαααααααααααΆαααααα ααα»ααααααΆαα·ααα½αα±ααα αΆααα’αΆαααααααααααα
ααΎααααΈααααααααΆααΆααααααααα
αααα½αααΆααααα α’αααααααΌαα
- α ααααΈααααααααααα½αααααΌαααΆαα αααααΆααα ααα»αααα½αα ααα½α ααΆααααααααΆαα αααααααααααΌαααΆαααααΉαααααΌαααααΌαααΆααααααααΌαααααΈαααααααααΆαααααααααααααα»αααααα
- α α»α ααΎααααΈααααα ααΆαααααααααααΌαααΆα α αΎαααααΎαααΎαα αααααααααΈαααΊαα»α
- αα αααα»ααααα’α½α αααααΎα ααΌαα αΌααα ααΆααααααΆαααααααα
- αααααΈαα αααααααααα αα α»αααααα - ααΎαααΉααααααα ααααααααααΆαααα URL
- ααααΎαααΎααααααΆααααααααααΌαααΆαα αααα»αααααΈαααααααα»αααΆααααΆα
- α αααα URL αααααααα ααΆαααΆαααααα lovelace-UI
- type: iframe
id: graf_water_hourly
url: "http://192.168.10.200:3000/d-solo/rZARemQWk/water?orgId=1&panelId=2&from=now-2d&to=now&theme=light"
ααΌαα αααΆαααΆ α αααααααα (2 ααααα α»αααααα) ααααΌαααΆαααααααα ααΈααα αα·αααααα αααα»αααΆααααααααααΆαααααααααααααα
ααααΆα ααααΎααα ααΌα αααα αααα»ααα·αααΆαααααΎααΉααααα αααα»ααααααα 2 ααααα α»ααααααααααα ααΌα ααααααΆαααααααΆα ααααΉααααααΆααααα»ααααααααααααΌαααΆαααΌαα
αααα»ααα
αααα·αααΆαααααααα
α
α·αααααααααα½αα―αααΆααααΆα αααα½αααΆααααααα»αα
αΌαα
α·αααααΆα αααααΆααααα αΆα α¬αααΆααα·α ααΌα
αααα αααα»αααΉαααΎαα§ααΆα αααααααΆααΆαααΆαααααΎααααΆαααααα
αΆααααα ααΆααααααααααα
αααα»αααΆαααα»αααααα αααα½αααααΌαααΆαααΆααααααααααααααΆαα
ααΉαα’αααΈαααααΆααα·αααααΆααΆαααΎα αααααΎααααα αΆαααΊα
ααααΆα αααααααΎααα
ααΌα
αααα
ααΌα
ααααα’αααΈαααΆαααΆαααααααααα αα
αααα»αααααΆα ααααα αα½αααααααΉααααααΆααααααΌαααΆαααΌααα
ααΎααααΌααααα½αααααααΉααααα
α ααααααααα»αααααΌαααααΆαα
ααΉαααΆαααααΎααααΆααααα»αααααΉααααααΆαα αα·αααΉααααα
αααααΆαααααααααααα
ααααΆα ααααΆααα’αααααααΆααααα αΆαααΊααΆαααααα α’αααα’αΆα ααΆααααααα»αααααα’αααααΎα ααα»α α αΆααα’αΆαααααα α αΎαααΎαααααααΆααααα’α·α αα·αααααααα α ααα»α ααΆααααΆααααΆαα½αα
ααΆα’αα»ααααΆαααΆαα ααα αΎαααΈαααΈαα αααα»ααα½αα αα ααΎααααΌαααΆααααΆα (αα·αααΌα ααααΌαααΆααααααΆααααααΆααααα αΆα) ααΆαααααααΆααααΆααα·ααα ααΆαααααααΆααααααα ααα»αααααα αααα 00:00 α ααΆαααααα ααΆαααααααΆαααΆαααααααααα½αααααααΌαααΆαααΌααααα½ααααααα»αα ααΌα αααα ααααΆα αααααααΆαααααααα αα αα·αααααα’αΆαα·αααααααΌαααΆαααΌαααααα·α αα ααΆαααααααααααααααααααα αα αΌαααααααα»ααααα·ααΈαααα αΆααααΆα
αααα αΆαα½ααααααΊα’αααααααΆααααα»αααΆαααααΎααΆαααΆαααααΉαααααΌααα α αααααααααααα αΆαααα ααΆααα·αααΊααΆαααααααααααα/αααα/αααααΆα αααααΌαααΆααα½ααα»α ααα»ααααααααααααααααΊαα»αααααΆααΆαααααα InfluxDB α’αΆα ααααΎαααΆαααΆααααααα»αα ααααααααααααΎααααΆααα»αααααα αα αΌαααααααααααα αα½αααααΆααααααααα»αααΆααααααααααΆααααΎααααΈαααααα ααααααααααα 30 ααααα ααΆα/α αΆα ααααΆα ααααΉαα’αααααααααα·α ααααα½αααααΆα α αΎααααΆαααΉααα·αααααΌαααααΆααΉααααααααα ααα»ααααβαααααΆαβαααα»αβα αΆααβα’αΆααααααβααΎβααΏαβαααβααΆβα§αααααβααΆααβααααα αααα»αβαα·αβα’αΈβααβα
αααα»αααΎααααααααααΆααααΆααα·α ααΈαα
- ααααααααΆααΆααααα αΆααα α αΎαααΆααααααα·ααααα½αα’αααα ααααααΆααΆααααα αΆααααααΆα αα 52 αααΆααααα αΆααααααΆα ααααααΆααααααΆαααΎααα ααα’ααΆαα
- αα·α αΆαααΆααΆαααααΎααααΆαααααα αΆαααααααααα½αα―αααΆαα·ααΈααΆαααααααα 2 α αΎαααααΎ Grafana αααααΆααααααααΆα αααααααααααα’αΆαααα»αααααα ααΆααΉαααααΆαααΆαααααααααΆαααααααΉαααααΌααα½αα α’αααα’αΆα ααΌααααΈααααααΆα ααα·α αααα½αααΎααααΆαααααΆααααααΆααα»ααααααΆααααΆααααααααα - Grafana ααα’αΆα ααααΎααΌα αααααααα
ααα ααααΈααααα·ααααΆα
αααα»αβαα·αβααΉαβααΆβα ααα»βα’αααΈβαα ααα»ααααβαααα»αβαααβα α·αααβααΉαβααααΆα ααα·αβααααααβαααα αα½ααααααα αΆαααΆααΈαα·αααΊαααα·ααα αααα»αααΆαααααΆααααααΌαααααααα αΎαα’αααΈααααααααΆααααα»αααααΆααααααΌαα αααα·ααα·αβααΆαβα αααΎα αααααααβααΆαβαα·α ααα’ααβααΆαβα’αααΈβαααααα α’αααΈααααα αααααΊααααΌαααααΎααΆαααΆαα½ααααΆαα·ααααα½ααΆαααΎαααααΆαααααααΆαααααΎααααΆααα ααα»αααααααααΈααΆααΆαα ααααα’αΆα αΆααα αα α»ααααααααααα αα½ααααααα αα·ααα·αα’αΆα αααααΆααα ααΎαααααΉαααΆαααΌααΆααααΆααααααα ααΆααΌαααΆαααααΆαααααΎααααΆαααααα’αΆα αααααΆααα½α αα α αΎαα
ααααΈααΎα’αΆααΈααα·α 20 ααααΆααααααααα»αααΆα’αααααααααααααα·ααΈααααα αααααα»αααααΎαααααααΆαααααΆααααααααΆαα½αααΌαααααΆααα·αααααααααα ααΌα
αααα ααΆαβααα‘αΎαβααΌαααααΆαβαα·ααααααβααΆαβαααα
βα αΆααβααΌα
βααΆβα’αααΈβαααβαα·αβα
αααΆααβααΆαα αα·αβαα·αβα’αΆα
βαααβααΆαα ααΆαααααΆααααααΌαα’αααΈαααΆααα’ααα
αα αααα»αα αααααΎααααα»αααΆααααααΆααα’αααΈααΆαααααΎααααΆααα’αααα·αααΈα ααΆα’αα»αα αα αααααα αααα»ααα·αα’αΆα αααααααααΆα ααααΆαα½αααΆαααα αα½α SDM120 ααααααααΆαααααΆαααααααΆαααααα»α α αΎααα½ααααααΆαααα α»ααα αααα αΌαααααΎααΆαααα Modbus α αααααΆαααΆαααΆαααααααααα·ααααααΆααααααααααΆαααααα’ααααααααααΆαααααααΆαα½ααα - ααααΆα ααααΉαααααΌαααΆαααΆααααααΆαααααααΌα ααααΆααΉαααΉαα
αα
αααα»αα’αααααααααααα»αααΆααααα αΆαααΈαα·ααΈααΆαααααααααααα»αααΆαααΆααααααααα½αα―αα ααααΆααααΆαα ααΆααα·ααΈαααααααααααα»αααΆααααα
αααΆααααααΌααα·αααααα αα·αααΆαααΎαααΎαααααααα»ααα·αααΉαα ααααΆαααααα»αα’αααΈααΆαα
αααα»αααα·ααααααααα»αααΉαα
αΆααα’αΆαααααααααΆαααααΆααα αααα»αααΉαααΈαααΆαα
ααααααΆααα·αααααααα»ααααααααΆαααΆ αα·ααααα·αααααΈαα αααα»ααααααΉαααΆαααααΆαααααααΆααααα αΆαααΉααα½αααααΆααααΆαααααααα
ααααα: www.habr.com