I've been trying to get a TTS message to play on a given player while a LMS stream is playing and have that stream pause, play the TTS message and have the LMS stream resume after the message completes.
'haven't been able to figure out how to do it.
The closest I can get is to also install VLCThing on the playe and play the TTS message via that integration. It doesn't pause the LMS stream but the TTS message mixes in with the strram.
Yes, that was the first thing I tried. The LMS stream stops, the text message plays but the LMS stream does not resume. I tried it with and without setting a volume
The stream I was listening to at the time was: https://nebcoradio.com:8443/WXRV . However, it behaves the same way when I place music from my LMS library. The version of LMS I'm using is: 8.2.0 The versions of the app and drivers on Hubitat are:
I figured it out.
I checked the LMS log and the found that temp playlist for the pre-message content was unable to be written by the LMS process.
I changed ownership of the playlist folder and it works just as I hoped.
Is there a simple way to replace a player without having to update all the apps which use the original player? My initial thought was to change the MAC address in the Device settings but I was greeted with a stern warning in the UI when I attempted to do so.
Thanks. I would have guessed that changing the MAC address would take care of it but, alas, it didn't.
I'm planning to replace several of my failed Squeezebox players so it looks like I have a bit of App editing ahead of me.
As an aside, some of my replacements will be based upon this project: The Tivoli Squeezebox Radio – Penguin Loves Music
Instead of adding a BT module, I'm adding a Raspberry Zero and a mini HiFiBerry DAC running PiCorePlayer. The Tivoli radios are still available on eBay for a reasonable price and still sound great.