Skip to main content
Contributor I
September 24, 2018

Web App to Control Sonos Speakers (not required to be on your home wifi)

Speaker scenes (https://speakerscenes.com) lets you play, pause, etc your Sonos speakers via a web app and while you're not connected to your home wifi. (You can also setup 'scenes' ie. set groups of speakers.)

Let me know if you have any feature requests! (I know I'm still missing things like volume control and adjusting the speakers in a group not via a scene.)
    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.

    15 replies

    Chromatic Producer I
    October 17, 2018
    Great Stuff!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Just loaded a favorite to my most common scene. Most of these 5 speakers are grouped but one is a Playbar so every night it is dropped from the group when I watch TV. Just walked out for morning coffee, logged in, went to my favorites, picked the scene, and hit play on a favorite. Boom, speakers grouped and music playing. This is so awesome. Exactly what I have needed for years. With 20 speakers, scenes are very helpful.

    With Sonos never adding anything new function wise, I hope they are watching and might possibly add features like this!!!

    Great work!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Playbar(2) Sub(1) Play:5(2) Play:3(6) Play:1(5) Connect:AMP(3) Sonos:AMP(5) Move(1)
    MikeV
    October 17, 2018
    I'm assuming that you're making use of Sonos' Cloud API to make all this work?

    Is all of the "heavy lifting" being done by scripts run in the browser rather than on your server? Just wondering about the data path, and how much (if any) might go through your server.
    The S in IOT stands for Security.
    Chromatic Producer I
    October 18, 2018
    I'm assuming that you're making use of Sonos' Cloud API to make all this work?


    Is all of the "heavy lifting" being done by scripts run in the browser rather than on your server? Just wondering about the data path, and how much (if any) might go through your server.


    This thread shows some responses from Sonos about the api.

    Of course as usual, I think this isnt the best model (Cloud Based). But at least they have finally come out with something.
    Here Sonos cant afford programmers to keep the Desktop functioning but this guy probably just playing around creates something really functional.

    Hoping Sonos sees what people create and then maybe incorporates some ides, but we know that's probably not going to happen.

    Would like this capability within my eco system not out on the cloud. But as you can see in this thread, doubt they every do.

    https://en.community.sonos.com/smart-home-integrations-229108/why-cloud-api-6813979
    Playbar(2) Sub(1) Play:5(2) Play:3(6) Play:1(5) Connect:AMP(3) Sonos:AMP(5) Move(1)
    Lyricist I
    January 8, 2019
    Can you make it possible to manage the queue?
    Contributor I
    January 16, 2019
    Excellent, Please can you make it clear what is happening as the colour change on the icons when play and pause is not clear to the colour blind, perhaps the icon can either be play or pause/stop like the Sonos Controller