Now, on to S1. This is the current version of Sonos software that powers legacy (again, non-upgradeable) and current devices (if you don't upgrade them to S2); the current app that controls them will be renamed "Sonos S1 Controller."
As it stands, all Sonos products (legacy and current) are compatible with each another because they run on the same OS (S1). If you own a mix of legacy and current Sonos products and want them to continue to work together, simply do not update the latter to S2 in June or you will break compatibility with legacy devices. If you update, any S2-powered Sonos device will only work with other devices running S2 (devices either updated to it, or where it's been pre-installed as in the case of future Sonos devices).
So where does this leave Sonos users caught in the ugly intersection between old, current, and future products? Sonos offers the following four options:
1. Remove the S1-only products from your system. With only S2 compatible products remaining, you’ll be ready to download the new Sonos app in June.
2. Trade up S1-only products to their S2 compatible equivalents. For customers who choose this option, we continue to offer a 30% discount as part of our Trade Up program.
3. Run your existing system on the S1 app. You’ll still get bug fixes and security patches, and we will work with our partners to keep your music and voice services working for as long as we can.
4. Separate your system into two. We’ll publish detailed instructions for how to do this nearer the time. Unfortunately, it won’t be possible to group an S1 system with an S2 system.
Asking users to leave their devices on S1 (and never get new software features) or update to S2 (and break compatibility) isn't an elegant solution, but at least the options don't render any products nonfunctional. The catch, of course, is that Sonos users will have to be aware of the two OS versions and how they work. I could see many unaware Sonos users accidentally updating their current Sonos products running S1 to S2 only to later realize that they broke compatibility with legacy products.
There will be some inconvenience figuring how to maintain Sonos system(s) moving forward, but it's not a tech problem that's exclusive to Sonos. Other legacy products face similar compatibility dilemmas when new software is, inevitably, introduced and older hardware is no longer able to run it. As much as it sucks to have to make a decision on whether to update or not update old hardware, it's also a good reminder that internet-connected products — even if they just stream music — are more like computers than anything else, and unfortunately that means they don't last forever.