Skip to main content
Contributor I
November 12, 2018
Answered

Alexa Sonos at two houses

  • November 12, 2018
  • 25 replies
  • 6934 views
I have a Alexa Sonos system at my primary house. I purchased a Alexa beam for my secondary house. At the second house, the Sonos will only work if I manually select music from my phone on the Sonos app. If I ask Alexa to say " Play Pandora Rock Station" Alexa says, " You must activate this on your phone". It is activated on my phone, as I have used my Alexa Sonos system at my primary house. I spent an hour on the phone with Amazon and got nowhere. The said to ask Sonos. The problem seems to be with Alexa interfacing with Sonos at two different locationsl.

Please Help
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 melvimbe
Are you using the same Sonos and Amazon accounts at both locations? The link between Sonos and Amazon is a 1 to 1 relationship. When you add the Sonos skill to Alexa, you're asking to provide your Sonos account credentials. If you actually have 2 Sonos accounts, one for your primary house and a second for your secondary house, with only the primary house account linked to Alexa, then no, your Beam at the secondary house would not be setup with Alexa.

Your options really need to be either one Sonos account to one Amazon account shared between both locations, or separate accounts for Sonos and Amazon at the two locations. I'm not 100% sure the former is possible.

Note: You can setup 2 separate Amazon music acocunts associated to one Sonos account in terms of music sources, it's just Alexa control that is a one to one relationhip (pretty sure on this).

25 replies

Ken_Griffiths
January 5, 2020

I have the same issue now after buying a beam for my weekend home. Question. Would a solution be setting all the devices up against a single amazon and sonos account at one primary location with the same SSID and password in both locations.Then just relocate the Sonos to the holiday home. Would it then simply just not see the ‘ missing’ devices as offline and play fair? I am away at the minute otherwise I would test and answer my own question.

The issue I would have doing things that way is that you can’t obviously use the same room names in both homes, but more importantly the Sonos API allows remote access outside the network and its therefore possible to start and maybe ‘accidentally’ blast out music at the ‘other’ home (perhaps during early hours) and that could upset neighbours. Music can even be started with Alexa/Google in that way if you accidentally mention the wrong room name… so I would rather separate out the homes completely.

Just my own personal preference.👍

Contributor I
January 5, 2020

I have the same issue now after buying a beam for my weekend home. Question. Would a solution be setting all the devices up against a single amazon and sonos account at one primary location with the same SSID and password in both locations.Then just relocate the Sonos to the holiday home. Would it then simply just not see the ‘ missing’ devices as offline and play fair? I am away at the minute otherwise I would test and answer my own question.

The issue I would have doing things that way is that you can’t obviously use the same room names in both homes, but more importantly the Sonos API allows remote access outside the network and its therefore possible to start and maybe ‘accidentally’ blast out music at the ‘other’ home (perhaps during early hours) and that could upset neighbours. Music can even be started with Alexa/Google in that way if you accidentally mention the wrong room name… so I would rather separate out the homes completely.

Just my own personal preference.👍

Yes good points well made so thanks - that will teach me to be creative lol

TiDr
Lyricist III
December 21, 2020

i had the same exact issue. two homes , main with lots of sonos speakers, vacation home with just a beam, didnt want to use my phone to control the music.  solution: setup beam on my phone with my sonos account.  then go in the alexa app sonos skill and disable.  then get wifes phone download alexa app and sonos app.  connect to existing sonos system with the beam, go to alexa app on wife phone sign in with her amazon account and enable sonos skill and it will show both systems now select the vacation home account.  go back to my phone and main house enable skill on my alexa app on my phone and select the main house system.  now the vacation home voice activated music is using my wifes amazon account.  boom

Lyricist III
December 24, 2020

I take it this still hasn’t improved in two years?

So is lack of good multi-home support (Alexa integration, take Move between homes seemlessly, etc) is disappointing for a product line tha targets the higher end.

Other home integrated products (Nest, Apple Home, etc) natively understand the concept of two separate homes on one account - disappointing that the Sonos ecosystem isn’t keeping pace.

 

Lyricist I
February 16, 2021

Same problem here, no solution so far other than disabling/enabling the skill in the Alexa app everytime I move from one house to the other.

The primary house has older Sonos speakers running on S1, while the secondary house has a Sonos system running on S2.

To answer @Blue three’s question above, I have my system setup in the way you mentionned: one Sonos account for both homes, same SSID and password for WiFi at both homes, and same Alexa account. Unfortunately, it doesn’t solve the problem (could be because I actually have one system on S1 and the other on S2).

Contributor I
February 17, 2021

Same problem here, no solution so far other than disabling/enabling the skill in the Alexa app everytime I move from one house to the other.

The primary house has older Sonos speakers running on S1, while the secondary house has a Sonos system running on S2.

To answer @Blue three’s question above, I have my system setup in the way you mentionned: one Sonos account for both homes, same SSID and password for WiFi at both homes, and same Alexa account. Unfortunately, it doesn’t solve the problem (could be because I actually have one system on S1 and the other on S2).

Yes, I have everything Ona single App (S2) abs before that S1

Contributor I
May 3, 2021

Sonos really needs to fix this ASAP. The disable / enable fix was acceptable before the Move and Roam were released. Now that they have products that are specifically designed to jump across WiFi networks, it is unacceptable that their Alexa implementation is not. The oddest part about this bug / capability lacking, is Alexa works fine on the speakers when on a foreign network for everything aside from music control. 

Contributor II
July 2, 2021

I don't think the problem is Sonos as much as it is Alexa. In my research it appears that Alexa does not understand multiple homes or locations and the general workaround is to name every device uniquely like "beach house kitchen lights" or "main house kitchen lights".

Google home may actually be the answer and I will start to research that further as I understand Google home easily understands different rooms and locations.

melvimbe
July 2, 2021

I don't think the problem is Sonos as much as it is Alexa. In my research it appears that Alexa does not understand multiple homes or locations and the general workaround is to name every device uniquely like "beach house kitchen lights" or "main house kitchen lights".

Google home may actually be the answer and I will start to research that further as I understand Google home easily understands different rooms and locations.

 

I don’t think that’s the really the issue that people are complaining about here, but it is surely a potential issue with a 2 home Alexa setup none the less.  Really, Sonos is designed for a single home, and although you can set it up to work seamlessly between multiple homes, it does take a bit more understanding of how Sonos works, and must be setup in a certain way to get it done.  Adding Alexa or Google integration is just another layer of complexity that needs to be considered to get it setup right.

Danny
Trending Lyricist I
July 15, 2021

This issue (and thread) has been open for years now and I’ve yet to see Sonos really engage on this. My understanding of the situation / request is this:

  1. People like using Alexa with Sonos, both for controlling the system with voice commands and for accessing the various music sources that can be provided from Amazon.
  2. The process for doing this is by enabling Sonos as a skill within the Alexa app which is reasonably straightforward and seems to mostly work well once set up.
  3. It appears that quite a number of Sonos users have several different properties (weekend house, vacation property, etc.) with Sonos systems installed, and would like to be able to use Alexa with Sonos in all these locations.
  4. The problem as I understand it is that the process of linking Alexa to Sonos seems to be specific to one house / location / Sonos system. Which means that if you go from one house to another, the Alexa integration does not ‘travel’ with you and does not work in the new location.
  5. As a result, I believe the user must go back into the Alexa app, disable the Sonos skill, then re-enable the Sonos skill in the new house. And this must be done every time a user goes from one house to another - which is not a great solution.
  6. There have been suggestions that one way around this would be to have separate Amazon accounts for each location, but this doesn’t sound like a viable option as people typically have just one Amazon account as they often pay for Prime membership which provides additional music / media services.
  7. Instead, it would be great if Sonos users could have the option to set up multiple house locations within the app, and then the app could automatically switch its Alexa link to the right location as appropriate. (Ideally the Sonos app would be smart enough to know where it is / which location, but alternatively users could select their location from a drop-down list - as is done with other home systems like eero or Ring.)

Can someone from the Sonos team please provide an update on this request? Thanks