Skip to main content
UKMedia
December 21, 2018

An Overview and Explanation of the new support for Alexa Grouping

  • December 21, 2018
  • 23 replies
  • 14761 views
When initiating music via voice control, the behavior of the Sonos Grouping of Rooms is now driven by the Preferred Speaker within the Alexa App Group - Please see:

https://en.community.sonos.com/announcements-228985/sonos-now-playing-with-alexa-groups-6817588

Sorry for the long post but I've tried to explain some process, as well as some of the terminology for those first setting these up:

Alexa Group Set-up

Ques 1 – What is your Controlling Alexa Device?

1.1 – From your list of Alexa devices, both Sonos and others, choose the Controlling Device;
1.2 – Create an Alexa Group, named after the room that the Controlling Device is located in and select the chosen Alexa device. (If you select a Sonos device as the controlling device, this device can only be included as the Controlling Device in one Alexa Group);

Ques 2 – What Sonos devices do you want to reduce their volume on when Alexa is triggered (Ducking), so that the command can be heard by Alexa more easily?

2.1 – From your list of Sonos Rooms/Devices choose those that you want to duck when an Alexa Command is being given;
2.2 – Include all of these Sonos devices by adding them to the Alexa Group.

Ques 3 - What Sonos ‘Rooms’ do you want the requested music to be output on for Multi-Room Music?

3.1 – Within the Alexa Group set-up, select ‘Preferred Speakers’ and select all of the Sonos Rooms that you want to be grouped together for Multi-Room music.
3.2 – Save the Group

Please repeat for all other rooms which contain an Alexa Device that you want to control Sonos players.

Notes:

1 - It is still advisable to create Groups, Devices and Routines with unique names.
2 - It is also possible to create an ’Uncontrolled Alexa Group’. In this case, an Alexa Group is created but with no Controlling Alexa Device (Ques 1) or Grouped Rooms (Ques 2) defined. These must be referenced with the Group name included within the command – See Scenario 2

Scenarios

Scenario 1 – Auto Group Sonos Players

Controlling Device: Echo Dot in Kitchen (Alexa Device name: Kitchen Echo Dot)
Grouped Sonos devices to be ducked: Kitchen Playbar + two Play:1’s as surrounds (Alexa Device Name: Kitchen Sonos), and Dining Room Stereo pair of Play:1’s (Alexa Device Name: Diner Sonos)
Preferred Speakers: All Sonos Rooms
Group Name: Kitchen

Start state: Only Kitchen Sonos playing music

Command to Kitchen Echo Dot: ‘Alexa, Play Soft Jazz’

Result:
1. Kitchen Sonos & Diner Sonos volume reduced on the trigger of hearing ‘Alexa…..’
2. Current music to Kitchen Sonos stops;
2. All Sonos Rooms group together and shown as such in the Sonos App;
3. Soft Jazz output to all Sonos Rooms

Scenario 2 – Play Music to a subset of Sonos Speakers from any Alexa Device

Controlling Device: N/A
Grouped Sonos devices to be ducked: N/A
Preferred Speakers: All Sonos Rooms Downstairs
Group Name: Downstairs

Start State: No music playing

Command: ‘Alexa, Play Soft Jazz on Downstairs’

Result:
1. All downstairs Sonos Rooms group together and shown as such in the Sonos App;
2. Soft Jazz output to all Downstairs Sonos Rooms.

Commands

Ques 1 – How do I play music to a single room?
Command – ‘Alexa, Play Soft Jazz on [Sonos Room Name]’
Ques 2 – How do I play music to my standard multi-room group of Sonos Players?
Command – ‘Alexa, Play Soft Jazz’
Ques 3 – How do I stop music being output to a single room (e.g. to answer the phone) but continue to play music in the other rooms?
Command – ‘Alexa, Mute’

This explanation is still in draft form, so please let me know if you have any questions.
    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.

    23 replies

    Avid Contributor I
    December 27, 2018
    So is this it ?

    the golden ducking bullet ?

    I setup my system again last night and was asked for preffered speakers and noted that I nolonger have to command my dot to play in a specific room, it just plays on the preffered speaker.

    Not tested ducking yet, but this is moving in the right direction 🙂
    UKMedia
    UKMediaAuthor
    December 27, 2018
    27/12/2018 16:08 GMT - I'm not sure why but Grouping wasn't working, so I Disabled then Enabled the Sonos skill in the Alexa App and it's all back working again.
    Remember: Sometimes Red Wine helps :)
    Ken_Griffiths
    December 28, 2018
    27/12/2018 16:08 GMT - I'm not sure why but Grouping wasn't working, so I Disabled then Enabled the Sonos skill in the Alexa App and it's all back working again.Did you perhaps rename some of your Alexa groups? My thoughts here are that it may take some time for changes to filter through the system and start working, but removing/reinstalling the Skill might update things far quicker.

    Just as a thought !
    UKMedia
    UKMediaAuthor
    December 28, 2018
    27/12/2018 16:08 GMT - I'm not sure why but Grouping wasn't working, so I Disabled then Enabled the Sonos skill in the Alexa App and it's all back working again.Did you perhaps rename some of your Alexa groups? My thoughts here are that it may take some time for changes to filter through the system and start working, but removing/reinstalling the Skill might update things far quicker.

    Just as a thought !


    Hi Ken

    Nope, just suddenly stopped working. I also did 'Alexa, discover devices' before in case that had an impact but no.
    Remember: Sometimes Red Wine helps :)
    Ken_Griffiths
    December 28, 2018
    Hi Ken

    Nope, just suddenly stopped working. I also did 'Alexa, discover devices' before in case that had an impact but no.
    Hmmm...that was the only thing I could think of Simon, unless perhaps there was some 'temporary' behind the scenes service outage. At least it’s all sorted now.?
    Avid Contributor I
    December 31, 2018
    Web setup doesnt have the new grouping 😞
    UKMedia
    UKMediaAuthor
    December 31, 2018
    Web setup doesnt have the new grouping :(

    Sorry, what platform are you using the Alexa App on?
    Remember: Sometimes Red Wine helps :)
    jgatie
    December 31, 2018
    Web setup doesnt have the new grouping :(

    Yes, the web based Alexa app often lags behind in features.
    Avid Contributor I
    January 4, 2019
    PC app doesnt seem to have it either. Works on the Ipad though
    Lyricist III
    January 4, 2019
    I have 2 echo dots (downstairs & upstairs), 2 Play 1's and 1 amp. I created one group with Downstairs echo as Alexa-enabled device and all Sonos speakers. I tried and tried to get the Downstairs echo to "play music" and have the single group I made play. Alexa replied "could not play to this group yet." Telling Alexa to play in whatever room still worked fine, but not the group. Just fiddling, I created another group with the Upstairs echo dot as Alexa-enabled device controlling and all speakers in the group. THAT one works as expected. "Alexa play music" played on all speakers! Yay! Run downstairs and try there. Crap, same thing, "could not play to this group yet." I deleted downstairs and recreated, same issue.

    Any idea why one group with the upstairs dot as controlling device works fine and the same setup in another group with downstairs dot controlling device does not? Thanks!