Skip to main content
Contributor I
July 24, 2017
Question

SONOS integrated with Echo / Alexa?

  • July 24, 2017
  • 52 replies
  • 7739 views
Can you integrate an Echo / Alexa to your Sonos system so that when you command Alexa to play music, it goes through your Sonos system??
    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.

    52 replies

    Prominent Collaborator I
    August 3, 2017
    I'm sure that you're ever so pleased that the mods removed the link, I'm happy for you.

    However as they also pointed out, I wasn't trying to sell or in your words 'hawk' some software.

    So common sense has prevailed, you have a little victory to celebrate and I'm allowed to discuss solutions that allow people to do what the vast majority of us, and Sonos themselves want us to do, and that's use Alexa voice control to play music on our excellent Sonos systems. OK, maybe it's not a solution for everyone, and yes it does involve extra cost etc, but it is just an option.

    Most importantly, in my opinion, it demonstrates the the kind of creative and alternative thinking that should be shared, if, for no other reason, just to prove it can be done.
    Prominent Collaborator I
    August 3, 2017
    To answer the question a different way. You cannot currently say "Alexa play XXXX" and song XXX will play on you're sonos speakers (unless alexa line out is connected to Sonos line in). However, there are several different 3rd party solutions out there utilize the sonos API and Alexa API to sort of simulate that situation. In reality though, you aren't telling Alexa to play through Sonos, you're affecting executing a prescripted command to have you're 3rd party solution send a command to Sonos 'on the back end' so to speak. It works fine for may situations (I use one solution myself for some scenarios), but it is not as ideal as the upcoming direct integration between Alexa and Sonos.
    Yeah it's certainly not an elegant solution, as something that works the way we all want it to work obviously isn't easy, as I'm sure the months of work by Sonos themselves can testify to.
    I know I'm achieving the desired results in a roundabout way, but to me it really doesn't matter how it works, it just does, at least until a better/official solution is available.
    I can and do tell Alexa to play music on my sonos speakers, because in effect my Echo Dot line out is permanently connected to my sonos line in, except that in my case the link is via Bluetooth and instead of a physical line in I'm streaming the audio as a radio station.
    I can just leave my sonos app permanently on that 'radio station' which is actually the output of my Echo Dot and start, stop, adjust volume, change tracks etc using my voice.

    As I only have 2 play 1's (no line in) in a stereo pair in my house, I don't need any more functionality than that. But of course I can see that others would need more functionality such as playing to different groups of speakers etc.
    Prominent Collaborator I
    August 5, 2017
    I don't consider that a solution. It's a Rube Golberg hack. Yonomi and others are far more advanced, and I don't recommend those either.
    I had briefly looked at using Yonomi, and after checking again how limited it is I can see why I had quickly discounted it as a solution.
    In term of the results, the Yonomi solution is very basic due to the limited commands available.
    As for Rude Goldberg, well he made simple things complicated, I don't think anyone else here thinks that controlling our Sonos system with our voices, via an Echo device is simple.
    If it were I really don't think Sonos would keep us waiting for over a year whilst developing their integration.
    Currently a solution such as the one I'm using does what the original request in this topic requested, and is as near to how the final solution will work in terms of being able to ask Alexa to play anything from the available music services on your Sonos speakers.
    It's not free, requires additional hardware/software and doesn't provide the full functionality that I expect the official Sonos solution to have, but it works.
    I'm still eagerly awaiting an official solution myself as obviously it'll be better. 😃
    biffta
    Headliner I
    August 5, 2017
    I appreciate it's still in Beta so nothing can be divulged, but can someone at least tell me this otherwise it's pointless me waiting for the official roll out.
    I subscribe to Apple Music and at the moment Alexa only responds to Spotify and others but not Apple. Will I be able to control my Apple Music in Sonos via Alexa voice control or is all my waiting in vain and I'll have to switch to another supported music service?
    Lyricist I
    August 6, 2017
    I appreciate it's still in Beta so nothing can be divulged, but can someone at least tell me this otherwise it's pointless me waiting for the official roll out.
    I subscribe to Apple Music and at the moment Alexa only responds to Spotify and others but not Apple. Will I be able to control my Apple Music in Sonos via Alexa voice control or is all my waiting in vain and I'll have to switch to another supported music service?


    I'd like to know this too, same situation.
    melvimbe
    August 7, 2017
    Will you be able to play Apple music through Amazon? I've not seen an announcement, but if I had to guess, I'd say no. I just don't think Apple and/or Amazon is going to want that, as it discourages sales of there own respective music services and/or voice assistants. I could absolutely be wrong though. It might not be worth the effort of making exclusions like Apple (and maybe Google) through voice command, but still allowing through the sonos app.

    Even if you can play Apple with this setup, I don't know that it's the best time to be using Apple music, if you like Sonos and Amazon. Apple is arguably competing with both Sonos and Amazon in the release of their homepod, and I can see them pulling access to Apple music in order to lessen the value of compete products. Then again, maybe they won't, as the potential loss of business may be too much. Who knows.

    All that said though, I think it makes sense to align your music source provider of choice with your voice assistant of choice. That integration will always be the tightest. Next best would be to go with a popular neutral music source like Pandora, Spotfiy, or sirrius xm, as these should have the next best integration.
    Danny
    chicks
    August 7, 2017
    No big deal if Apple pulls their usual proprietary BS. Apple Music is just another service, no better than the others. Simply switch to a service that does allow Alexa voice control if Apple doesn't want to play ball.
    testcard
    Prodigy I
    August 7, 2017
    In defence of Apple, they will have managed to release iOS 10 and iOS 11 in the time we’ve been awaiting Alexa integration.
    melvimbe
    August 7, 2017
    In defence of Apple, they will have managed to release iOS 10 and iOS 11 in the time we’ve been awaiting Alexa integration.

    I didn't realize Apple needed defense. As far as development time, you're talking apples and oranges. I have no doubt that iOS upgrades are mostly bug fixes and cosmetic changes, and only involve the approval of Apple execs. With an army of develpoers to do it. Sonos/Alexa is completely new, requiring the timing and cooperation of two companies.
    Danny
    testcard
    Prodigy I
    August 7, 2017
    “...mostly bug fixes and cosmetic changes”. Yes, that’s pretty much what a new OS involves.