Right on and agreed on iOS device migration model. The core challenge has been that the device networking standards do not have good provisions for this. E.g. there is not an established way in Zigbee or Z-wave (let alone Wifi) to emulate an existing controller. In Z-wave, you can go through a process to join a network as a secondary controller and then shift that to become primary, but that won’t work if a Hub died for some reason as you need to have the old controller on hand. On Zigbee there isn’t any such method today.
So we’re pushing some frontiers on it. In our ideal world we could ship a new Hub and be able to have it emulate a users existing network and make device migration completely seamless. Lots of security implications to think about since most of the standards really try to make that impossible. But that would be our ideal.
In some cases we will even be pushing on standards evolution to support it (easier now that we are becoming one of the “big guys” and are on the boards for Z-wave, Zigbee, etc.).
Anyhow, thanks for the kind words and continued feedback. We LOVE our customers and community, and it is incredibly painful to watch some of the flaming as we adjust to this big change, even though I have 100% conviction that we are making the right moves.