Skip to main content
Contributor I
Jul 8, 2018 8:34 PM UTC
Answered

Asking Sonos One to play different music on Play:1

Hello everyone

I have a Sonos One and two Play:1s. Can I ask the Alexa on the Sonos One to play one kind of music on there and ask it to play different music on the Play:1, which is in another room?

So far, all I've managed to do is get the Sonos One to play the same music across all the speakers by making a 'Group' within the Sonos app. But how about playing different music?

If this is not possible, might a software update make this possible at some point?
    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.
    UKMedia
    UKMediaAnswer
    Jul 9, 2018 7:59 AM UTC
    Hello everyone

    I have a Sonos One and two Play:1s. Can I ask the Alexa on the Sonos One to play one kind of music on there and ask it to play different music on the Play:1, which is in another room?

    So far, all I've managed to do is get the Sonos One to play the same music across all the speakers by making a 'Group' within the Sonos app. But how about playing different music?

    If this is not possible, might a software update make this possible at some point?


    Hi

    This isn't a Sonos limitation, it depends upon what the source of the music is. i.e. Spotify will only allow a single steam of audio via voice control. If you try to initiate another different song on another Sonos device, the first stream will terminate.

    The only way to do what you want currently is to initiate the second song choice via the App and then control via voice control
    Remember: Sometimes Red Wine helps :)

    13 replies

    joey62
    Lyricist I
    Jul 8, 2018 10:28 PM UTC
    You have answered one of my questions. I have 3 Play:1s and want to get a Sonos One. And wanted to know if I could ask Alexa to play on all the speakers. I've been searching you tube for that. Thanks. But have you tried to ask to play certain music in a certain room?
    Translate
    KilonaAuthor
    Contributor I
    Jul 9, 2018 6:19 AM UTC
    Yes I have asked and she can't do it seemingly but I don't know if I've got something set up wrong. Hope someone can help.
    Translate
    UKMedia
    UKMediaAnswer
    Jul 9, 2018 7:59 AM UTC
    Hello everyone

    I have a Sonos One and two Play:1s. Can I ask the Alexa on the Sonos One to play one kind of music on there and ask it to play different music on the Play:1, which is in another room?

    So far, all I've managed to do is get the Sonos One to play the same music across all the speakers by making a 'Group' within the Sonos app. But how about playing different music?

    If this is not possible, might a software update make this possible at some point?


    Hi

    This isn't a Sonos limitation, it depends upon what the source of the music is. i.e. Spotify will only allow a single steam of audio via voice control. If you try to initiate another different song on another Sonos device, the first stream will terminate.

    The only way to do what you want currently is to initiate the second song choice via the App and then control via voice control
    Translate
    Remember: Sometimes Red Wine helps :)
    UKMedia
    Jul 9, 2018 8:03 AM UTC
    You have answered one of my questions. I have 3 Play:1s and want to get a Sonos One. And wanted to know if I could ask Alexa to play on all the speakers. I've been searching you tube for that. Thanks. But have you tried to ask to play certain music in a certain room?

    Yes this works just use the command 'Alexa, Play soft Jazz on Kitchen Sonos' - where Kitchen Sonos is the Sonos Room Name. Note: I use the naming convention Room Name + Device Type to avoid duplicate names across devices e.g. Kitchen Sonos, Kitchen Echo, Lounge Sonos, etc. Just change the name of the Room in the Sonos App and then ask Alexa to Discover
    Translate
    Remember: Sometimes Red Wine helps :)
    KilonaAuthor
    Contributor I
    Jul 9, 2018 8:30 AM UTC
    Thanks for your replies. It's working now. Except, as someone said, Spotify will only play one stream of audio under voice control.
    So another question - does Amazon Music allow more than one audio stream under voice control? If so, I suppose I'll need to get Amazon Prime.
    Translate
    UKMedia
    Jul 9, 2018 8:44 AM UTC
    Thanks for your replies. It's working now. Except, as someone said, Spotify will only play one stream of audio under voice control.
    So another question - does Amazon Music allow more than one audio stream under voice control? If so, I suppose I'll need to get Amazon Prime.


    I have Amazon Prime and it has the same restriction, not sure if this applies to a family account.
    Translate
    Remember: Sometimes Red Wine helps :)
    Local Superstar
    Jul 9, 2018 10:58 AM UTC
    The Spotify limitation of only allowing one stream when controlled by Voice needs to be looked at and resolved (by Spotify - but with some Sonos 'intervention' possibly too).
    The Sonos dispensation of allowing multiple streams across all devices in the same household should apply equally - no matter how the Playback is controlled.
    Translate
    KilonaAuthor
    Contributor I
    Jul 9, 2018 9:08 PM UTC
    Yes, exactly. Spotify and Sonos need to work together to remove this limitation.
    Translate
    UKMedia
    Jul 10, 2018 5:58 AM UTC
    Yes, exactly. Spotify and Sonos need to work together to remove this limitation.

    The challenge from a Spotify perspective is to differentiate from two streams to different devices within the same house and someone sharing their Spotify details with someone else to get free access.
    Translate
    Remember: Sometimes Red Wine helps :)
    Local Superstar
    Jul 10, 2018 6:13 AM UTC
    The challenge from a Spotify perspective is to differentiate from two streams to different devices within the same house and someone sharing their Spotify details with someone else to get free access.They seem to differentiate it just fine now with Sonos?
    Translate