68 lines
1.5 KiB
YAML
68 lines
1.5 KiB
YAML
|
#
|
||
|
#
|
||
|
# Transit Based Automations
|
||
|
#
|
||
|
############
|
||
|
|
||
|
# - alias: Jeff eta home
|
||
|
# trigger:
|
||
|
# - platform: state
|
||
|
# entity_id: sensor.jeff_destination
|
||
|
# to: Home
|
||
|
# condition:
|
||
|
# - condition: state
|
||
|
# entity_id: input_boolean.text_notify_kat
|
||
|
# state: 'on'
|
||
|
# action:
|
||
|
# - service: input_boolean.turn_on
|
||
|
# entity_id: input_boolean.jeff_heading_home
|
||
|
|
||
|
##### Jeff Traffic Alerts
|
||
|
- alias: Enable Jeff Bad Traffic Home
|
||
|
trigger:
|
||
|
- platform: numeric_state
|
||
|
entity_id: sensor.jeff_ett_home
|
||
|
above: 59
|
||
|
condition:
|
||
|
- condition: state
|
||
|
entity_id: sensor.jeff_location
|
||
|
state: 'Summit'
|
||
|
- condition: state
|
||
|
entity_id: input_boolean.jeff_traffic_alerts
|
||
|
state: 'on'
|
||
|
action:
|
||
|
- service: input_boolean.turn_on
|
||
|
entity_id: input_boolean.jeff_traffic_alert_home
|
||
|
|
||
|
- alias: Disabling Jeff Bad Traffic Home
|
||
|
trigger:
|
||
|
- platform: numeric_state
|
||
|
entity_id: sensor.jeff_ett_home
|
||
|
below: 40
|
||
|
condition:
|
||
|
- condition: state
|
||
|
entity_id: input_boolean.jeff_traffic_alert_home
|
||
|
state: 'on'
|
||
|
action:
|
||
|
- service: input_boolean.turn_off
|
||
|
entity_id: input_boolean.jeff_traffic_alert_home
|
||
|
|
||
|
- alias: Enable Vacation Mode
|
||
|
trigger:
|
||
|
- platform: numeric_state
|
||
|
entity_id: sensor.jeff_ett_home
|
||
|
above: 180
|
||
|
- platform: numeric_state
|
||
|
entity_id: sensor.kat_ett_home
|
||
|
above: 180
|
||
|
condition:
|
||
|
- condition: numeric_state
|
||
|
entity_id: sensor.jeff_ett_home
|
||
|
above: 180
|
||
|
- condition: numeric_state
|
||
|
entity_id: sensor.kat_ett_home
|
||
|
above: 180
|
||
|
action:
|
||
|
- service: input_boolean.turn_on
|
||
|
entity_id: input_boolean.vacation_mode
|