Hacker News new | ask | show | jobs
by sjm-lbm 518 days ago
As someone that an Android user, and has been a user (and formerly, major fan) of Sonos for about ten years now, it honestly seems worse than that. For a while, Sonos speakers appeared as Google Cast targets, which was a phenomenal (if slightly overcomplicated) way to use them without opening up the Sonos app. Then, the cast functionality became really unreliable. Then, it just went away one day. Then, the Sonos app itself became basically unusable.

So, a decade or so ago, I spent $1k+ on speakers. Over time, due to software changes, they've become more or less unusable for me. My recourse on this is.. pretty much nothing.

2 comments

Is there a good technical article for why casting has become unreliable over time? Is there like an issue with standardization across Manufacturer's APIs or is it more of an issue with Client SDKs being spotty in implementation?
The former. AirPlay and Google Cast (and Spotify Connect for that matter) are not actually standards at all. They're proprietary protocols subject to change in ways and for reasons not publicly known nor disclosed. But it can typically be safely assumed that any/all changes are made in order to maximize profits.
I'm not saying what they did was ok, but would it be possible to solder on a raspberry pi or something? Compared to other types of board rework, audio connections and DC power is relatively easy.
I'd suspect that there is. That kind of ruins the point of Sonos, though - their appeal was their ability to do a lot of different things, automatically, with just a wifi connection. Having to set up some sort of alternate source of audio means that I really should have just bought a cheaper speaker back when I bought my Sonos products.