chromebook and sonos


Show first post

48 replies

Relieved to hear so many others having issues. I bought an Asus Chromebook flip to replace a Samsung tablet which Sonos stopped working on due to it being ancient and running on Android 2.something. First few months Sonos worked perfectly, just like on my android phone (moto G5). This month it wouldn't connect to Sonos despite working on pc and mobile but I blamed my WiFi. Decided to powerwash my Chromebook, wiping everything (well, not much really) and reinstalling all my apps. Then set up Sonos and connected it to my "existing system" only to get the message that it couldn't detect Sonos on my network. So now I have a tablet, daughter's phone (my old Samsung S3) and a 6 month old Chromebook that all can't operate Sonos...
Userlevel 1
Badge +5
Just catching up this one. I certainly don't regret buying Sonos. And it would have to be said, we should not just assume things will work. I did, I got bit!

That said, I still ask, why it worked so nicely, for so long and then simply stopped?

That is more of an issue ... despite my lack of pre-purchase homework.

I don't mind to wait for a solution .... hey I'm one of those who waited eon's for the Audible solution! :-) .... and when it came, it was spot on.

Waiting for road map changes and responses is ok with me .... but some word on direction would be nice .... even if it's Jan 2020! An expectation I can live with even if it's a disappointing one.
Unfortunately the latest Chrome OS (Version 70.0.3538.76) hosting Android 7.1.1, still loads the Sonos app, but in my experience, will not connect to the Sonos system. Let's hope with the increasing popularity of Chromebooks Sonos will decide to support this upcoming platform in the future. It might also help if Google included a more current version of Android on its own Chromebook platform.
Me Too!! Chromebook support request, not the hashtag
Great, Sonos app on ChromeOS finally works again.
I'm running ChromeOS beta (71.0.3578.49), but I don't think it was a ChromeOS problem (or that it has been solved by ChromeOS).
I got today Sonos App V9.3, and now suddently the app does discover again my Sonos speakers.

Update: this worked before the speakers got the 9.3 update. Speakers were still on 9.2, only app on Chromebook was 9.3
Solved with current Sonos update!
Userlevel 1
Badge +5
Hi there, on ChromeOS .... .98 and whilst app fires up, I'm not seeing the same reliability you seem to. Possible to check if you still seeing good results?

I'm on an i7 Pixelbook on version .98 of chromeOS and latest Sonos.

It fires up but hunts around for wireless ... sometimes succeeding, then dropping and hunting.

Just to check were others are right now. Read with high hopes but not seeing the same just now
Picked up an ASUS Chromebox 3 to play with. It supports ChromeOS, Android and Linux. all in a tiny box with plenty of IO ports.

The ChromeOS apps will cast to ChromeCast for the most part, but annoyingly, they run in a browser tab, and when browsing in another tab to any page with an embedded video will stop the music. Unacceptable.

Installed the Noson Linux app, which looked promising, but it won't find my Sonos system. Darn, it's the only app that will resize properly, unlike the Android apps, which always run full screen.

The Sonos Android app kinda sorta works, though it for some reason doesn't always update the queue, or show the correct song if it was launched elsewhere.

The Android Amazon Music app mostly just crashes. Spotify works, but I don't have a sub, so can't cast to Sonos. Google Play Music will cast to Sonos without a sub, and lets me play from my NAS. It's pretty ugly on a 24" monitor, though.

Pandora will cast fine to Sonos (and Chromecast), looks fairly decent, and has the nice artist bios. Probably the best choice for a Chromebox right now.

The Google Home app for Android works nicely and looks great on the 24" screen. It can, of course, launch Pandora and play from there to Sonos. Will be great when the Google Assistant integration is finally done, will bring more control to Sonos from ChromeOS.

Pandora mini controller on the notification popup.

Hi-Fi Cast android app works very nicely with Sonos on the ChromeBox. It immediately recognized my "NAS", which is a Twonky UPnP server on my router, with the files on a thumb drive in the back. It also has the ShoutCast directory. Resizeable, decent UI, fast. Render to left Play:1 recognizes stereo pair without issue.

Sonos controller release 10.0 mucks up pretty much everything in ChromeOS. All services except TuneIn have disappeared.

A bit ironic that the Pandora and iHeart Radio apps work perfectly when casting to Sonos, using Sonos' own Direct Control API.

Everything I've read about Android in ChromeOS says that it's quite strict, and that apps that don't stick very closely to the current Android API will not fully work. Time for Sonos to clean up this app, IMO.
Userlevel 7
Badge +21
chicks wrote:

Sonos controller release 10.0 mucks up pretty much everything in ChromeOS. All services except TuneIn have disappeared.

A bit ironic that the Pandora and iHeart Radio apps work perfectly when casting to Sonos, using Sonos' own Direct Control API.

Everything I've read about Android in ChromeOS says that it's quite strict, and that apps that don't stick very closely to the current Android API will not fully work. Time for Sonos to clean up this app, IMO.



But Sonos doesn't support their app on ChromeOS. I get that it would be a benefit to some if it was supported, but doing so would required extra development and testing to please a relatively small set of customers.
melvimbe wrote:


But Sonos doesn't support their app on ChromeOS. I get that it would be a benefit to some if it was supported, but doing so would required extra development and testing to please a relatively small set of customers.



Yes, but apparently, if they were to stick more closely to Android development best practices, it should "just work" on Android in ChromeOS. The fact that other apps, using Sonos' own API, work perfectly, says that it ought to be possible. Just sayin'
chicks wrote:

but apparently, if they were to stick more closely to Android development best practices, it should "just work" on Android in ChromeOS.


But would it? Other network-centric apps such as Fing don't work properly on ChromeOS.
Clearing out the data and cache fixed the issue with the missing music services, and it does play selected items, but still doesn't show what's playing, and the queue doesn't work correctly. Ah well.

Per Google's Android developer site, Android apps should just need some UI tweaks to work properly on Chrome OS. Nothing about networking issues. But, as any developer knows, docs don't always tell the whole story.

https://developer.android.com/chrome-os/intro

So, probably a firewall issue. This Chrome extension for Sonos won't work on ChromeOS because of an incoming port being blocked. Doesn't appear to be an easy way to open ports on ChromeOS, without going into dev mode, which does a powerwash. Not ready to go there right now.

https://github.com/siboulet/zonos

Known Issues
Firewall on Chromebook
Zonos uses port TCP/3400 for receiving events from the Sonos system (as per Sonos documentation). Currently, it is not possible to open the firewall on Google Chromebook.
Indeed. The problem all along appears to be the security built into ChromeOS' networking architecture. The Sonos controller's failure to stay up to date with what's playing etc is presumably because it can't receive unsolicited inbound notifications. The same issue prevents a reset controller from associating with a household when there are multiple households on the subnet; it asks for buttons to be pressed on a player but never hears the broadcast.
Interesting that Google appears to have opened whatever incoming port used by Chromecast devices. No issues at all with casting apps keeping up with what’s playing on any of my Chromecast devices. Also, Pandora and iHeart apps track Sonos speakers just fine.

With Chromebooks having overtaken sales of MacBooks several years ago, seems like a prime platform for Sonos to target, with Google’s cooperation. Win-win.
chicks wrote:

Interesting that Google appears to have opened whatever incoming port used by Chromecast devices. No issues at all with casting apps keeping up with what’s playing on any of my Chromecast devices. Also, Pandora and iHeart apps track Sonos speakers just fine.


They may simply poll the Chromecast while the app is in the foreground. And Pandora et al could well get the Sonos player status via the cloud.
So, have tried most of the Android streaming apps on the ChromeBox, to see which will cast to Sonos. Since I don't have subs for some, not sure if they will actually cast with a sub.

Google Music (which requires the Sonos app to be installed to cast to Sonos) is a good choice for ChromeOS users. It's fully resizable, though for some reason, it only show part of the album art, no matter how you resize the window. It does show all Sonos speakers (as well as Chromecast devices), and can cast to them.

YouTube Music app will cast to Chromecast devices, works very well on ChromeOS (it's Google, after all), but no Sonos devices show up, just like on Android devices. I suspect Sonos and Google are working on this, though, since it will eventually replace Google Music (maybe, Google seems to change its mind a lot).

iHeart Radio can cast to all Sonos / Chromecast devices, and is also resizable.

Pandora can also cast to everything, but unfortunately, the window is not resizable, takes up the entire screen.

Deezer doesn't show any cast icon, but I suspect that's because I don't have a sub, as it doesn't show up on Android, either. It works beautifully in ChromeOS, though, to the local audio output.

Spotify app doesn't work at all, just a black screen.

Amazon Music app is super buggy on ChromeOS, tends to crash often, and no cast icon, despite my having a sub. The Chrome browser extension doesn't cast at all.

WEYV only casts to Chromecast devices with a screen, oddly, no Sonos.

I may do another Deezer trial sub, since it works so nicely in ChromeOS, is available in my car via Aha Radio, in a limited fashion, and is integrated with Alexa/Echo and Google Assistant. Pretty much everywhere I would use it. I do remember their Flow going WAY out of my comfort zone quite often, though, not nearly as good as Pandora or some of the other services.
Huh. All of a sudden, the SONOS app is working perfectly on the ChromeBox; the queue is correct, the currently playing song/album is displaying correctly. I made no changes, yesterday the queue was off, and the current song wasn't displaying. Weird.

Only issue is that it's always full screen. Sonos, please allow the window to resize, then it will work perfectly on ChromeOS!

That lasted about a day, the current song and queue stayed in sync nicely, then suddenly stopped again. Rebooted, and they're back in sync. Thankfully, rebooting ChromeOS takes about 10 seconds, lol. It sure ain't Windoze!

Next time it loses sync, I'll just log out and back in, who knows? Android under ChromeOS is still a bit of a work in progress, looks like.
Feb 10, 2019: I was able to get it working on the pixelbook by starting the app, turning off the wifi, waited until the "turn on wifi" error comes up. After that, go into the menu and turn your wifi back on. From there it gave a small error, then I tapped on the sonos app, and the error went away and I was able to connect like normal.

Sonos controller v10.0
Finally, a way to resize the Sonos app, at least to half screen. Install the Taskbar Android app, right-click on the Sonos icon in the Taskbar, select New Window... then Half Screen (Left) or Half Screen (Right). Either way, it can be moved using the mouse.

Halfway there, Sonos. Now please add the resizer to the window, like everyone else...

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

Accept cookies Cookie settings