I’m new to posting so please be patient. ta.
We have an extensive Sonos investment, with the iTunes library on a NAS to play whatever we want around the house. We are also starting to experiment with home automation.
We have a Sonos One, specifically for a bathroom, the idea being that we can select music, change volume, etc, without needing a screen. We discovered that the only way to get local music to play was to install Plex on the NAS, so now we can say “Alexa, tell plex to play Witness by Katy Perry”, which works mostly….
However, the Echo we are trying doesn’t behave the same. “Alexa, tell plex to play Katy Perry” results in the Echo playing the music. A small speaker isn’t the same as Sonos. This is why we have Sonos.
“Alexa, play Katy Perry in the Master Bedroom” results in the iHeart Radio service playing the Katy Perry “station”, on the correct Sonos speaker.
Several years ago this was published on the community.
“Your Amazon Alexa devices are listening for you to say the wake word, “Alexa”. When they hear that word, the microphones record what you say and send the audio to the Amazon Alexa cloud to be translated.
That voice line turns into a string of text. The Amazon protocols determine if it’s meant for Amazon Alexa or for a Sonos player. If it’s for Sonos, that text is then sent directly, and securely, over to the Sonos cloud to be turned into a command using our own codes.
Finally, the Sonos intended command goes down to the system.”
I’ve also read (can’t find the quote now) that it’s probably about the default music service listed in (either, I think) Sonos or Alexa. The Alexa command would need to reflect the music source your desire. The intent of the thread seemed to be very streaming oriented.
So, is there a syntax that mimics the Sonos ability to find it’s indexed music library? Maybe I’m not with the times owning 500+ cds that are indexed and immediately available (seriously, the Sonos system is great!!!!), but there are other posts about this, and I’ve looked at MyMediaAlexa which seems to be more an integration to Alexa allowing access to the iTunes library on the PC, but is not available on the WD NAS.
I’m hoping that starting with the Sonos command structure, as it might come from the controlling app, might allow Alexa to send appropriate commands down to the local Sonos brain.
Any thoughts would be appreciated.