homeassistant-config/automations.yaml

64 lines
1.5 KiB
YAML
Executable File

- id: '1627952406585'
alias: Turn off the lab lights when Joe is away.
description: ''
trigger:
- platform: zone
entity_id: person.joe
zone: zone.home
event: leave
condition: []
action:
- type: turn_off
device_id: d03b2a6c6faf5921d77b4145ffe3afa8
entity_id: switch.lab_lights
domain: switch
mode: single
- id: '1627952464320'
alias: Turn on lab lights when Joe arrives.
description: ''
trigger:
- platform: zone
entity_id: person.joe
zone: zone.home
event: enter
condition: []
action:
- type: turn_on
device_id: d03b2a6c6faf5921d77b4145ffe3afa8
entity_id: switch.lab_lights
domain: switch
mode: single
- id: '1627953076015'
alias: Turn on lab lights after sunset if Joe is home.
description: ''
trigger:
- platform: sun
event: sunset
condition:
- condition: zone
entity_id: person.joe
zone: zone.home
action:
- type: turn_on
device_id: d03b2a6c6faf5921d77b4145ffe3afa8
entity_id: switch.lab_lights
domain: switch
mode: single
- id: '1627954003317'
alias: Dim the lab lights
description: This one is a lil silly, it just turns the lights off whenever the
chrome cast is active
trigger:
- platform: device
device_id: f6097a01c7e3e31bb394018e6a8be3e7
domain: media_player
entity_id: media_player.joe_s_lab
type: playing
condition: []
action:
- type: turn_off
device_id: d03b2a6c6faf5921d77b4145ffe3afa8
entity_id: switch.lab_lights
domain: switch
mode: single