I’m curious if anyone has any knowledge in doing this. Instead is issuing the same message to my phone or Amazon Echo, I’d like to cycle (even randomly) through a list of responses that I could create. For instance, when entering the home zone:
Here is one I use for notifying us that the washer is done:
automation:
- alias: Laundry TTS Washer is Done
id: laundry_tts_washer_is_done
triggers:
- platform: state
entity_id: binary_sensor.washer_wash_completed
from: 'off'
to: 'on'
conditions:
- condition: time
after: '09:00:00'
before: '23:00:00'
actions:
- service: notify.alexa_media
data:
target:
- media_player.basement_dot
- media_player.big_room_dot
- media_player.computer_room_dot
- media_player.garage_dot
- media_player.kitchen_dot
- media_player.livingroom_dot
- media_player.sunroom_dot
data:
type: tts
message: >
{{ [
"Pardon me, but",
"Excuse me, but",
"I don't mean to interrupt, but",
"I hate to interrupt, but",
"I beg your pardon, but",
"I don't mean to intrude, but",
"I'm sorry to interrupt, but",
"Just a quick heads up that",
"Hey, I just wanted to let you know that"
] | random }} the washer is finished