Skip to main content
There are some basic things to check when you’re trying to get the Google Assistant to work with Sonos if you’re having trouble. This thread will have some starting steps to getting it all sorted out.



You can also find some useful tips and tricks here and there's a list of commands here.



Check your Google Account(s)



To start with, make sure you’re checking that you have the correct Google Account being used for Sonos.



If you have multiple Google accounts set up and logged in on your mobile device, it’s possible the wrong one is trying to be used. Check in your phones Account Settings, you may need to remove the extra ones during set up if the apps keep trying to use the wrong one.



You may have your Sonos system linked to one of your Google accounts but your Google Home devices could be linked with a different one. In this case, Google will return an error about being unable to find the device.



Possible Mismatched Music Service accounts



If you’re using a music service that needs a premium account, make sure that you have those credentials in both Sonos and in the Google Assistant app.



In the Sonos app, check in Settings > Music Services to make sure you have the same credentials as those in the Google Assistant app.



Also, the music service in Sonos may be a free account or an expired account, so please confirm with the service.



Are multiple Sonos systems using the same Google Assistant



Only one Sonos system can be associated with a Google account at a time. If you have two homes both with the Google Assistant being used in them, you’ll need to pick one Sonos system to have linked with them at a time. Alternatively, you could use a different Google account for each location.



Duplicate names or room name conflicts



When you ask the Google Assistant to perform a task on a device, it uses the name, and potentially could be confused if you have multiple devices with the same name.



As an example, if you have a Sonos player named Living Room and a smart light named Living Room, using the command "Hey Google, turn it up in the Living Room" may have Google Assistant try to increase the brightness of your smart lights instead of the volume of your speaker. Which wouldn’t work.



Using Google Room names



The Google Assistant has Google Room names that can be targeted to perform actions. These names aren’t supported by Sonos devices at this time. You must use the Sonos room name in your command, the one that shows in the Sonos app, when specifically talking to a Sonos room.
I am also having problems and it's asking me to link all my speakers to my email account, they are all linked but it's not working.. my email address is the same in both google home and SONOS.. help..

  1. Do you see your Sonos speakers in the Google Home App? Are they installed in your various rooms? If not, then install the Sonos Device/Skill and let the Google Assistant scan for all your Sonos devices.
  2. It’s also worth checking that your language settings in the GA/GH App is set to English (United States).
  3. Set a default music service in the Google App ... the same music service account should also be installed in the Sonos App.
  4. Goto the Sonos App “Room Settings” for either a Sonos One, or Beam, and ensure under the section entitled “Voice Services” that you have the Google Assistant Service installed, if not then add the voice service.

Then see if the voice instructions will work for you.
I am also having problems and it's asking me to link all my speakers to my email account, they are all linked but it's not working.. my email address is the same in both google home and SONOS.. help..
I now have it working after a reboot of my router
Thanks Ryan. I'm having trouble getting the assistant working on my Sonos One. I have linked Sonos and Google assistant, my Sonos One and my Play:1s show in the Home app, and I can play through the Sonos speakers using the assistant on my phone, however I get no devices found when trying to get the voice assistant working. I only have one Google account (and this is showing in the accounts settings), and have confirmed that that account is being used by the home app, so any idea on what else I can try? Is there anyway on the Sonos side I can see the linked accounts, as I can see it in the home app



Thanks