Hiya! This is gonna be one heck of a first post for this forum.
I’ve had a Sonos Roam for a while now, and I love the thing. Really, I do, or at least I did… then I started worrying. I had to RMA my first unit the year I got it, because the battery health had worn down so far during its usage cycle that it refused to start up anymore. For reference, this is what I experienced:
- The Roam refused to respond to the power/bluetooth sync button, media buttons, or microphone button.
- The Roam’s lights would not turn on, and the speaker would not connect to the local network.
- The speaker would let the power light fade on, sit a moment, then abruptly shut off entirely when at rest on its wireless charging pad.
- The speaker would not respond to the support rep’s “plug it in and leave it overnight” troubleshooting step.
Later on in the day, I found that often times, the Roam and other battery-powered Sonos products relied on their batteries for things like keeping the internal clock running. When my Roam’s battery failed, it simply refused to boot. Considering it’s the only Sonos product in my arsenal, and the battery isn’t exactly user replaceable, I want to advocate for something to prolong the life of these speakers, hopefully well beyond their warranty cycle - I want to request an implementation of battery health settings.
My reasoning behind this is, if we use these battery powered Sonos products often or keep them plugged in, they’re prone to get particularly warm, if not hot, even when at rest. This heat can damage the battery and cause excess strain on the internal components of the speaker. If we had the ability to limit the total charging capacity for the units like we can with the volume, or outright disable charging the onboard battery beyond what would be considered necessary to boot the device and keep the internal clock ticking, we could reduce the sheer volume of RMA requests for these products. They wouldn’t get as hot, because they’re running almost solely off of their charging cables instead of constantly topping up their battery, and they’d see better longevity because of the aforementioned idea of battery level limiting.
I’ve seen this kind of idea put to use in various different settings. For example, Samsung devices tend to have battery charge limiting enabled as a part of their demo mode, and even charge rate limiting in some cases to keep the batteries in better shape. Apple, as far as I know, does similar things with their demo units, so they don’t have to be replaced as much (especially considering the phones often sit on wireless chargers when at rest nowadays). Some laptops have a similar feature as well, meant to learn your patterns and save charging to full for when it’s needed, or even cap off at a lower level if you’re always hooked up to the wall.
There are many ways this could be implemented… but considering Sonos products aren’t exactly user repair-friendly… the best we can do is ask to delay the inevitable with a firmware feature like this, so we can make the most of our Sonos speakers, and hopefully keep their batteries healthy where applicable.
Sorry if this comes off as rambling, I hope this all makes sense - it’s been on my mind for a few months now, but it seems like it won’t happen without a nudge. Here are my sources from the forum, which brought me to finally join to make this: