Answered

Sonos and Alexa in two houses

  • 14 October 2017
  • 53 replies
  • 8343 views

I have Sonos speakers and Echo dots in two houses. I activated the Sonos skill in the first house and all is good for using Alexa to control the Sonos speakers in the first house When I go to the second house and search for devices, the Echo dot does not find the Sonos. Is it not possible without using a second Amazon account?
icon

Best answer by Keith N 18 October 2017, 20:50

glennsonos & drammelt: Thanks for reaching out about this. Getting Amazon Alexa to work across multiple houses can be tricky with Sonos. You will need to have a separate Sonos ID to keep Alexa from controlling the wrong house. The best way to do this with just one Amazon account would be to create a separate Sonos ID for the vacation home and then:

- disable the Sonos skill in Alexa app
- ensure you are signed into the proper Sonos ID (if you are at the vacation home, sign into that account)
- re-enable the skill and re-discover (at this point you may see your speakers from both locations)

In most cases where people have multiple houses, the best success is found when you treat each house as a different "person". This means a separate Sonos ID and a different Amazon Account. This keeps you from accidentally controlling your main home from your vacation home.
View original

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.

53 replies

You are correct. You have to create two Alexa accounts and two Sonos accounts. It's crazy and it is a Sonos problem, not an Amazon issue.

A basic solution for Sonos would be to recognize all Sonos speakers on the Echo and just require unique names. Then, no matter where you are, you could control the speaker (or in my case a Sonos Connect). Bush league for what it costs...
Userlevel 7
Badge +20
... it is a Sonos problem, not an Amazon issue.
What evidence do you have for that, out of curiosity?

The Sonos data model & API definitely include the ability to have multiple 'households' under the same Sonos account. Other applications that interact with the Sonos API use this without any problems. However, it's apparent that Alexa does not support this kind of concept (yet).
You are correct. You have to create two Alexa accounts and two Sonos accounts. It's crazy and it is a Sonos problem, not an Amazon issue.

A basic solution for Sonos would be to recognize all Sonos speakers on the Echo and just require unique names. Then, no matter where you are, you could control the speaker (or in my case a Sonos Connect). Bush league for what it costs...
I think you will find this is an Amazon restriction otherwise friends/family/neighbours and anyone else would all be able to use their Sonos speakers with one Amazon Alexa/Music account. It’s therefore sensible that two subscriptions would be required in this situation.

You can of course continue to remove the Sonos sharing agreement from the Amazon account and then setup a new one when you get to the second home and vice versa, but only one Sonos household ID, at a time, is allowed by Amazon.