Official API for 3th party developers to integrate the Sonos system with web-apps, home automation systems, ...
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.
I'm using Loxone for home automation and it would be great to have an official API from sonos. At the moment I'm using https://github.com/jishi/node-sonos-http-api as a workarround.
Hopefully this won't be restricted to custom integrators and high end (high cost) automation systems. Would like to see it available to, and supported for, mainstream DIY systems like Homeseer etc.
Local music library with carefully constructed playlists - no shuffling!, Integration with Homeseer Automation, No touch screen devices, No streaming services, No Apple products ever
Sonos already "publishes" their API - its UPNP, easily visible with any "spy" tool eg Intel's Device Spy. Music Services are trickier, but all playback control is via UPnP.
Author of the leading independent Sonos apps for Android, MacOS, iOS, Windows and Xbox.
In iPad/iPhone a very easy approach is to call the SONOS App via a URL. One can four-finger swipe back to the control application. This appears seamless to the user and presents very few, if any issues for the control App writer. In some applications this is can be a single line of code (with a button) project. Formal API with pretty code examples or not, duplicating the SONOS controller function is a large project. This is one reason why there are not many companies competing with SONOS. If one simply wants to control Play-Pause-Volume, there are some straight forward commands, but one must first discover the SONOS players or guarantee that the players always use the same credentials. As controlav indicates, if one is familiar with UPnP, this is very straight forward.
Despite it is a 3 year old requst, it is more than up to date.
Such an offical API (e.g. REST service) is required for home automation and integration into customers environment.
Despite it is a 3 year old requst, it is more than up to date.
Such an offical API (e.g. REST service) is required for home automation and integration into customers environment.
It’s official. Sonos now integrates with third-party home automation systems. Of course, smart-home systems have integrated with Sonos for at least a decade, but now they have the love and support of the manufacturer itself.
Control4, Crestron, Deutsche Telekom’s QIVICON, iPort, Lutron and Savant are Sonos’s first sanctioned partners.
Paul Williams, VP Solutions for Control4 (Nasdaq: CTRL) tells CE Pro the home automation company has been working with Sonos on the new API for quite some time and an official driver will ship within 30 days.
Sonos: The Heart of the Connected Home
Sonos also announced the company’s first-ever endorsed partner integrations with connected home leaders Crestron, Lutron, Savant, Control4, iPort and Deutsche Telekom’s QIVICON. These joint collaborations seamlessly integrate Sonos’ sound platform into the connected home, making it even easier for customers to control their music at home, whether from a touchscreen panel, a light switch or a remote control, all with the simple push of a button.