Skip to main content
Contributor I
Sep 13, 2018 5:03 PM UTC

Alternative to SONOS app for streaming to speaker

I would like to stop using the Sonos app completely with a SONOS 1 that I own. Is it possible for me to overwrite the firmware and use the device with other software to stream audio? I'm thinking of some sort of service running on a separate device that the SONOS can pick up, similar to bluetooth streaming.
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.

17 replies

pwt
Virtuoso
Sep 13, 2018 5:12 PM UTC
I would like to stop using the Sonos app completely with a SONOS 1 that I own. Is it possible for me to overwrite the firmware and use the device with other software to stream audio? I'm thinking of some sort of service running on a separate device that the SONOS can pick up, similar to bluetooth streaming.
I think you probably know the answer regarding replacing the firmware.

Perhaps you could elaborate on what you're trying to achieve, or what aspects of the standard Sonos experience don't work for you. There may be other ways of meeting your requirements.
Translate
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
Contributor I
Sep 13, 2018 5:41 PM UTC
Actually, I don't know anything about how the hardware OS is maintained. I just figured that someone out there has figured out a way to circumvent the as-sold system software and implement an Open Source alternative.

I have extremely flaky functionality from this one speaker with the SONOS application running on my Android devices and would prefer to simply stream sound from them onto the speaker. Also, I can't connect to it anymore with my Chromebook, which I find annoying. Basically, I find there to be too much overhead in using the SONOS software ecosystem and would prefer to use the hardware in the way that suits me best.

Thanks for the advice.
Translate
Contributor I
Sep 13, 2018 6:13 PM UTC
Spotify appears to be a partial solution. It appears that from my phone it can stream directly to the SONOS 1 without needing the SONOS app. Doesn't work from the Chromebook though, at all.
Translate
AjTrek1
Sep 13, 2018 6:27 PM UTC
You should send in a diagnostic and post the reference ID in this forum to determine if it is your network or a faulty speaker causing the problems. Here's the link on how to: https://support.sonos.com/s/article/141?language=en_US

Cheers!
Translate
Together Everyone Achieves More = T.E.A.M.
Contributor I
Sep 13, 2018 6:29 PM UTC
Thank you for the suggestion, but quite simply - "no".

Best regards.
Translate
Stanley_4
Grand Maestro
Sep 13, 2018 6:57 PM UTC
Overwriting the firmware isn't an option.

Not wanting to seek the Sonos staff's advice on the issue seems counter-productive as they are the only folks that can see much of the internal Sonos data. The users here can provide limited assistance in situations like yours.
Translate
MikeV
Sep 14, 2018 1:57 AM UTC
The short answer is no, no one has decided to risk bricking their $200+ digital audio playback devices from Sonos to try and come up with their own firmware instead.

The Spotify functionality you've found is part of Sonos' cloud-based API system. Pandora also allows using their own app to play to your Sonos speakers. And others can do this too, if they feel so inclined; Sonos' API is available for any developers that want to use it. But it's all still Sonos on the back end. Sonos firmware, Sonos servers sending the commands and controls to the speaker...

So if you want to get help resolving your issue, submit a diagnostic and let a Sonos employee see what's going on so they can help get your system working properly.
Translate
The S in IOT stands for Security.
Lyricist I
Jun 5, 2019 12:40 PM UTC
Have you tried this?

https://github.com/stephen/airsonos

I haven't played with it, so I can't vouch for anything. But the code IS well commented, which is usually a good sign.

But this at least shows that it certainly IS possible to to access the Sonos hardware without their [ahem, crappy] software. It'd be really nice if their API was more easily accessible; I'd re-write their software in a heartbeat.
Translate
jgatie
Jun 5, 2019 1:45 PM UTC
Have you tried this?

https://github.com/stephen/airsonos
I haven't played with it, so I can't vouch for anything. But the code IS well commented, which is usually a good sign.

But this at least shows that it certainly IS possible to to access the Sonos hardware without their [ahem, crappy] software. It'd be really nice if their API was more easily accessible; I'd re-write their software in a heartbeat.



Have at it:

https://developer.sonos.com/
Translate
Jun 5, 2019 1:55 PM UTC
Be careful what you wish for. It may come true.
Translate