Havent fixed my doorbell since they depricated sonos.join and Wife got annoyed at me for not fixing this… and now i cant seem to rec-create what worked.
I join all my Sonos together but cant get tts.cloud_say to broadcast across the group.
Can someone give me feedback as to where I am going wrong??
alias: "TTS: Doorbell (MP3)"
sequence:
- service: media_player.volume_set
target:
entity_id:
- media_player.lounge_s
- media_player.corridor_s
- media_player.kitchen_s
data:
volume_level: 1
- service: media_player.join
metadata: {}
data:
group_members:
- media_player.office_s
- media_player.corridor_s
target:
entity_id: media_player.lounge_s
- service: tts.cloud_say
data:
entity_id: media_player.lounge_s
message: There is someone at the Front Door 1
mode: single
I used to do this but now it doesnt work
alias: "TTS: for dads phone"
sequence:
- service: media_player.volume_set
metadata: {}
data:
volume_level: 1
target:
entity_id:
- media_player.lounge_s
- media_player.corridor_s
- media_player.office_s
- service: media_player.join
data:
group_members:
- media_player.office_s
- media_player.corridor_s
target:
entity_id:
- media_player.lounge_s
- service: tts.cloud_say
data:
entity_id: media_player.lounge_s
message: Incoming message from Dad
cache: true
- delay:
hours: 0
minutes: 0
seconds: 3
milliseconds: 0
- service: tts.cloud_say
data:
entity_id: media_player.lounge_s
message: "{{ states.input_text.test.state }}"
mode: single