Vanding: rainbird.start_irrigation, duration sliders, toggle scripts, smart vanding med alternering og notifikation

This commit is contained in:
2026-05-24 18:00:09 +02:00
parent 644cb28e88
commit a49ed20d6b
13 changed files with 628 additions and 40 deletions
+3 -3
View File
@@ -94,7 +94,7 @@
- alias: 'Daniel ankommer til skole (mor)'
trigger:
platform: state
entity_id: device_tracker.daniels_iphone_7_3
entity_id: device_tracker.daniels_iphone_17pro
to: 'Østre Alle'
action:
@@ -106,7 +106,7 @@
- alias: 'Daniel ankommer til skole'
trigger:
platform: state
entity_id: device_tracker.daniels_iphone_7_3
entity_id: device_tracker.daniels_iphone_17pro
to: 'Østre Alle'
action:
@@ -117,7 +117,7 @@
- alias: 'Daniel tager fra skole'
trigger:
platform: state
entity_id: device_tracker.daniels_iphone_7_3
entity_id: device_tracker.daniels_iphone_17pro
from: 'Skole'
action:
+43
View File
@@ -0,0 +1,43 @@
- alias: 'Vanding morgen kl. 06'
trigger:
platform: time
at: '06:00:00'
action:
- service: script.vanding_hojbed_skiftevis
- alias: 'Vanding aften kl. 22'
trigger:
platform: time
at: '22:00:00'
action:
- service: script.vanding_hojbed_skiftevis
- alias: 'Vanding sikkerhedsstop morgen kl. 8'
trigger:
platform: time
at: '08:00:00'
action:
- service: script.turn_off
data:
entity_id: script.vanding_hojbed_skiftevis
- service: switch.turn_off
data:
entity_id:
- switch.hojbed_1
- switch.hojbed_2
- switch.drivhus_drypvanding
- alias: 'Vanding sikkerhedsstop nat kl. 23'
trigger:
platform: time
at: '23:00:00'
action:
- service: script.turn_off
data:
entity_id: script.vanding_hojbed_skiftevis
- service: switch.turn_off
data:
entity_id:
- switch.hojbed_1
- switch.hojbed_2
- switch.drivhus_drypvanding
+2 -2
View File
@@ -125,8 +125,8 @@
{% set people = [
('person.claus_dethlefsen', 'notify.mobile_app_claus_iphone_15pro'),
('person.anne_schusler_dethlefsen', 'notify.mobile_app_annes_iphone_14_pro'),
('person.andreas_schusler_dethlefsen', 'notify.mobile_app_andreas_iphone_12'),
('person.daniel_schusler_dethlefsen', 'notify.mobile_app_daniels_iphone_13_mini')
('person.andreas_schusler_dethlefsen', 'notify.mobile_app_andreas_iphone_17pro'),
('person.daniel_schusler_dethlefsen', 'notify.mobile_app_daniels_iphone_17pro')
] %}
{% set ns = namespace(latest='2000-01-01T00:00:00+00:00', svc='notify.mobile_app_claus_iphone_15pro') %}
{% for person_id, notify_svc in people %}