Having voluntarily replaced my Sense unit this past April after a couple years of operation, I’m all for ways to gracefully transition between hardware units. But I think it is more complex than you think, because all the data you enter into Sense is already stored/saved on the cloud. That’s why you are able to make changes in naming in the phone app and see the data hot-updated in the web app (and vice versa), under your account.
The real trick is to gracefully swap in a new device under the same account, keeping all the things you want to keep, customizing the stuff required for your new device (i.e. calibration), and jettisoning the things you don’t want for your new device, as long as you don’t do things that would cause problems for Sense’s back-end. I, for instance, wanted to do a clean restart (no detected devices or pre-existing models linked to my device), keep my old data visible to me, but would have loved to have the “device inventory” (not in existence yet), available to me. But there are so many connections between the actual detected devices, the associated models/training, and possibly the Sense device itself (does changing the Sense hardware slightly alter the models). What good is keeping the existing detected devices if the new Sense hardware is going to detect a whole set of new devices with new names.
In short:
- Sense already saves all this data
- What’s needed is a way to install a new monitor on an existing account
- But Sense will likely need to make the call on what comes over and what doesn’t to ensure best results.