Skip to main content
Contributor I
October 4, 2017
Answered

2 Issues with Alexa and Sonos, Can you help?

  • October 4, 2017
  • 32 replies
  • 16537 views
Hi,
I was able to set up my connection with Alexa and Sonos, and I can use Alexa to start playing music without any issues.
However, once the music starts, I have two issues: 1. I cannot stop the music. 2. the music stops playing after a single song.

For example, if I say "Alexa, play the Beatles in the living room", music will start up on the Sonos system. However, if I ask her to stop the music ("Alexa, stop the music in the living room," "Alexa, pause the music in the living room"), she dims the sound of the Sonos speakers, responds with "I can change the playback mode only when music is playing" and then raises the volume of the living room again.

When first requested to play music, Alexa responds with something like, "Shuffling popular songs by the Beatles in the Living Room." However, she stops playing after a single song, every time, no matter what the playlist. If I play the same playlist through the sonos app, it keeps playing.

I'm not sure what the issue is, since clearly she is connected (she can start playing music) but then she seems to forget that she is playing music, thus disabling the ability to stop music playback or continue listening past a single song.

In case it is helpful, here is a bit about the setup:
Alexa device is an Echo Dot, connected to Wifi
Sonos Living Room speakers include: Playbar, Sub, and 2 Play 1 speakers, connected to the Sonos Bridge wireless network.
No Echo devices are linked via line in to any Sonos devices.

I would appreciate some help in getting these two issues resolved. After waiting so long for Alexa integration, it's sad to see it launched but not really working. Thanks in advance for any constructive help you may have to offer.
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.
Best answer by MusicListenerSonos
Here is an update on how I was able to find a work-around:
1. forget all Sonos devices in the Alexa App.
2. Disable the Sonos Skill in the Alexa App.
3. Re-enable the Sonos Skill in the Alexa App.
4. Power Off then on Echo Dot
5. Power Off then on the Sonos speakers

Now I can both start and stop music in the living room, as well as advance tracks. The music does not stop after a single song.

Hopefully these steps will help someone else. The key here is that simply disabling and re-enabling the skill is not sufficient. Devices must actually be powered off to solve the issue.

32 replies

Lyricist II
October 6, 2017
Ok update from me - it works! I had to combine two of the suggestions from above to make it happen.

First, I renamed all of the Echos in the house to make sure they aren't named the same thing (cwintermeyer posted his comment above). Basically I put "Echo" in front of each Echo device (e.g. "Echo Kitchen", "Echo Bedroom", etc.). Next I "forgot" each Sonos device in the Alexa app; then immediately disabled the Sonos skill. I then re-enabled the Sonos skill and rediscovered all of the Sonos devices. Once I did this, most of the Sonos devices worked, just with this one renaming change alone but one Sonos Play 1 had to be unplugged and plugged back in. For this one device, after unplugging it, I "forgot" this device within the App, then rediscovered it (actually all of them) again. With this sequence it fixed this one Sonos device. The other Sonos devices which are paired to create a surround sound system worked right away after the re-naming.

Bottom line, it was a bit of trial-and-error but everything works, which is fantastic! This will seriously make my wife happy as she thinks Sonos is difficult to control (still can't believe she thinks this, but whatever).

One thing I did catch was the volume on a couple of the Sonos players. I had asked Alexa to play music on each of them and I thought it wasn't working but it turns out the volume was just super low. So before you think it's not working you may want to open your Sonos controller on your phone, ipad or other device to see if the player is actually playing music but just at a low volume. You can then adjust the volume on the controller. Next time you call for music on the player, it should default to the last volume used. IMO, Sonos should make the default Level 2 or 3 volume when first requesting music so you have this issue.

Hope this helps others, and nice work Sonos!
Lyricist III
October 6, 2017
I tried all the above with limited success. I only currently have a PLAY:1 with plans to expand when integration is rather more reliable.

My single Sonos links just fine to an echo dot, and I can ask Alexa to play a track or the radio...in 'the Kitchen' in my case....this starts playback...and then the echo fails to respond to ANY further commands. No blue lights... It has only twice accepted a further command...but usually the only way of stopping a track is manually on the Sonos itself. The echo will then respond once again. Seems to be a bug somewhere... I also want to know if you can set the echo to play on 'kitchen' by default...if you leave out the word it then plays on the tiny echo dot speaker. Seems a pain to have to constantly add kitchen to every command. ..any further ideas welcome.
jgatie
October 6, 2017
I would submit a diagnostic and then post your issues and the reference number to the beta feedback page here:

https://sonos.custhelp.com/app/beta
Lyricist III
October 6, 2017
Good Suggestion jgatie....have submitted Diagnostic and will see what happens..thanks
Contributor I
October 7, 2017
I am having as much trouble as everybody else..tried to repower all the speakers, reset all the devices in the Alexa App..My issue is that I can get it to work but like others, it can only play 1 track at a time. Is this working for anybody? Using 2 Play 3's in my office with an original Echo. I know this is a "public beta" but this is very unusable at this point in time.
Avid Contributor I
October 8, 2017
been having exact same problems as above. Came back to it a few days later after being initially frustrated. Its fixed for me and this is how:

1. You can not have any 2 devices the same name. I had office sonos and echo dot named same. Renamed to Office Dot in alexa app.
2. Forget the sonos office device.
3. reboot the dot.
4. rescan the devices in alexa and get office sonos back.
5. Alexa play 'song' from 'artist' in 'NAME OF YOUR SONOS'.
6. alexa says playing....above and it starts playing
7. tested by leaving out office and it plays on the dot I am speaking to
8. add in office and it starts on the sonos

hope this helps.
Contributor I
October 8, 2017
Having exactly the same issues— Amazon says it is a known problem so wondering what Sonos and Amazon are doing. No reply from update but 2 from Amazon—is it because it is Beta. Need to get it sorted whatever the issue!
Lyricist III
October 8, 2017
lloyd21...useful suggestion, but can you control the echo after it starts playing on the Sonos...I find it will start, but generally will ignore all further commands.
Contributor I
October 8, 2017
Thank you for your advice. Unfortunately, it did not work for me. I did however set up Alexa with my father in laws home today with his Sonos system and Alexa Voice worked perfectly with his system. At least I know it's not me 🙂.
Lyricist III
October 9, 2017
I had exactly the same issues, and contacted SONOS support, The diagnostics showed some anomalies with my ethernet connection. I played around with it, and my Alexa functionality is now nearly perfect.

Basically, I had a wired ethernet connection into my Player speaker from my router, I also had an ethernet cable running OUT of the Playbar into my Sky TV box - I was effectively using the Playbar as a hub. I unplugged the OUT cable so my Sky box wasn't using the ethernet run through he Playbar. Instantly, all was working with Alexa and Sonos (except my bedroom Play 1, which worked fine after a power down cycle). When I plugged the Sky box back into the ethernet on the Playbar, there was no detrimental effect on the Alexa/Sonos functionality.

Very happy camper now. Hope this might help some of the others.