diff --git a/automation/Timed_Triggers/night_watchdog.yaml b/automation/Timed_Triggers/night_watchdog.yaml new file mode 100755 index 00000000..86935927 --- /dev/null +++ b/automation/Timed_Triggers/night_watchdog.yaml @@ -0,0 +1,28 @@ +###################################################################### +## Stuff that needs to happen after 10pm. +###################################################################### + +- alias: Automated NIGHT WatchDog! + trigger: + - platform: state + entity_id: switch.living_room_amp + state: 'on' + for: '00:20:00' + + condition: + - condition: state + entity_id: sun.sun + state: 'below_horizon' + - condition: time + after: '22:00:00' + before: '09:00:00' + +#Turn it off twice for good measure! + action: + - service: switch.turn_off + data_template: + entity_id: "{{ trigger.entity_id }}" + - delay: 00:01:00 + - service: switch.turn_off + data_template: + entity_id: "{{ trigger.entity_id }}"