118 comments

[ 2.9 ms ] story [ 141 ms ] thread
Good decision by Sonos. Customers can use the trade up program to get a discount on new gear, and keep using the old gear (or sell it / give it away / whatever). Obviously a win for customers but this also feels like a win for Sonos - they get to sell more new gear to existing customers, while potentially getting new customers buying into the Sonos ecosystem.
Yeah but I think one of the hidden issues was that older equipment was getting hard to support. They're still in that pickle.
Good design is long-lasting. It’s one of the Dieter Rams design principles.

Short lifespan’s for technology that often gets thrown into dumps in the ground isn’t good for the environment

Tight hardware software integration is tough to support as hardware evolves though
I don't follow this claim. I don't think anyone expects new features to make it to old Sonos devices. What's so hard about running a version of your v1 API indefinitely and occasionally backporting a bugfix or security patch?
I think the issue is not the server API, but the app to hardware and p2p comms between different bits of hardware in the same house.

Assuming every different version has a few quirks and bugs, maintaining compatibility between every version and every other soon becomes impractical, especially since you probably want to build some kind of integration test that checks this all works as it should, and that probably involves a lab with all the old hardware and a human running hundreds of tests by hand because it's hard to automate tests on embedded stuff that you can no longer compile software for.

This might be an argument for open standards being better for consumers.

I don't want to say that vendors shouldn't implement custom protocols for an enhanced experience. But, as a consumer, I'd be a lot more likely to shell out for a product like this if I knew that there were a wifi speaker equivalent of PostScript, and that the speaker supported it. That gives me confidence that there will be some least-common-denominator level of functionality that I'll be able to get out of it for as long as the hardware itself lasts.

As it stands, my impression is that these limited-lifespan IoT products are mostly for people whose disposable income is rather more disposable than mine is.

Probably the closest to what you are looking for would be a bluetooth audio interface... then using your phone or other device to do the actual playback. Chromecast devices aren't too far off themselves, I wish Google was more open with them though, per another comment learned they don't even make the audio version anymore.
Ideal solution would be to make the control system a separate user serviceable module. For example, a smallish cartridge with perhaps a board-edge connector that can be swapped out from underneath/rear with all "digital" connectors.

Then build the high-end audio gear into the chassis, such as a solid quality amp and speaker pair.

That way only the the electronics needs to be swapped should the audio quality still be sufficient.

I'm not an audiophile by any stretch, but I appreciate a decent speaker. That being said, solid audio equipment can last much longer than digital tech can.

A system like above could even bring about a new sub-market around swappable chassis. Allow a customer to purchase a chassis in multiple styles and colors for less than a full module. That might mean people would be more willing to buy a "fashion swap" should they redecorate.

For that matter, a usb3 power + standard audio interface to the speaker + amp... then you can use a pi board or any future device with single usb3 connection. It's already relatively ubiquitous.
I can get a basic toilet. I can get fancy toilets (heated seats and more). All of them hook to the same connectors in my home. Different brands. I can hook them into pipes and connectors that are decades old. It works.

This is just hardware integration. It's due to standard interfaces and being designed to last.

What we build with technology now isn't designed to last. It's an intentional part of what we build even if we don't think about it much. It has an impact on end users (and even the environment... think of all the trash).

The rate of interface change is intentional on some levels. And, it's something we can control.

(comment deleted)
And yet, it certainly can (and should) be done. Many of the places that I've worked for (including my current employer) manage to do exactly that.

What it requires is a well-engineered protocol (which is what Sonos apparently lacks) that allows for feature additions while maintaining backward compatibility for old hardware and software. The old hardware and software often can't use the new features, but it can continue to work as it always had before.

I don’t disagree but we’re talking about some products with 2005 cpu and 32mb of ram. Big for 2005, nothing today.
Sounds like plenty for a speaker.
Not if it's running a Spotify client.
Any streaming service is basically http+decode and can operate with a minimum buffer size of probably 16k. Even if you cache a whole song, that is only going to consume 4MB.

32MB of ram was enough to run graphical Unix back in the day.

Old sonos users don't want new features -- they just want their existing features to keep working. That should not require more resources.
I got a lot of real work done on a 486, and it already could calculate faster than I could read the results.
I doubt RAM is any issue, but I'm also fairly sure that they went cheap on flash memory and there is no setting higher than -9 for compression :-)
Their hardware isn't that short-lived, especially not in comparison to others.

I've had some of this hardware they are discontinuing for over a decade.

They’re speakers, they should last longer.

My decade-old desktop PC would still work fine with Windows 10, and it’s far more complex than a speaker.

> while potentially getting new customers buying into the Sonos ecosystem.

Perhaps.

While I was unlikely to buy Sonos gear in the first place (because I avoid purchasing IoT stuff like that), if I were in the market for gear like this I would certainly not buy Sonos gear now. This step they took was good, but it doesn't erase the memory of their behavior leading up to this.

As a parent, I can only laugh at this concept... I mean, I don't care what you buy, but this one strike and your out culture... There wouldn't be a living human being if we went by that as a society.
When it comes to a company like Sonos it's not one strike and they're out. Their whole stupid "recycling" program came from a series of stupid decisions inside the company and then someone signed off on it! No one got fired for it so everyone in their decision making tree is still in place, waiting to strike.

Sonos has a bunch if opportunities to signal they realized they made a mistake and correct it. Instead they doubled down.

The fact the policy is still in place means they think everything is fine. I think their policy is stupid and so they're not going to get any of my dollars.

> Their whole stupid "recycling" program came from a series of stupid decisions inside the company and then someone signed off on it!

Moreover in my perception it signals company's predatory and anti-customer philosophy and I'm convinced that sooner or later they will come up with similar "clever" idea - only difference will be that next time they will try to sell it better or just hide it better.

I think Sonos did the right thing by creating Recycle Mode and the over-reaction to this was amazing.

Telling customers to just send the bricked device to the local recycling centre in exchange for a discount seems fair.

Apple also has a trade-in program except they expect you to send them the device. Sonos took the cheaper approach by offloading the actual recycling to a local centre. But people want to have it both/all three ways: feel good about recycling, get a discount on a future new gadget and sell/give the functioning old device to somebody. Amazing.

Why sending to the recycling centre perfectly fine products ?
Exactly this. Answer: they were too lazy to collect the returned units and clean/prep/rebox them for resale. The whole discount for recycling offer was just designed to encourage more sales, they didn’t care about the recycling bit. Maybe they should just... reduce their prices by 30%?

Side note: will there now be a market for buying used Sonos devices dirt cheap just for the discount in buying new devices? Or will Sonos only offer this on the first sale.

This is wildly wrong. The whole point was that it’s a massive carbon footprint to ship them all back. Local recycling is much more environmentally friendly. Not to mention this is an optional thing regardless. The discount is offered to any owner provided it hasn’t already been claimed by a previous owner.
The discount only works once per device.
Because a trade-in program where you sent the device to Sonos wasn't operationally / financially possible.

There are extra costs with doing this in house (or, I guess, by partnering with a recycling centre) which meant the discount would have been much lower, or perhaps close to 0.

But for an existing customer that did want to trade in, 30% was perhaps acceptable.

Reduce, Reuse, Recycle. There is a reason why it’s in that order.
None of these really require the manufacturer to step in and give you any money or discounts.
Geezus. Imagine if Tesla did this to perfectly functioning, but "old model" cars.

But maybe you're a climate change denier...

Clearly, you didn’t read the article. What you’re saying is the equivalent of Tesla offering a 30% discount on a new car, while still letting you resell your old car. There’s nothing good enough for you ever?
I'm replying to a severely downvoted comment who thought the original bricking (so a 30% discount, but no resell because Sonos would turn the old device to a doorstop by a server-side flag) was a fine idea.

Fucking hell, but my -1 shows me Hacker News is full of people -- like you -- who can't even follow threads.

I think he was following the thread just fine. (And I didn't downvote you).
>>Telling customers to just send the bricked device to the local recycling centre in exchange for a discount seems fair.

No, that's literally insane by every definition of the word. They took perfectly fine, working products, and destroyed them in order to give their customers a discount. Which part of that seems "fair" to you? Imagine if a car manufacturer would give you a discount on a new car, if you took your old one to the scrapyard first - everyone would immediately how this is a huge waste of resources if the car was still working. How is this acceptable with speakers??

Other companies somehow manage without this madness fine - if you are verified as an actual customer, they give you a discount for more stuff. What usually happens then is that you either sell or give away the old device, and someone else might get into the brand and potentially purchase more devices from it as well. It's a win win for everyone. This stupid recycling thing serves no one, except like you said - people feeling "good" about recycling, which is nonsense, a fully working device should be reused first.

>> Imagine if a car manufacturer would give you a discount on a new car, if you took your old one to the scrapyard first - everyone would immediately how this is a huge waste of resources if the car was still working. How is this acceptable with speakers??

This is pretty standard in Italy, nevertheless bricking devices is shit.

I think what Sonos did there was fairly ok from a customer-interaction point of view, but bad from the environmental perspective.

There is a difference between bricking a device and offering a trade-in program, or offering a trade-in programm. The former does not allow you to continue using a PURCHASED device (your property), the latter allows you to continue using your property or OPTING for the trade-in programm. Sonos didn't kill the devices without the customer OPTING for the purchase of a new one. I guess it's kind of bad UX, but an offer to the customer.

From an environmental perspective its obviously bad. Bricking kills reuse in a second hand market and is an insentive to take working devices out of operation.

Yet, its not the first sketchy thing I remember hering about Sonos and I am glad I bought Teufel multimedia systems https://www.teufel.de who I have no recollection of pulling any of these moves.

Even from a customer interaction point of view it's dubious. Sonos gear benefits from a network effect, so giving someone a hand-me-down speaker has potential for future sales there.
How does that work in Italy exactly?
That was almost exactly what the Cash for Clunkers program was doing. Under the Gov. contact, the dealer had to pour an engine seizing compound through the caurborator to get the discount reimbursement. Kept functional vehicles from ending up in the hands of the poor.
Yes but that was the stated goal of the policy. If this speaker program was designed to remove unsafe or environmentally unsound speakers from circulation we’d be having a different conversation.
+1

Clunkers are generally functional machines. At least here they don't accept the clunker if you can't drive it in there.

That's because it was designed specifically to remove more environmentally damaging vehicles from being used. It's purpose was to give people incentives to get them destroyed.

There is no similar environmental incentive here.

The purpose was to prop up the auto industry while having an eco cover story.
You are assuming there is a market for used Sonos gear. I pretty much assume it is not. Dismantling and recycling used electronics is what actually happens. Even Apple boasts about their Liam robot to dismantle iPhones... what percentage do they fix and resell and what percentage they dismantle? Who knows?

Note that the didn't take anything. It was an offer between two parties.

Since they were going to dismantle the obsolete tech anyhow, they just allowed consumers to send them to the local recycling centre (it's debatable if this part was fair). But since they wanted to make sure these things actually do get recycled, they bricked the devices that the consumer said not to need anymore and agreed to recycle.

What people wanted was a 30% discount for existing users. They got this, in the name of being green. A true win-win-win.

This move just teached other companies not to try similar stunts. Just let the devices die of old age, sit for a while in a drawer and let the consumer figure out what to do with the e-trash... using the local recycling centre or worse.

Why wouldn't there be a market for used Sono equipment?

Wouldn't even that existing owners use them?

Since the existing owner just 'sold' them to Sonos for a 30% coupon and the promise of actually recycling the gear, I'd say no.
Actually there’s a strong market for used Sonos gear. It generally holds value better than other consumer electronics.
> But people want to have it both/all three ways: feel good about recycling, get a discount on a future new gadget and sell/give the functioning old device to somebody. Amazing.

The discount in this case is an incentive against the best possible type of recycling, which is precisely to let someone else reuse it as is. Of course, companies tend to hate the good kind of recycling because it limits their profits. Companies are not entitled to infinite growth, nor should we facilitate that sort of expectation, least we end up destroying our own habitat. Well, we probably will, considering the way things are going...

What is actually amazing is that a company would create such an incentive and then pretend to be the good guys, caring about recycling and so on. Even more amazing is that some people are convinced by such low-effort bullshit.

I'm convinced both the company wrapping this as an eco-friendly move and the eco blow-back from some consumers to be morally equivalent.

I didn't see a mob asking for 30% higher prices so Sonos could actually do proper recycling.

(comment deleted)
That is a complete nonsequitior - 30% isn't what they need for proper recycling but what they believe they can afford to give as a sale to promote conversion from those who already sold it.

The two offenses are very non-equal and not remotely equatable. One is claiming to help the environment while doing something actively detrimental to it, the other is at most not going for a non-existant hypothetical option which resembled someone trying to sell them the Brooklyn bridge and added sales sleeze. If that caught on without some through and validated accreditation method would rapidly see fly by night "recycling surplus" operations that ran off with the money without any actual recycling.

Point is, nobody wants to pay.

> The two offenses are very non-equal and not remotely equatable.

Both sides are pretending to want to be eco-conscious while buying/selling more hardware.

> One is claiming to help the environment while doing something actively detrimental to it

I'd say something neutral to it as they are promoting recycling. Maybe detrimental as encouraging e-waste but all hardware sellers want you to upgrade so e-waste is part of the modern tech industry. How long does a modern smart phone last?

> the other is at most not going for a non-existant hypothetical option which resembled someone trying to sell them the Brooklyn bridge and added sales sleeze.

No, the other is wanting to have their cake and eat it too. Which after much scandal, they did!

> If that caught on without some through and validated accreditation method would rapidly see fly by night "recycling surplus" operations that ran off with the money without any actual recycling.

In the end it was Sonos that did offer a discount, so they couldn't run with any money. It's actually the consumers that decided the deal was not good enough so now they keep the old device and get the money.

(comment deleted)
> When triggered, Recycle Mode would start an irreversible 21-day countdown, after which the device in question would cease functioning. Sonos said it went this route to ensure that consumer data was being erased on recycled products.

What a crock of shit. Credibility? What's that?

Man... any good alternatives for adding Sonos multi zone functionality to a traditional stereo?
Chromecast audio while it lasts, bubble upnp also works
I don't know what "traditional stereo" means to you.

My music is stored on a computer sitting near a TV and a Yamaha receiver, which runs five main speakers and two subwoofers.

There's a powered speaker set hooked to a Chromecast audio in another room, and a cheap old laptop running an old Yamaha receiver with 2 mains and a sub in the living room.

forked-daapd (you'll want the current version out of github) runs on the main computer and has a web interface. It can talk to the Chromecast and the laptop and the main receiver to send the same audio to all of them. Delays can be adjusted.

I hardly ever do that. Instead, I call up music in whatever room I'm in.

I suppose ‘traditional stereo’ means any stereo receiver that was built without smartphone connectivity.

For instance, I inherited a nice receiver that was built in the early 90’s. It sounds great, but I do recognize that being able to stream music and control multi-room speakers through my smartphone (a la Sonos) is desirable.

Echo dot + 3.5mm to phono works fine for me.
I am still a very happy Squeezebox user. The product is officially dead from Logitech but the ecosystem is alive and well. This proves to me that it was the right choice to buy something backed by open source.

Around here you can still find used squeezebox hardware for a reasonable price. If you want fresh hardware then go for Raspberry Pi with a DAC hat.

If you want to get started easily today then look at https://www.picoreplayer.org/

If you run Windows then Squeezelite-X is a must-have: https://www.microsoft.com/en-us/p/squeezelite-x/

And if you think the interface looks old - then get the material skin (it is just a checkbox on the add-ons page in LMS) https://github.com/CDrummond/lms-material

The "Squeezer" remote works very well for Android. https://play.google.com/store/apps/details?id=uk.org.ngo.squ...

I may be misunderstanding your question but I'm a big fan of Denon (or Marantz) receivers w/ HEOS. Their AVR line can support up to 3 zones and can be paired together. I have 11.2 and 9.2 powering 18x speakers and a sub in my house. You can use a single receiver to play music outside by our pool and simultaneously play 5.1 over the living room for sports or movies. It also handles the connection to Spotify (et al) directly so I can take a call or leave the house with my phone and the music will continue to play.
This is probably the option I would (like to) go for. I just want a stereo receiver that lets me control all the same “dumb” speakers I own in multiple rooms from my phone.
Sonos speakers have beautiful sound but the constant loss of connectivity is a nightmare. Just few days ago I had to reset the system once again and despite the fact that I am logged in none of my services and settings are remembered. I am very dissatisfied with Sonos and I will not buy any of their future products.
I wonder what frequency range they're in. My Sonos systems have never given me that trouble. I'm guessing the difference is the kinds of local interference in their range.
I’ve never had those issues it sounds like your network has problems
Same here. I wish it was a little faster in changing configurations (I move some speakers around to different rooms and different pairings from time to time), but the last time I did so - it was faster/better than before.
This might be the issue where Sonos devices uses their own network and your network thereby crafting network loops. Do you run STP? Is one Sonos device attached via Ethernet? A lot of Unifi users are experiencing problems with Sonos due to their mesh.
I was once responsible for an office network where on a semi-regular basis the entire network would collapse and become unusable. It took several days to work out that it collapsed when one particular user came into the office, and even longer to find that the Sonos iOS app does some STP magic which didn't cooperate with the cheap wireless router we were using.
Expensive systems have trouble too. Sonos makes a network within your network and this doesn’t necessarily fly with ones setting and config. Wiring it one seems to fix it.
Are you using SonosNet (so at least one device connected to ethernet) or connecting them to WiFi?
I had never-ending problems, and it was always, "There's a network issue." These are speakers, and when I get home from work I'm an audiophile.

I do not want to hook PagerDuty up to my home audio system and manage it like my home is a NOC, thank you very much. I threw out my Play:1s, and my Play:5s are now connected by ethernet. They work just fine, but only in the one room of the house close enough to the router to run CAT5.

At some point, this arrangement will no longer be useful to me, and when it does, these speakers are on their way to landfill.

I get what Sonos were trying to do, but the experience felt like running a PC in the 1980s: Too much incidental complexity for an appliance.

I ditched Sonos's software as well, and firewalled the speakers off from phoning home. I play my audio through Airplay 2, and Life is Fine.

Have you looked into ethernet over power?
Thank you for the suggestion.

Not yet, worried about adding on to a "jenga pile" of technology. But it'll certainly be worth a second look if I decide to move the speakers.

I was hesitant at first, but when I finally bit the bullet, it works. Yes, there can be issues due to age of wiring and what not, but the reality was, after I went with EOP, I didn't want to go back to WiFi. Yes, a hardline into your router is best, but EOP is a solid, worthwhile solution. I set it up once, and that was it. Never had to worry again.
Another option might be the coax cables laid for cable TV. They've been run everywhere in my last couple houses and worked much better than EOP.

I've used Actiontec and Netgear models at various times, but other people make them. MOCA is a standard and the different models work together fine.

Here's what I bought last. https://www.amazon.com/gp/product/B013J7OBUU/

These Motorola ones are new (since I bought mine) and look nice as well (and cheaper). https://www.amazon.com/Motorola-Adapter-Ethernet-2-Pack-MM10... or https://www.bhphotovideo.com/c/product/1389945-REG/motorola_...

What brand is your wifi? I’ve seen numerous reports of issues with UniFi and Sonos, so I went straight to wired. However it seems quite possible that other vendors could cause problems too. Ubiquiti forums and /r/‘s have ways around the issue, but I’d prefer wired so didn’t go there.
I'm 100% Ubiquiti and have not had any problems with my Sonos. I even have my Sonos across the house from my AP and it's fine.
Do you have similar issues with streaming on other devices? What about video streams... I found that cutting the wifi channels to half their max (while reducing theoretical bandwidth) cleared up a LOT of the buffering issues in my home.

Also moving the main router higher, and/or more centrally located can help... if it's a really big home, strategic repeaters can help too.

For almost the first time, 2 days ago, my Sonos app could not find any of my Play1 speakers. It's great when you're about to feed the cats and think "let me throw on some music" and then spend 10 minutes troubleshooting something that should Just Work.

I ran around the house unplugging speakers, some of which are really inconvenient to do, just to reboot a bunch of them. I think what happened is the master (of course, you have no way of knowing which is the master) got wedged, and once i rebooted THAT one, a new master was selected, and all the rest fell into line.

Okay, fine.

But then it happened again yesterday.

And the speakers kept stuttering for the first 10 seconds of every new song, streaming from Spotify. On a gigabit FTTH connection with all ubiquiti APs that work flawlessly for every other client.

My other huge Sonos frustration was their choice to disable streaming-from-phone. To be fair, the feature was an absolute pile of gutter trash; it couldn't tolerate any latency whatsoever, so if you so much as moved your phone around the house during a podcast, it would drop the podcast and move to the next one, and half the time the scrubber didn't work so you had to start over from the beginning of a 2 hour podcast, etc. Their solution to this removed feature was to buy their AirPlay equipped Play1. Which is fine, but I already have all the Play1s I need. In theory, you only need to buy ONE of the new devices, but I guess that means that one's always the master? Or you have to do something to make SURE that one's always the master? I just don't really trust their model enough to throw more money at the problem and hope it solves it.

I probably got burned more than most because I really only bought the Play1s a year or two before they dropped this feature; I think that particular product was quite long in the tooth and it was pretty bad timing, but it left a bad taste in my mouth.

I’ve run into a few situations in the last 6 years, all in the last year, where my system wasn’t detected and I needed to reboot a few speakers. However, I’ve never lost any settings or had any other issues.

I’m still worried they are going to force obsolescence on my older play5 and play1 speakers. I also wonder about how stable the company is, totally based on the clients not being native apps, which isn’t logical but I sometimes feel there’s a couple of audio engineers and a logistics guy with everything else outsourced.

(comment deleted)
Edit: earlier comment was full of shit :)

What's with companies dictating what we can do with our stuff when it's EoL?

People who buy this shit: Stop buying it and they'll stop forcing it on us!

Please... just stop.

Most of their customers probably couldn't care less, or don't know any better. It's likely the majority of their customers will still buy this shit, regardless.
For those looking for an alternative solution, I'm currently running Mopidy on a Raspberry Pi connected to a old Logitech iPod speaker dock that also has an aux input, and have a music library on a home NAS (Helios4 from kobol.io).

Mopidy acts as a jukebox, streaming files from the server and locally managing playlists and a queue. It enabled me to reuse my old speakers, put a RasPi to good use, and offers a responsive web UI to manipulate the queue from our phones. It was the best low-requirement open source solution I found.

https://mopidy.com/

To each their own, but having heard all the Logitech iPod docks, they sound bad.
It can literally be any other speaker or amp with an aux port.
Absolutely, I was commenting on their choice of speaker. Not sure why that’s such a controversial comment
It's not controversial, it's mostly downvoted (as of this writing). I'm guess it was downvoted because it adds ~nothing to the conversation. Might as well have commented "this", or all that was added.
What I want to do is plug multiple pi’s into aux speakers, a pi to Bluetooth speakers, and then airplay whatever from my iPhone. All the speakers would play the same thing.

How can I do what you’re doing but with airplay and multiple speakers?

This is why I liked Google Audios. It gave me this exact setup, but they sadly discontinued manufacturing them.
They still work great though! you can’t buy more from google but they are on eBay and craigslist etc
Didn't realized they stopped making them... love the devices myself, have two as well as a couple chromecasts, and a couple nvidia shield tv devices. Only thing missing is a nice home media server interface for them, but I haven't looked in a while, someone may have one or more now.

70% of the time, I'm on the shield playing video from my nas in kodi... most of the rest, casting to audio + speakers in the bedroom with rain/storm sounds.

It's a good move, but honestly they're moving in a direction that is less interesting to me.

Ten years ago, Sonos was the sine qua non of easy home audio, becuase they were ahead of the game on interface AND gave you a great way to access your music library anywhere in your house. The extra bonus feature was their usage of a proprietary mesh network, so the music didn't stream over your increasingly-overburdened regular wifi network.

Well, most of those advantages have kinda gone away. Moving in reverse:

- wifi is way better now; I never have dropouts anymore.

- The Sonos interface is now way, way, way behind the Apple music interface IMO. My nontechnical wife never warmed to Sonos at all, but she can use iTunes on her phone with aplomb, and playing music in the living room uses the same interface as playing music on her headphones.

- Library access was a sticking point, given that Apple formerly relied on a convoluted approach here, but by subscribing to Apple Music the problem is completely sidestepped. I pay for this mostly so I don't ever have to plug my phone into the media box and sync files -- for me or for my wife. That's worth the price right there, to be honest, but in addition to that you get access to nearly anything. It's rare I can't find what I want there. (We DO still buy CDs locally, but only because we live in a place with a real indie record store.)

The tl;dr is that we were already kind of Done with Sonos when this whole kerfluffle started -- we have sunk costs here, but as these devices stop functioning we'll move to something else that plugs into the Apple infrastructure better. Even if we have to revert to local music only due to some Apple failure, there are still better/easier options than Sonos at this point.

I just got a Sonos beam a few months since it seemed like a decent soundbar for the price. I also use Apple music and I just airplay music to my Beam. Does that not work as well when you have a multi-speaker setup?
Sonos AirPlay devices are pretty new. Supposedly you only need one, and it can stream to all their devices, but the devices form a cluster, and I'm not sure how intelligent they are about making sure the device that can airplay is the device that's always the master.
HOLY MOLY

NSFW tag, my friend.

I'm pleased that Sonos was convinced to stop doing the obviously terrible thing that it was doing.
How do you unbrick the ones already in “recycling” mode? Or is it too late for these and they’re now landfill fodder?
Oh Sonos, you have caused me so much joy and pain.

I have multiple wifi access points in my (solid brick) house, because nothing seems to be able to penetrate these walls.

When Sonos works it's great. When it doesn't, I end up spending half an hour having to reset everything to get my randomly disappearing speakers back.

Some are wired, some are wifi, some are on powerline adapters. It's quite a hodge-podge, but none of my other devices have any issues with the setup, so why does Sonos decide to die randomly from time to time?

I've gone through the trouble of switching wifi channels, trialling different ones, just to see if anything improves the situation, but there is no regularity in the failures. It either happens, or it doesn't.

I also do not appreciate that Sonos is seemingly all about streaming services. I wish local NAS playback wasn't treated as second-class citizen...it's the only way I use Sonos.