2017-02-03 22:11:33 +00:00
######################################################################
## Announce when people come or go.
## Announce over all Chromecast Audios
######################################################################
2017-02-04 02:46:44 +00:00
- alias : 'State Announcements'
2017-02-03 22:11:33 +00:00
2017-02-03 21:34:35 +00:00
trigger :
2017-02-04 02:11:01 +00:00
- platform : state
entity_id :
- device_tracker.carlo
- device_tracker.stacey
- device_tracker.franco
- device_tracker.yolanda
- device_tracker.joyce_ipad
from : 'not_home'
to : 'home'
2017-02-04 22:52:11 +00:00
for : '00:02:00'
2017-02-04 02:11:01 +00:00
- platform : state
entity_id :
2017-02-03 22:11:33 +00:00
- cover.garadget_large
- cover.garadget_small
2017-02-04 02:11:01 +00:00
from : 'closed'
to : 'open'
2017-02-04 22:52:11 +00:00
for : '00:02:00'
2017-02-04 02:11:01 +00:00
2017-02-03 21:34:35 +00:00
action :
2017-02-03 22:11:33 +00:00
- service : script.Voice_notify
2017-02-04 22:52:11 +00:00
data_template :
2017-02-07 21:53:28 +00:00
value1 : "{{ trigger.entity_id.split('.')[1]|replace('_', ' ')|replace('garadget large', 'The large garage ')|replace('garadget small', 'The small garage ') }} is {{ (trigger.to_state.state)|replace('_', ' ') }}."