This thread is intended to help get you going if you get stuck setting up Alexa with Sonos, or if you have run into any errors. The setup process does use two different apps, so don’t stress if you’re having trouble, we can help.
If you are reading this thread, you will now be aware that integrating the two platforms requires several authentication steps which require you to move between applications and interfaces, providing login details and authorising services along the way.
Simply put: It involves some moving back and forth, providing information as you go.
The issues this post may help you resolve include but are not limited to:
- "Your Spotify account does not support streaming on this device."
- Radio stations not playing when you ask them to.
- Asking for something to play- whether this is acknowledged or not- only to be met with silence.
It is worth noting, however, that several of your desired functions may simply not be available on Alexa via Sonos just yet. We have articles that describe exactly what services to expect at this time.
Visit this link for the UK or this one for the US.
Is your desired functionality available? Then let's move on to fixing your issue.
If you get to a point where you're not able to complete a step, just skip to the next section.
1. In the Alexa app, go to the Sonos skill, go to Settings > Manage Smart Home Devices > Tap 'Forget All'.
Note: The step to 'Forget All' will delete all actions in all Routines within an Alexa set-up.
2. Go to Alexa's UK site or Alexa's US site (again, depending on your region).
Please do this in a web browser on a computer (PC or Mac).
It's also best to do this using private browsing or incognito mode to avoid using cached information.
Go to Settings. Click on your Sonos One in the list of devices. It will probably be listed both as '(your name)'s Sonos One' and whatever room name you gave it in Sonos. It's the '(your name)'s Sonos One we're looking for. On this page, click on 'deregister' and confirm that.
If on this page you do not see your Sonos One already set up, then it's probably linked to a different account somehow. In this case you can skip the rest of the troubleshooting. Just add the Sonos skill on this website, then follow the prompts.
3. Make sure you know your Amazon account password, and then log out of your Amazon account everywhere. Log out of the Alexa app, log out on your web browser, log out on the shopping app, the music app.
4. Delete all your Amazon apps, including the Alexa app, and then just install the Alexa app.
5. Add the Sonos One back to the system in the Sonos app, via Settings -> Add a Player or SUB. Follow the prompts to set up voice services which will require you log in to your Sonos account, and then your Amazon account, to link them together. You'll also need to enable the Sonos skill in the Alexa app at this point.
6. If that's all worked you should hear the Sonos One say "Hello". Try asking it to play something like a radio station (Radio by TuneIn is enabled by default) and see if that works.
If this does not work, or you are getting stuck at any stage, please post a diagnostic confirmation number and describe how/where it went wrong.
Thank you, keep us posted as to whether or not this helps!
Resolving (the majority of) Issues with Alexa on Sonos
Cheers.
The best way to do this is when you open the Sonos App in your new home make sure you select New System and not Connect to Existing. (If you've already connected, just uninstall and then install the Sonos App again.)The Sonos app will then ask you to enter your email and password and if you enter a different email to your first home account then a new account will be created. When you add voice services for this new account, it will ask you to enter your Amazon account details, at this point you need to enter your wife's Amazon account details. (Make sure that you are not still logged into your Amazon account on the same device when setting up as otherwise it will default to this account.) Let us know how you get on, once this set-up is done, there will be no complication switching between addresses.
I would expect the same issue. The cloud doesn't know you have two homes unless you have two accounts. I helped someone early on where someone's boyfriend was playing music through his girlfriends speaker and one was east coast of the US and the other west coast. It really is simple if you follow my instructions in my previous post.
I just want to say that it is insane to have to factory reset all Sonos devices, especially when one has several rooms set up, to resolve this issue.
No idea why better solutions have not been offered. No idea why this thread is still stickied.
I just want to say that it is insane to have to factory reset all Sonos devices, especially when one has several rooms set up, to resolve this issue.
No idea why better solutions have not been offered. No idea why this thread is still stickied.
There is never, ever a need to factory reset, unless an update fails in the middle of updating, and certainly not for any issues with Alexa. In fact, Sonos advises against it unless specifically told to do so by support.

There ought to be a post that is not two years old that addresses these issues, since they are still ongoing. Has there really been no progress made in terms of the software all this time?
The steps are still valid and that doesn't necessarily imply a software defect. Do you have a specific issue?
Two years of ‘solutions’ involving logging out of amazon on every device implies that something is not working right out of the box, I would say. My devices’s Alexa drops in and out of usability at random. Current status is for over a day it’s just not responded, no “I’m sorry...” message, no tone. Shows as enabled in the Sonos app and “offline” in the alexa app. The echo dot I thought I’d be replacing still functions without any issues.
Please follow the steps in this post.
Thank you for the suggestion. I assigned permanent IP addresses to my three speakers when I first encountered issues with the new Sonos One. I’ve since sent it back to Sonos after speaking with a technician on the phone, have set up a new Sonos One (also with permanent IP address) and have encountered the same issues: alexa saying sorry I’m unable, and more importantly the speaker dropping off the network and not being able to be rediscovered without a factory reset.
The only downside is that my 7 year old will be in charge of the music again now 😉 At least she has good taste (other than her obsession with Little Mix)!
I just want to say that it is insane to have to factory reset all Sonos devices, especially when one has several rooms set up, to resolve this issue.
No idea why better solutions have not been offered. No idea why this thread is still stickied.
There is never, ever a need to factory reset, unless an update fails in the middle of updating, and certainly not for any issues with Alexa. In fact, Sonos advises against it unless specifically told to do so by support.
Step 3 of Edward R’s first post specifically mentions factory reset. This is why I am suggesting this thread either be unstickied, or edited with more current instructions.
3. Factory Reset the Sonos One by following the steps here.
This was a known issue for a while with no amount of resetting addressing it, but it seems to have been fixed in one of the last two Sonos updates. Mine now works OK (previously no joy even with UK Media's steps).
So do check your application version on your phone/device and make sure Sonos is updated to the latest version.
As a test, enable "Babbling Brook" skill on the Alexa page and then say "Alexa, start babbling brook".
Good luck.
I can't see the US site, as I have a UK account but they were there and still are on the UK site Also, are you trying to tell me that Amazon have removed the Settings page from the Alexa App in the US? How do you configure Alexa then?
Is your Beam visible to your Sonos App?
Strangely, when I click on Voice Services in the Sonos App it tells me voice services are not currently available in my country. I’m in the UK.
If it isn’t your Sonos account make sure your Amazon Alexa account is also set to UK. I’m not sure where the setting is for that, but hopefully you will find it, or can speak to Amazon Support to resolve that.
Strangely, when I click on Voice Services in the Sonos App it tells me voice services are not currently available in my country. I’m in the UK.
Can you check your addess in your profile in www.sonos.com and also the device location in the Alexa app>settings>{your beam}
If it isn’t your Sonos account make sure your Amazon Alexa account is also set to UK. I’m not sure where the setting is for that, but hopefully you will find it, or can speak to Amazon Support to resolve that.
Thanks - both look like they are set to UK...
Strangely, when I click on Voice Services in the Sonos App it tells me voice services are not currently available in my country. I’m in the UK.
Can you check your addess in your profile in www.sonos.com and also the device location in the Alexa app>settings>{your beam}
Sonos looks like it is set to UK, but I can’t check the device location on Alexa as the app isn’t picking it up. Tells me discovery has failed every time I try to search for it...
You should see two devices for your Beam in the Alexa App smart-home device list ... see my screenshot. My Beam is located in the 'Dining Room' in my case. Make sure those entries aren’t duplicated in the device list and if so, remove them all and ask Alexa to rescan for devices.
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.