Answered

Alexa Sonos at two houses

  • 12 November 2018
  • 23 replies
  • 5072 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
icon

Best answer by melvimbe 12 November 2018, 14:51

View original

23 replies

Userlevel 7
Badge +22
Same Amazon account, but different Sonos households I assume? You could try cloning one Sonos household to the other location, that might work. Or create another Amazon account and use that at one location. Basically try to get a 1-1 relationship between Amazon account and Sonos household. Anything else is likely to fail.
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).
Userlevel 1
Thanks to a post from 5 months ago this is what I do.

Launch Alexa app on mobile device
> Search for Sonos skill
> Disable Skill
> Enable Sonos Skill
> Login to Sonos again
> Select the Sonos system (house) you want to use
> Allow Alexa to control your Sonos system (which links to Sonos)
> Disover Devices

Once you've gone through all this, then Sonos should work on the system/house you've selected, BUT it will no longer work on the other house. SO - you have to repeat this whenever you change locations.
Thanks to a post from 5 months ago this is what I do.

Launch Alexa app on mobile device
> Search for Sonos skill
> Disable Skill
> Enable Sonos Skill
> Login to Sonos again
> Select the Sonos system (house) you want to use
> Allow Alexa to control your Sonos system (which links to Sonos)
> Disover Devices

Once you've gone through all this, then Sonos should work on the system/house you've selected, BUT it will no longer work on the other house. SO - you have to repeat this whenever you change locations.

This is exactly what I do. Kind of annoying if you are between the two locations often since you have to remember to switch back. I wondered if it actually still plays music at the other location if you don’t make the switch... kind of like the tree falling the woods scenario.
Userlevel 4
Badge +3
I've real experience of this with four Sonos home setups. All Sonos products are registered to one Sonos account; each location has its unique Amazon account. everything works fine
Thanks to a post from 5 months ago this is what I do.

Launch Alexa app on mobile device
> Search for Sonos skill
> Disable Skill
> Enable Sonos Skill
> Login to Sonos again
> Select the Sonos system (house) you want to use
> Allow Alexa to control your Sonos system (which links to Sonos)
> Disover Devices

Once you've gone through all this, then Sonos should work on the system/house you've selected, BUT it will no longer work on the other house. SO - you have to repeat this whenever you change locations.

This is exactly what I have to do also! I’ve had enough password issues with Amazon and having multiple Amazon accounts, one for each location, would drive me crazy. It would be nice to not need a clumsy work around.

I had discovered the disable / reenable to switch between homes and thought I’d come here and find a better solution.  While the multiple Amazon accounts seems plausible, doesn’t that leave you with having to re-enable Alexa skills in both homes?

I had discovered the disable / reenable to switch between homes and thought I’d come here and find a better solution.  While the multiple Amazon accounts seems plausible, doesn’t that leave you with having to re-enable Alexa skills in both homes?

The easiest way is to have Home-1 with its own Sonos Account and a Family Plan Music Account from Amazon and use one (or more) of the Amazon profiles for this home and then have a separate Sonos Account for Home-2 and use one or more (different) Amazon profiles for this home.

Controller device at Home-1 will need to have the Amazon App logged in with one of the chosen family profiles for that home and the Controller device at Home-2 will need to have the Amazon App logged in with one of the ‘other’ chosen family profiles for that home.

I guess that’s as clear as 'mud', but basically it keeps both Home setup’s entirely separate.

Userlevel 4
Badge +3

Hi - just to reiterate my earlier reply - four houses all registered to one Sonos account but set up as four different systems using separate routers/ IP addresses.  Created four Amazon accounts (not even with credit card) and use this to pull together smart speakers (sonos) and Smart lighting.. only downside is when visiting each with Amazon Alexa app on a phone, it is only possible to have one account logged in to Alexa at any time… therefore have to log out of Amazon Alexa account of previously visited house and login using the account specific to the current location.

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.

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.👍

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

Badge

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

Userlevel 1
Badge

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.

 

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).

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

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. 

Badge

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 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.

Userlevel 5
Badge +1

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

Thanks to a post from 5 months ago this is what I do.

Launch Alexa app on mobile device
> Search for Sonos skill
> Disable Skill
> Enable Sonos Skill
> Login to Sonos again
> Select the Sonos system (house) you want to use
> Allow Alexa to control your Sonos system (which links to Sonos)
> Disover Devices

Once you've gone through all this, then Sonos should work on the system/house you've selected, BUT it will no longer work on the other house. SO - you have to repeat this whenever you change locations.


This is exactly what I do. Kind of annoying if you are between the two locations often since you have to remember to switch back. I wondered if it actually still plays music at the other location if you don’t make the switch... kind of like the tree falling the woods scenario.


Yep. It’s odd to have to do this considering you can switch rooms on and off in the same house. However, you need to do this for Alexa rather than Sonos because it gives you location related information e.g local weather forecasts. 

I have a move and a roam at the 2nd property and want to use a single Alexa via the Move. 

Anyways to solve this problem? 

I have a move and a roam at the 2nd property and want to use a single Alexa via the Move. 

Anyways to solve this problem? 

Only by swapping the Sonos Skill to use your other Sonos Household otherwise you need two separate Amazon Accounts, one for each Home. Only one Sonos account however is needed for both.

Reply