Skip to main content
Trending Lyricist I
January 17, 2018
Question

Getting access to the new API

  • January 17, 2018
  • 15 replies
  • 4108 views
We have supported Sonos for many years now in our our CQC automation platform (www.charmedquark.com) using the UPnP interface (a lot of work on our part because it wasn't documented per se.) There keep being looming rumors that it's going to be whacked at some point.

How do we go about getting access to the new API? I'm sure there's a better place for this, so I'm mainly looking to get pointed in the right direction.
    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

    Chris
    Lead Maestro
    January 17, 2018
    You can signup here http://musicpartners.sonos.com/
    Respect the Queue (2)Move (3)Beam (1) Era100 (2)ARC (1)SonosOne (1)Playbar (4)Play5 (4)Play1 (3)Play3 (1)Port (2)Connect (1) Roam (2) Ace (1)Connect:Amp (4)Sonos Amp (1)Sub + (9) Echo + Smartthings; (2)Play)
    January 17, 2018
    We have supported Sonos for many years now in our our CQC automation platform (www.charmedquark.com) using the UPnP interface (a lot of work on our part because it wasn't documented per se.) There keep being looming rumors that it's going to be whacked at some point.

    How do we go about getting access to the new API? I'm sure there's a better place for this, so I'm mainly looking to get pointed in the right direction.


    Dean-

    Be careful about switching from UPnP to the new API. I know things went very badly for Control4 when they did it so be sure you know what you are getting into before you go down that road. Your customers will not be happy if the end result is less Sonos functionality than they are currently enjoying through your product.
    Local music library with carefully constructed playlists - no shuffling!, Integration with Homeseer Automation, No touch screen devices, No streaming services, No Apple products ever
    MikeV
    January 17, 2018
    You can signup here http://musicpartners.sonos.com/
    Wrong API... he's looking for a control API, not the one for music services. I think they're two different things... not sure that the Music Partners site gives access to the control one though.
    The S in IOT stands for Security.
    Trending Lyricist I
    January 17, 2018
    We wouldn't throw out the UPnP driver just because we implemented the new API. Both can be kept around indefinitely as required.

    And yeh, we are looking for the control API. I assume that the new API replaces the control aspects of the UPnP interface and the access to the user's local music repository? Or does it just provide a separate music services interface and the rest of the UPnP interface remain in force?
    Chris
    Lead Maestro
    January 17, 2018
    Sorry I thought that would get you access to all the resources or at least the right people.
    Respect the Queue (2)Move (3)Beam (1) Era100 (2)ARC (1)SonosOne (1)Playbar (4)Play5 (4)Play1 (3)Play3 (1)Port (2)Connect (1) Roam (2) Ace (1)Connect:Amp (4)Sonos Amp (1)Sub + (9) Echo + Smartthings; (2)Play)
    Ryan S
    Retired Sonos Staff
    January 17, 2018
    That link is close, you'll want to sign up to be notified of platform details here: http://developer.sonos.com
    Mark good posts by pressing the like button, and select the best answer on questions you've asked to help others find solutions.
    Chris
    Lead Maestro
    January 17, 2018
    Saved by the Cavalry!
    Respect the Queue (2)Move (3)Beam (1) Era100 (2)ARC (1)SonosOne (1)Playbar (4)Play5 (4)Play1 (3)Play3 (1)Port (2)Connect (1) Roam (2) Ace (1)Connect:Amp (4)Sonos Amp (1)Sub + (9) Echo + Smartthings; (2)Play)
    Trending Lyricist I
    January 17, 2018
    So, as best I can tell from that other page, it's only open to companies that Sonos wants to let in, and there's no way to even request to be added to that list. Therefore there's no way for our company, which has an enormous amount of experience in control protocol development, to even contribute to the conversation, much less get approved.

    Given how long it's been in development, the fact that it's still not even open to evaluation by qualified participants is pretty sub-optimal.
    Chris
    Lead Maestro
    January 17, 2018
    I would think signing up as developer they would open a dialog with you.
    Respect the Queue (2)Move (3)Beam (1) Era100 (2)ARC (1)SonosOne (1)Playbar (4)Play5 (4)Play1 (3)Play3 (1)Port (2)Connect (1) Roam (2) Ace (1)Connect:Amp (4)Sonos Amp (1)Sub + (9) Echo + Smartthings; (2)Play)
    Airgetlam
    January 18, 2018
    I'd expect that if you follow the instructions where it says to "Introduce yourself and we’ll notify you when you can start building.", it would be a good start, and you would subsequently be contacted by someone who could help you much more than those of us here in the public community support forum.
    Bruce