I have been having an issue with the Chromecast integration.
Scenario:
Speaker Group is selected as the TTS output device for send message action
Speaker Group =
- Living Room TV (Chromecast Ultra)
- Living Room Speaker (Google Mini)
- Master Bedroom Speaker (Google Mini)
If all devices are turned on, the TTS message is spoken and heard on all devices within the Speaker Group.
When the Living Room TV is turned off and action is run, an error is issued for that device.
Rerun action and Living Room speaker stops speaking the TTS message. Bedroom Speaker continues to work.
No matter what I do, the Living Room speaker continues to fail on ALL other rules using it as a TTS output device. I tried resetting the speaker. I tried making sure the speaker was the only output device. I wrote new rules. Nothing worked.
I tried testing the TTS function from the device configuration page for the Living Room speaker with no joy.
I pressed the PLAY button (out of curiosity) on the device configuration page for Living Room speaker and all messages from all previously triggered actions from all rules are spoken in the order the action was run as if they were queued up. Basically, it pukes up all TTS messages.
What is causing this?