Why do I have to specify the room name when using Alexa?

  • 29 December 2023
  • 36 replies
  • 454 views

Userlevel 2
Badge

I found this post from years ago saying that “the room name requirement will go away at some point.” I still need to specify the room name just to turn off the lights in the same room which gets old fast. Is there a solution to this? I got bounced around between Sonos and Amazon support today with no real answer on what the issue is. 


36 replies

Userlevel 2
Badge

Update, I am very happy. I called Sonos and got a Tier 2 callback, they fixed the issue with Amazon and it’s working!!! Love Sonos now.

Which is probably one of the reasons Sonos doesn’t give out timelines, since, in software, they’re incredibly difficult to keep.

It's frustrating when a promised change takes longer than expected.

Userlevel 2
Badge

@Ken_Griffiths you would think? It’s clear that all the level one techs aren’t capable of or aren’t allowed to think critically. I explained this multiple times and they didn’t get it. Their email and phone teams are also completely split it seems. So the email people requested the video, I provided it, and they basically told me to call and stopped responding to me. The phone team I don’t think was able to watch the video. I was thinking about streaming the whole 5 hours yesterday on twitch. The whole thing had the same energy as Kitboga scambaiting people. I had to explain this very basic feature of Alexa to basically everyone I talked to for the first 4 hours. The conversations all want the same way pretty much, except nobody’s story was the same about the status of that “technical ticket” as they kept calling it. Some said it was waiting for a reply from the technical team, some said they had replied and there was no way to reply to them again. They all had the same move, they would say they would get a supervisor or look for additional resources, put me on hold, and the call would drop exactly 5 minutes later. I made some “progress” I guess in that after I got hung up on about 5 times whenever I would call back someone would answer “Hi Charles this is ___ from the technical support leadership department.” I would explain the issue and then they would connect me with the “escalations team.” The first two people on that team said that someone would call me back in 24 hours, which I’ve heard before. Never happens. The 3rd person I talked to on that team was the last person I talked to yesterday, who gathered some more information and screenshots to send to that technical team again. At least that’s what they said. We’ll see.

I spent a total of 5 hours on the phone with Amazon today. They contradicted themselves a million times. Either the last person I spoke with would be a really good scammer, or there is an actual update being delivered to their “technical team” now and we’ll hear back from them soon. 

Did my video help at all @charlespick? You’d think once they had seen things working with my setup, that they’d realise something was awry with your Amazon account and grouping?

Customer service reps are often the last ones to get any ‘real’ information. 

Userlevel 2
Badge

I spent a total of 5 hours on the phone with Amazon today. They contradicted themselves a million times. Either the last person I spoke with would be a really good scammer, or there is an actual update being delivered to their “technical team” now and we’ll hear back from them soon. 

Sonos Support, no. They work off of the phones. The only Sonos folks who frequent these forums are Forum Moderators. 

Userlevel 2
Badge

Does Sonos support ever frequent these forums? It seems roundabout but I think the only option is going to be for someone at Sonos to go bother Amazon. Amazon support is still giving me the runaround on email and isn’t even talking to me on phone support now. I call, tell them the issue, they say they’re going to check, then the call disconnects. This is ridiculous. I love everything about my Sonos speakers but if I can’t get this working I’m going to have to return all of them. 

Userlevel 2
Badge

@charlespick,

By the way, did you ‘highlight’ the point to the Amazon Support Rep. about the two "playback options” that are associated to an "Amazon Alexa Enabled Group” and what it says in that area of their Alexa App…

 

The problem is I can’t get the Sonos into an Alexa enabled group. The only eligible devices that show up with I configure the group is my Echo Pop. 

 

I got the video. Going to send it to Amazon. If they give me any problems then idk what’s wrong with them. This is literally exactly what I can’t get my own to do. 

 

Thanks so much!

@charlespick,

Just in case you need it… the Sonos ‘Move’ speaker demonstrated in the video is called ‘Portable’ it’s in the Amazon Alexa Enabled Group called Lounge - if you look back in the thread here you will see a screenshot of the entire group from my Alexa App. So that hopefully provides you with some context in relation to the lamp next to the speaker (called Janes Light) that you see working without room name. I also demo the music playback too on the speaker (again with no room name used in the instruction).

Hope that assists.

All done, let me know how you get on.👍

I’ve done the video and will message you a link @charlespick - just give me a few minutes.

@charlespick,

By the way, did you ‘highlight’ the point to the Amazon Support Rep. about the two "playback options” that are associated to an "Amazon Alexa Enabled Group” and what it says in that area of their Alexa App…

 

Userlevel 2
Badge

@Ken_Griffiths just point it at your sonos, tell alexa to turn off the lights without specifying the room name “alexa, turn off the lights” and it shouldn’t say “sorry, I didn’t find a group named lights.”

 

At least that’s how it sounds like how it works for you. Amazon is telling me that on Sonos devices specifically, you always need to say the name of the room, even if the sonos device is in the same room. 

@charlespick,

Yes, I can probably sort that for you.

Can you outline/remind me.. what are you looking for in the video? … Is a screen-capture video of the devices grouping automatically in the Sonos App and playing the requested audio (without a room name) what you’re looking for? Only that won’t show what was said?

Or will a video of say one speaker playing be okay, when I say ‘Alexa play some music’ to a Sonos product, like a Roam, or Move, for example.

Let me know what you’re looking for and I’ll see what I can do.

Userlevel 2
Badge

Really annoying, Amazon is saying that this is just not how Alexa enabled devices work. Seems dumb because that’s how it works for everyone else I know who has Sonos and Alexa. Really frustrating. 

Whatever you were told, it isn’t true. It works for me without having to mention the room name and it actually explains that in the App itself under each Alexa group there are the two playback options and next to the options is an explanation. See attached.

Hey Ken, would you mind taking a video of Alexa on your Sonos doing it’s thing and post it? Amazon support is being totally useless. 

 

Userlevel 2
Badge

Amazon sent me an email saying they’re working on it. We’ll see how long that takes. 

Userlevel 6
Badge +11

Note too @craigski that its usually ‘best practice’ to uniquely name each device/room/group in the Alexa App device list, so that Alexa knows which device/room/group you’re referring to if you do incorporate a name in the voice instruction - hence my Sonos Arc has different/unique component names. So note my Alexa ‘enabled’ Group is called ‘Lounge’ rather than ‘Living Room’, just so that there is no confusion as to whether I’m referring to the speaker, or the group. So as a further example, I can ask Alexa to play music on ‘Living Room’ and in that instance the assistant will not auto-group the three rooms in the Lounge group.

Yep, as per here:

In my case Sonos device is ‘Lounge TV’ in group ‘Lounge’

 

Note too @craigski that its usually ‘best practice’ to uniquely name each device/room/group in the Alexa App device list, so that Alexa knows which device/room/group you’re referring to if you do incorporate a name in the voice instruction - hence my Sonos Arc has different/unique component names. So note my Alexa ‘enabled’ Group is called ‘Lounge’ rather than ‘Living Room’, just so that there is no confusion as to whether I’m referring to the speaker, or the group. So as a further example, I can ask Alexa to play music on ‘Living Room’ and in that instance the assistant will not auto-group the three rooms in the Lounge group.

Userlevel 6
Badge +11

@craigski,
There are usually three ‘devices’ in the Alexa App for a Sonos Home Theatre product created by the Sonos Skill.

There are two devices for a Sonos speaker with Alexa built in.

There is just one device for a Sonos speaker with no Alexa.

So as an example, my Lounge has a Sonos Arc called ‘Living Room’ with Alexa installed.

In the Alexa App I have these three devices for the Arc

  • Living Room - this is the main speaker component
  • Kens Sonos Arc - this is the Alexa component (it is often embedded inside the speaker component) I have renamed mine to ‘Sonos Living Room Alexa
  • Living Room TV - this is TV component for controlling the TV CEC volume/mute function. Obviously a normal Sonos speaker does not have this component.

Hope that assists.

Yes it does, thank you.

Looking closer, I also see the 3 Sonos devices in Alexa for my Arc:

‘Lounge TV’ - Speaker icon - Sonos Player in Lounge TV

‘LoungeTV’ -  Speaker Icon - Craig’s’ Sonos Arc - Alexa component

‘LoungeTV TV’ - TV icon - Sonos Player controlling TV in Lounge TV

 

I also see another device for the TV connected via FireTV:

‘Lounge LG TV’ - connected via FireTV - LG smart device

 

I also see ‘TV’ devices on the Sonos Amp, even when there is no physical TV connected.

 

All makes sense now 😀

@Ken_Griffiths I found this page in my Alexa app and I’m sending a screenshot to them. When I called them they tried telling me that you always have to specify the room name. Which I knew was ridiculous because it doesn’t work that way on my Echo Pop. Now this screenshot in the app explicitly says it so we’ll see how they feel about that. 

Glad the info helps and it has always worked that way here for me.👍 I’m not sure if things differ by Country, but FWIW I’m based in the UK. However why else would there be the two playback options for such a group that say this…

It’s the reason why the group ‘Playback Options’ are set to ‘Always’.

Userlevel 2
Badge

@Ken_Griffiths I found this page in my Alexa app and I’m sending a screenshot to them. When I called them they tried telling me that you always have to specify the room name. Which I knew was ridiculous because it doesn’t work that way on my Echo Pop. Now this screenshot in the app explicitly says it so we’ll see how they feel about that. 

@craigski,
Just to also add, the ‘Living Room’ speaker component which has the Alexa component, originally called ‘Ken’s Sonos Arc’ embedded inside it, is added to the first section of an Alexa ‘enabled’ Group to control the group, which I call Lounge in my Alexa App … it is also added to the third ‘Speaker’ section of the group (amongst other speakers). See screenshot attached… to which I’ve added some notes.

If I give a voice instruction to one of the three Alexa devices held in the Lounge Group, such as “Alexa, play Pink Floyd”*… then Alexa will group together Living Room, Portable and Fireplace and begin playback of Pink Floyd songs on the three (grouped) Sonos Rooms. 

*Note: the ‘Playback Options’ for the group need to be set to ‘Always’ in the Alexa App. It’s this that eliminates having to use the group name in the Alexa instruction.
 

Everytime I use the "Alexa” wake word too, the playing audio will ‘duck’ all Sonos speakers that are held in the first and second sections of the Alexa Group.
 

 

@craigski,
There are usually three ‘devices’ in the Alexa App for a Sonos Home Theatre product created by the Sonos Skill.

There are two devices for a Sonos speaker with Alexa built in.

There is just one device for a Sonos speaker with no Alexa.

So as an example, my Lounge has a Sonos Arc called ‘Living Room’ with Alexa installed.

In the Alexa App I have these three devices for the Arc

  • Living Room - this is the main speaker component
  • Kens Sonos Arc - this is the Alexa component (it is often embedded inside the speaker component) I have renamed mine to ‘Sonos Living Room Alexa
  • Living Room TV - this is TV component for controlling the TV CEC volume/mute function. Obviously a normal Sonos speaker does not have this component.

Hope that assists.

Reply