So you’ve read all about Amazon Alexa working with Sonos and you want to know more. Here’s a rundown of how the integration works.
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.
Want to try it out?
Here are some fun commands to try. I like starting with:
“Alexa, play some salsa in the kitchen.”
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.
Page 3 / 8
No.
You can group either platform together with siblings from the same hardware, but you cannot create a group/pair of two differing types of hardware.
Similar restriction on stereo groups for the new playOne. You cannot make a L/R stereo pair from a current Play:1 and a new style PlayOne.
No.
You can group either platform together with siblings from the same hardware, but you cannot create a group/pair of two differing types of hardware.
Similar restriction on stereo groups for the new playOne. You cannot make a L/R stereo pair from a current Play:1 and a new style PlayOne.
I think we're mixing terms a bit here. The answer to the question is No (unless you can manage to time it perfectly manually), but there is a difference between 'groups', 'pairs, and 'bonds'.
Sonos allows 2 units of the same time to be paired together to form a stereo pair, one zone. That is NOT a group.
Sonos allows certain bonding scenarios where you can mix units of a different type together in one zone. For example, a stereo pair plus a SUB. Or a playbar, sub, and 2 surrounds.
A group, as defined by Sonos, is temporarily playing 2 or more zones in sync. Amazon does groups similarly, however, their zones are nothing more than an single echo. Also, they predefine and name their groups, while sonos does not. The important point though, is that even though both Sonos and Amazon have groups, you cannot put sonos zones and Amazon echos into the same group.
+2
I've always felt that "group" in SONOS should have a fixed component, like grouping several players to be "downstairs", and that this be a permanent option. In an open room setting, where the TV bar and separate SONOS components are inclose proximity, the reality is when you play music on one, you cannot play music (or watch TV). This also is true if you have a surround-sound system and play music through it -- as a practical matter, they are always grouped. So if this type of grouping is available for TV surround sound, why not make it optionally available for grouping SONOS devices into "scenes" -- like "downstairs" or "den"?
It is only for controlling music playback. There is no functionality to have all Alexa audio play through Sonos.
The Sonos One can use Alexa skills to control most devices. The Sonos One doesn't have a smart things hub though, so you do need another device if the things in your home need them.
The way you're using it now, the PLAY:5 is being used as a dumb speaker connected to your Dot. All audio that would play from the Dot instead plays through the PLAY:5.
With the Sonos skill, you'd issue commands to your PLAY:5, through your Dot. So Alexa would respond out of the Dot's speakers, but commands like "Play Unleash The Archers on PLAY:5 (whatever it's call)" would have that playing on the PLAY:5, and you could control what's on from your Sonos app and your Alexa app.
Some interesting discussion in this podcast with Patrick Spence: https://www.recode.net/2018/2/2/16961978/sonos-patrick-spence-apple-homepod-alexa-virtual-assistants-too-embarrassed-swisher-goode-podcast
Right around :32 minute mark, he teases about Alexa controlling everything Sonos does, evens hints at Apple Music being controlled by Alexa. Possible? Maybe...
Some interesting discussion in this podcast with Patrick Spence: https://www.recode.net/2018/2/2/16961978/sonos-patrick-spence-apple-homepod-alexa-virtual-assistants-too-embarrassed-swisher-goode-podcast
Right around :32 minute mark, he teases about Alexa controlling everything Sonos does, evens hints at Apple Music being controlled by Alexa. Possible? Maybe...
I highly doubt it given the Sonos One still seems incapable of playing audio for any added Alexa skills. She responds like she will play the request but then you get silence. A bit like the Sonos support team, it looks like they're going to respond to this issue (since October) but then silence...
Alexa doesn't have direct connection to the stuff on your local player, like playlists and favorites, though it can change the play state. So if you start a playlist from your Sonos app, or have it in the queue, you can use the "Alexa, play on..." command to start the music, or use Alexa to change the tracks.
+1
If I ask Alexa to start playing music in the bedroom all the Sonos speakers will play. Should it be possible to just start playing on one speaker or do I need to group/ungroup in the app before giving the play command?
Been waiting a long time for this - it's really great! My question for someone in the know:
I can enable two rooms to play from Pandora if I ask Alexa separately, i.e., one at a time. Is there something I'm missing to play in each room with just one command?
Thanks.
I can enable two rooms to play from Pandora if I ask Alexa separately, i.e., one at a time. Is there something I'm missing to play in each room with just one command?
Thanks.
I'm confused. I have the newer play5s. Both grouped as Living Room. I updated my app. I updated my Sonos system. I even scanned devices in Alexa app (but not sure if Sonos should show up there or not (it does not). I say things like "Alexa, play jazz in the living room" and she says things like "I cannot do that in the living room" and other versions of "no".
I have Hue bulbs that are grouped as Living Room too. Any ideas what I should be saying? How I should be saying it? Or why I am having problems?
I have Hue bulbs that are grouped as Living Room too. Any ideas what I should be saying? How I should be saying it? Or why I am having problems?
Anyone know if there's a command to have Alexa play "TV" audio on Sonos?
..... so how to command Playlists and/or Favourites ?
Alexa might not be hearing the room name right, so make sure that it's picking up the one you want. For troubleshooting, try some of the suggestions here. What command are you using? Word for word is really important.
It'll start playing in all the rooms that are grouped with that player. If you just want to play in that room, you'll need to separate the group out. We'd love to add some grouping features one day, so stay tuned. The skill will get better and have more features over time.
Just making sure, you were able to find the Sonos skill in the Alexa app, right? Once that's done, you need to log in with your Amazon account, then your Sonos account. Once that's done, just discover devices.
Where are you located? Are you in the US, UK or Germany?
I can enable two rooms to play from Pandora if I ask Alexa separately, i.e., one at a time. Is there something I'm missing to play in each room with just one command?
Already answered this above, but for now you'll need to target each room individually, or use the Sonos app to group them together.
I have Hue bulbs that are grouped as Living Room too. Any ideas what I should be saying? How I should be saying it? Or why I am having problems?
My rooms show up as devices in Alexa app after scanning. You have to search for the sonos skill (and sort by release date, because searching will pull up a lot of non-official apps) to add the skill to your Alexa before searching.
I have Hue bulbs that are grouped as Living Room too. Any ideas what I should be saying? How I should be saying it? Or why I am having problems?
More than likely it is defaulting to the bulbs. Name the bulbs "Living Room Lights" or something similar (or name the Sonos "Living Room Sonos".
I renamed the sonos pair to Couch. I have nothing else with Couch in the title. I say "Alexa play classical music on the Couch. (I also tried remove the "the" and just said Couch."
It does not work. She tries to play stuff on her own speaker.
It would really help if they had provided more info. I feel like I have no idea how to set this up or how to request from Alexa to play on Sonos.
I have Hue bulbs that are grouped as Living Room too. Any ideas what I should be saying? How I should be saying it? Or why I am having problems?
My rooms show up in Alexa app after scanning. You have to search for the sonos skill (and sort by release date) to add the skill to your Alexa before searching.
Ahh. this may be it. I had no idea there was a skill involved in this case. Thanks.
I have Hue bulbs that are grouped as Living Room too. Any ideas what I should be saying? How I should be saying it? Or why I am having problems?
More than likely it is defaulting to the bulbs. Name the bulbs "Living Room Lights" or something similar (or name the Sonos "Living Room Sonos".
I renamed the sonos pair to Couch. I have nothing else with Couch in the title. I say "Alexa play classical music on the Couch. (I also tried remove the "the" and just said Couch."
It does not work. She tries to play stuff on her own speaker.
It would really help if they had provided more info. I feel like I have no idea how to set this up or how to request from Alexa to play on Sonos.
Make sure you discover devices again after you change the name of Sonos or the names of the lights. That should solve the issue though.
You can still use Alexa for controlling music that's already playing on Sonos, no matter the source. That includes volume commands, and starting/stopping. If you have a playlist in your Queue from anywhere, tell the Sonos player to play and it'll start up.
Here are all of the commands, you can see the general syntax you need to speak in order to control Sonos through alexa:
https://support.sonos.com/s/article/3514
Just making sure, you were able to find the Sonos skill in the Alexa app, right? Once that's done, you need to log in with your Amazon account, then your Sonos account. Once that's done, just discover devices.
Where are you located? Are you in the US, UK or Germany?
Yea I can find it alright. Click enable. It takes me to api.sonos.com, hit continue, tells me about the permissions that Alexa needs, hit OK. Takes me to na.account.amazon.com, click Continue and it takes me straight back to the Alexa app but the Skill is not shown in my skills. Im in the UK
Here are all of the commands, you can see the general syntax you need to speak in order to control Sonos through alexa:
https://support.sonos.com/s/article/3514
Also, sometimes Alexa has trouble with the occasional room name. So you could try a different name and see if that works better. Make sure you re-discover devices after changing names.
Is there an Alexa command to have Sonos "TV" audio play?
Is it possible to tell Alexa to play the same music/song/playlist in multiple rooms or "all"?
Is it possible to tell Alexa to play a *Sonos* playlist?
1. No. Alexa doesn't understand that your player has a TV input right now.
2. Not yet, but we'd love to add that one day.
3. Nope. Again, something we'd like to see for the future. Alexa doesn't have direct access right now to your favorites or library.
Just making sure, you were able to find the Sonos skill in the Alexa app, right? Once that's done, you need to log in with your Amazon account, then your Sonos account. Once that's done, just discover devices.
Where are you located? Are you in the US, UK or Germany?
Yea I can find it alright. Click enable. It takes me to api.sonos.com, hit continue, tells me about the permissions that Alexa needs, hit OK. Takes me to na.account.amazon.com, click Continue and it takes me straight back to the Alexa app but the Skill is not shown in my skills. Im in the UK
That's a tricky one. I'd say your best way to go is to give us a call on our support line. We'll take a look with you. You might want to try using a different device with the Alexa app if you have one you could try out.
You can still use Alexa for controlling music that's already playing on Sonos, no matter the source. That includes volume commands, and starting/stopping. If you have a playlist in your Queue from anywhere, tell the Sonos player to play and it'll start up.
Page 3 / 8
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.