Skip to main content
Trending Lyricist I
Jan 17, 2018 6:50 PM UTC
Question

Getting access to the new API

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
    Jan 17, 2018 7:10 PM UTC
    You can signup here http://musicpartners.sonos.com/
    Translate
    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)
    Jan 17, 2018 7:23 PM UTC
    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.
    Translate
    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
    Jan 17, 2018 7:33 PM UTC
    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.
    Translate
    The S in IOT stands for Security.
    Trending Lyricist I
    Jan 17, 2018 7:45 PM UTC
    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?
    Translate
    Chris
    Lead Maestro
    Jan 17, 2018 7:55 PM UTC
    Sorry I thought that would get you access to all the resources or at least the right people.
    Translate
    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
    Jan 17, 2018 8:55 PM UTC
    That link is close, you'll want to sign up to be notified of platform details here: http://developer.sonos.com
    Translate
    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
    Jan 17, 2018 8:56 PM UTC
    Saved by the Cavalry!
    Translate
    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
    Jan 17, 2018 11:27 PM UTC
    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.
    Translate
    Chris
    Lead Maestro
    Jan 17, 2018 11:31 PM UTC
    I would think signing up as developer they would open a dialog with you.
    Translate
    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
    Jan 18, 2018 12:37 AM UTC
    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.
    Translate
    Bruce