Home-AssistantConfig/config/automation/Timed_Triggers/night_watchdog.yaml

45 lines
1.2 KiB
YAML
Executable File

######################################################################
## Stuff that needs to happen after 10pm.
######################################################################
- alias: Automated NIGHT WatchDog!
id: 4ce973ea-b78a-4440-99d1-7f8eb4400eab
trigger:
- platform: state
entity_id: switch.lr_amp
to: 'on'
for: '00:10:00'
- platform: state
entity_id: media_player.livingroomCC
to: 'off'
for: '00:02:00'
- platform: state
entity_id: media_player.whole_house
to: 'off'
for: '00:02:00'
condition:
condition: or
conditions:
- condition: and
conditions:
- condition: state
entity_id: group.family
state: 'not_home'
- condition: state
entity_id: input_boolean.guest_mode
state: 'off'
- condition: and
conditions:
- condition: state
entity_id: input_boolean.guest_mode
state: 'off'
- condition: state
entity_id: group.bed
state: 'on'
action:
- service: switch.turn_off
data:
entity_id: "{{ trigger.entity_id }}"