@ -1,8 +1,7 @@
######################################################################
## Announce when people come or go.
## Announce over all Chromecast Audios
## What did she say? REPEAT THE LAST MESSAGE.
- alias: 'State Announcements'
- alias: 'tts_repeat'
trigger:
- platform: state
@ -13,4 +12,4 @@
action:
- service: script.Voice_notify
data_template:
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('_', ' ') }}."
value1: "{{states.sensor.polly_lastmsg.state}}"
@ -17,4 +17,8 @@ speech_notifications:
name: Speech Notifications
icon: mdi:speaker-wireless
initial: on
repeat_message:
name: Repeat Last Notification
icon: mdi:repeat-once
initial: off
@ -79,5 +79,6 @@ voice_notify:
{{ value1 }}"
cache: true
- service: input_boolean.turn_off
entity_id: input_boolean.repeat_message
@ -3,5 +3,5 @@
###################################################
- platform: mqtt
name: "Latest Arrival"
name: "polly_lastmsg"
state_topic: "polly/lastmsg"
Powered by TurnKey Linux.