12-07-2023 04:57 PM
I'm trying to create a routine "Play the radio" that will play my/our favorite station on a certain speaker or set of speakers based on the device that heard the request. Is there a trigger that makes this possible?
I fully understand that the easiest solve here is to add words to the routine and make multiple commands like "Play the radio in the kitchen" and/or "Play the radio in the bedroom" for example. I'm trying to make it easier because 1) My wife is not tech savvy and trying to simplify as much as possible to make things more enjoyable for her, and 2) I partially just want to see if this is a problem I can solve because I would like to use it to do similar things.
I should also note that one of the issues is that I am using Sonos speakers to play music. If I was using google speakers, I could just make it play where it heard it, but the Sonos piece is making me have to specify specifically where I want it to play.
01-19-2024 11:51 AM
Hi Switch612,
Thanks for reaching out. Since it's happening with your Sonos device, it's best to contact them for additional support. Please note that we have very limited support for third-party speakers with built-in Google Assistant like Sonos.
Regards,
Juni
01-19-2024 12:36 PM - edited 01-19-2024 12:39 PM
This has absolutely nothing to do with Sonos and everything to do with Google's routines. It's the same outcome of I wanted to use all Google products.
For example, If I say "Hey Google Play Radio" and my pixel tablet in the kitchen hears the command, I would want to have my Google Max speakers play which are nearby in the Dining Room. However, If I had the same exact command ”Hey Google Play Radio" and it was heard by my Google mini in the Master Bathroom, I would want the Google Max speaker in the Master Bedroom to play.
This is a simple routine.
If "Hey Google Play Radio" is heard by "Google Home Hub X"
Then play on "Google speaker A"
And a second routine only slightly different would be
If "Hey Google Play Radio" is heard by "Google Speaker Mini Y"
Then play on "Google speaker B"
The only difference is that the routine is trigged by a specific Google device it's heard on. I probably shouldn't have even mentioned that I'm using Sonos speakers as I don't even have assistant activated on them. I strictly use assistant on Google model speakers, home hubs, and pixel tablet.
01-22-2024 08:15 AM
Have you tried setting default speakers in your google home app? I have several Sonos speakers and several Google Nest Minis, and I have one Sonos speaker set up as the default speaker on each Google Nest. You can do that in the settings for each Nest Mini, in the "audio" section.
It's not perfect and still glitches a little, but generally does what you're looking for.
Hope that helps!