Vanding: forsiderække med sidst vandet, smart-knap, liter og tid pr. bed; kapillær default 6
This commit is contained in:
@@ -130,9 +130,64 @@
|
||||
action:
|
||||
# Åbn kun hovedhanen i 15 min – fylder kapillærkassernes flydventiler.
|
||||
# LinkTap lukker selv efter varigheden (instant mode).
|
||||
- service: select.select_option
|
||||
target:
|
||||
entity_id: select.vanding_liter
|
||||
data:
|
||||
option: kapillaer
|
||||
- service: linktap.start_watering
|
||||
target:
|
||||
entity_id: valve.hovedhane_linktap
|
||||
data:
|
||||
seconds: 900
|
||||
|
||||
# --- Forside: sidst vandet & liter-måler pr. zone ---
|
||||
|
||||
- alias: 'Vanding – opdater sidst vandet'
|
||||
description: 'Sætter tidsstempel når en zone eller hovedhanen begynder at vande'
|
||||
mode: queued
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id:
|
||||
- switch.hojbed_1
|
||||
- switch.hojbed_2
|
||||
- switch.hojbed_3
|
||||
- switch.drivhus_drypvanding
|
||||
to: 'on'
|
||||
- platform: state
|
||||
entity_id: binary_sensor.hovedhane_linktap_is_watering
|
||||
to: 'on'
|
||||
action:
|
||||
- service: input_datetime.set_datetime
|
||||
target:
|
||||
entity_id: input_datetime.vanding_sidst_vandet
|
||||
data:
|
||||
datetime: "{{ now().strftime('%Y-%m-%d %H:%M:%S') }}"
|
||||
|
||||
- alias: 'Vanding – vælg liter-tarif efter aktiv zone'
|
||||
description: 'Skifter utility_meter-tarif så liter bogføres på det rette bed'
|
||||
mode: queued
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: switch.hojbed_2 # Højbed 1 – Ærter
|
||||
to: 'on'
|
||||
id: hb1
|
||||
- platform: state
|
||||
entity_id: switch.hojbed_1 # Højbed 2 – Kartofler
|
||||
to: 'on'
|
||||
id: hb2
|
||||
- platform: state
|
||||
entity_id: switch.drivhus_drypvanding # Højbed 3 – Rabarber
|
||||
to: 'on'
|
||||
id: hb3
|
||||
- platform: state
|
||||
entity_id: switch.hojbed_3 # Drivhus
|
||||
to: 'on'
|
||||
id: drivhus
|
||||
action:
|
||||
- service: select.select_option
|
||||
target:
|
||||
entity_id: select.vanding_liter
|
||||
data:
|
||||
option: "{{ trigger.id }}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user