Skip to main content
Contributor I
January 8, 2019
Answered

Controll speakers using web-api

  • January 8, 2019
  • 2 replies
  • 7657 views
Hello

I works on simple integration sonos to my system (web-service). I wondering that exist some sonos cloud web-api to direct controll particular speeker or group speekers using created user account which allow me just :
- play/stop music from file stored on HD on server or smartphone
- controll volume

Actualy I read information from
https://musicpartners.sonos.com/?q=docs
On this page I not find information about how controll speekers but only about how to create own music service. I don't need create all service and implment all API I need only simply function as above.

I find how to controll speekers using UPnP, using SOAP body request but this is available only on local. If I want to controll from external (my web-service)I will need to forward 1400 port on my routers. Any way this is not safe, and I would like to controll speeker from sonos cloud (if exist) using autorization via account.

If I good remember Philips HUE has available cloud integration. You can controll light local, and also controll using hue cloud then You have a more advanced functions. That is much better and safe, so my basic question is whether exist some similar for sonos ? 🙂
    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.
    Best answer by pwt
    You need to look at the Sonos Control API: https://developer.sonos.com/reference/

    2 replies

    pwt
    pwtAnswer
    Virtuoso
    January 8, 2019
    You need to look at the Sonos Control API: https://developer.sonos.com/reference/
    4 x P:5 | Sub | 4 x P:1 | 3 x Connect | 2 x Boost | Connect:Amp | 2 x One | Amp | Move | Port | Era 300
    RafalBAuthor
    Contributor I
    January 8, 2019
    Yes. This looks like what I need. I don't understand why I can't find this source early. Thank You for answer.