We're making it even easier to connect your home sound system with even more of the devices and services you love, in many new, exciting ways. From the Works with Sonos program - including IFTTT, to our new open API. It's never been easier to partner with Sonos and build new sound experiences for the home.
You can read all about our plans in this message from James Senior, our Director of Product, Platform & Partnerships, or in the text here:
To most, we make speakers. But when you think about the unique experience you have with Sonos, it owes just as much to the magic of the underlying software as it does to hardware. It’s through our platform that, together with partners, we can bring new experiences to listeners, ultimately providing unparalleled freedom of choice across music services, audiobooks, television and video content, podcasts, voice services, and home automation.
When Sonos first got started 16 years ago, the technology landscape looked very different. For one thing, on-demand streaming music services didn’t even exist. Fast forward to today and the pace of innovation has been profound; the rise of streaming media, cloud computing, artificial intelligence and Internet of Things (IoT) technology are now pervasive, allowing developers to rapidly bring innovation to market.
Today, we begin the next chapter of partnering at Sonos by introducing the Sonos sound platform, which brings together new APIs, developer tools and documentation. In launching the new platform, we have three specific objectives in mind.
1. Create new opportunities for our partners
- Three trends are transforming the home audio market: the rise in paid streaming, rise of voice assistant speakers and the rise of the smart home. The Sonos sound platform will be the gateway through which partners can harness this growth with their own innovative solutions.
- New cloud APIs allow us to deliver advanced capabilities for partners to build upon. Similarly, enhanced LAN-based APIs support solutions that demand low latency or the local network.
- We will introduce capabilities to the sound platform on a regular cadence so that our joint-customers continue to get new experiences over time. We will listen carefully to our partner community and customers to make sure we are prioritizing the right investments.
2. Making the platform more approachable for developers
- The sound platform’s modernized APIs allow more developers than ever to bring their solutions to market. We will also invest in samples, SDKs and libraries to make it easier and faster for developers to build against the new platform.
- Our new developer portal (https://developer.sonos.com), provides one place to create, configure and monitor integrations. Our developer advocates will be active in the community on Stack Overflow and GitHub so developers can get support with development. This blog will serve as one place to learn about new platform innovations as well as technical posts from developer advocates and product team members at Sonos.
- Finally, our documentation has been written from the ground up with comprehensive content for developers of all experience levels, with getting started guides and technical reference docs. In addition, our Sound Experience Guidelines capture the essence of the Sonos “experience”, helping developers craft solutions that delight the user.
3. Provide customers more personalized experiences and confidence through certification
- We are working to add intelligence to the sound platform so customers can enjoy more natural and personal experiences on Sonos and will enable our partners to complement with their own smarts, over time.
- The “Works with Sonos” badge allows customers to confidently identify partner solutions that work seamlessly with the Sonos system. We will continue to invest in ways for customers to more easily discover and engage with partner solutions. More details on the Works with Sonos program will be shared in a future blog post.
- Finally, in addition to new capabilities, we will continue to invest in the reliability and security of our platform to ensure customers receive predictable experiences they expect from Sonos and our partner integrations.
With today’s launch, we are releasing a set of new control APIs that allow developers to observe and control Sonos players. Coming later this year in October, we will be following up with additional capabilities:
- Notifications/Audio Clips – Play short, discrete sounds and notifications on a player without fully interrupting the music. The song or audio will lower in volume and resume following the notification.
- Sonos Playlists – The ability to list and start playback of Sonos Playlists within a third-party interface.
- Max Volume and Volume Pass-through – Partner integrations will be able to set the maximum volume of Sonos players, as well as subscribe to volume events for fixed-volume players. This will allow, for example, an A/V receiver to have its volume controlled via the Sonos app when connected to a Sonos Connect.
Thank you for your ongoing partnership as we help the world listen better, together.
James Senior
Director of Product, Platform & Partnerships, Sonos
We've opened up this community board to share your experiences with smart home services, devices, and home-brewed apps. Feel free to discuss and share.
If you need assistance, you'll be best served with contacting the developer of the software that you're having trouble with, and if you're a developer looking to get a hand using Sonos, please contact our team here.