Speak text and resume is just far to flaky for me if I don’t save to store first. My issues where:
Half the time the Sonos wouldn’t speak
25% of the time it did speak it would get stuck in a loop and keep repeating the same message.
The other 25% of the time the speaker would say what I wanted it to and stop. If you then pressed the play button on the Sonos speaker to resume radio station/playlist/streaming it would repeat the welcome home message.
Since doing the following Piston this has worked 100% of the time:
Sorry, I see you are using that, but why are you using the ‘Capture State of attributes’ followed by the ‘Restore State of attributes’?Is this not performed by default using ‘Speak Text and Resume’?
Hmm, I wonder if adding that variable time buffer might do the trick.
Do you have a PLAYBAR, or any other SONOS line-in capable speakers, and if so, how does it “pause” the line-in live stream? With my config it’ll interrupt the source and do it’s TTS, but it won’t ever go back to playing the line-in source. It’ll almost always just repeat the TTS message, or stay silent until I turn the TV off then back on again.
I seem to remember reading somewhere that the command to select the line-in source is not present in the Sonos API. Just a minor oversight! i have Amazon Alexa connected to the line-in of my Kitchen Sonos and I am forever having to manually re-select the line-in after a TTS is performed. Very frustrating.
@I2eflux I just ran a test of my Sonos Soundbar for you. It worked every time switching back to the TV input. I ran it 10 times just to be sure and all good. For the store settings option I ticked everything:
My spdiff cable runs straight from my SkyQ Silver box. Also I’m running the latest Sonos firmware everywhere too
That is strange.
Sorry, my setup is slightly different from what I said - the spdiff cable actually goes into a switch box and then goes off to SkyQ, PS4 and TV.
Real stupid question, but if your cable goes to your TV, are you watching content straight on the TV? Or via a set top box/HDMI into the TV and then your spdiff from the TV to the Playbar?
Hmmm ok. Please forgive me next question, does your TV support digital sound over HDMI in to push it out via spdiff? 99% of TV’s don’t so they downscale to stereo if you try using surround sound. I only found this out when I got my Playbar (and was gutted, hence the switch box to make sure I get true Dolby surround sound). It’s a bit of a long shot but I wonder if it could be something to do with that - the CoRE piston is resetting the Playbar back to expect surround sound but the TV is only supplying stereo sound so nothing comes out. An easy way to check is using the Sonos app - when everything is working correctly (without CoRE running to mess up sound), go into the Sonos app, settings, rooms and check what output type the Playbar is receiving (this is from memory for the location of the settings so I might be slightly off). Then come out of the settings screen in the Sonos app, run your piston and go back to the Sonos settings to check out what the audio in type is for the Playbar
Hi all
I just wanted to mention, if you are a Sonos firmware beta tester, this doesn’t seem to work as expected on resuming playback. I have informed Sonos but as SmartThings isn’t officially supported by sonos it is something we will need to correct ourselves. I am looking into this myself