73 lines
1.4 KiB
YAML
Executable File
73 lines
1.4 KiB
YAML
Executable File
#
|
|
#
|
|
# Garage
|
|
#
|
|
############
|
|
|
|
|
|
- alias: Close Garage at lights out
|
|
trigger:
|
|
- platform: time
|
|
hours: 22
|
|
minutes: 30
|
|
seconds: 0
|
|
condition:
|
|
- condition: state
|
|
entity_id: binary_sensor.garage_door
|
|
state: 'on'
|
|
action:
|
|
- service: script.close_garage
|
|
|
|
- alias: Garage Open At Sunset
|
|
trigger:
|
|
- platform: sun
|
|
event: sunset
|
|
condition:
|
|
- condition: state
|
|
entity_id: binary_sensor.garage_door
|
|
state: 'on'
|
|
action:
|
|
- service: script.driveway_on
|
|
|
|
- alias: Garage Opening Driveway Lights On
|
|
trigger:
|
|
- platform: state
|
|
entity_id: binary_sensor.garage_door
|
|
from: 'off'
|
|
to: 'on'
|
|
condition:
|
|
- condition: state
|
|
entity_id: sun.sun
|
|
state: 'below_horizon'
|
|
action:
|
|
- service: script.driveway_on
|
|
|
|
- alias: Garage Closing Driveway Lights Off
|
|
trigger:
|
|
- platform: state
|
|
entity_id: binary_sensor.garage_door
|
|
from: 'on'
|
|
to: 'off'
|
|
- platform: state
|
|
entity_id: binary_sensor.side_door
|
|
from: 'on'
|
|
to: 'off'
|
|
action:
|
|
- service: script.turn_on
|
|
entity_id: script.driveway_off
|
|
|
|
# - alias: Garage Motion after Sunset
|
|
# trigger:
|
|
# - platform: state
|
|
# entity_id: binary_sensor.garage_motion
|
|
# from: 'off'
|
|
# to: 'on'
|
|
# condition:
|
|
# - condition: state
|
|
# entity_id: sun.sun
|
|
# state: 'below_horizon'
|
|
# action:
|
|
# - service: notify.jeff_ios
|
|
# data:
|
|
# message: 'Motion: Garage'
|