Today’s platform update includes a change to way device deletion is managed. As many of you are probably painfully aware, deleting a device that’s used by multiple SmartApps required that you edit the settings of each of those apps to remove the device before you were able to delete it. That’s no longer true, as of today, when using the Web IDE. If you click Delete on a device that’s used by one or more SmartApps you’ll see a dialog listing those apps and have the option to go ahead and delete the device and remove it automatically from all of the apps. Of course, in some cases an app may no longer work, if it depends on the deleted device, and you’ll want to either remove it or reconfigure it to use another device. In many other cases however the app will continue to work fine with it’s remaining devices. We’re working on providing the same feature in an upcoming release of the mobile apps, but you can start using it right now from the Web IDE.
That is a great.
I would love to see this morph into having that ability to choose a device to replace the device being deleted… which would of course replace it within all of the applicable smartapps.
… and big thank you… this does definitely make our lives easier.
Now this kind of improvement is indeed worthy of a VP visit. Thank you very much. This makes life so much easier!!!
Requesters and skepticists of this feature, rejoice…
Yeah, a device swap would be great. Add the new device to the network, swap, delete old one. Or… create virtual device, swap old device for new device, delete old device, re-add it as new device, swap virtual device for newly reinstalled device. Yey!
Thank you @bflorian!
I just (as in 10 minutes ago) had to go thru the smartapp reconfiguration process just because of this very case! Awesome news!
All we need now is a clone device option to make it even more easier. Add a new device select “clone a device” choose a device and all of the smartapps include the new device. I’ve found myself constantly adding this manually when I purchase new bulbs or lamps into the same room as existing lights.
What does the replace option do under the device settings? I’ve never used it, but I always assumed it would replace that device wherever it’s used with another you want to add.
Replace is a zwave utility.
Each zigbee device has its own unique ID which it tells to the coordinator at the time that it joins. That becomes its network ID.
Zwave works very differently. It is the controller that tells the device what its network ID is at the time of Pairing. So with replace, you are re-using an old ID for a new device.
Ah, so it works as I thought, but only for z-wave devices. As always, thanks for your insight JD!
Great news. I’ve notices some Aoen devices have the ‘replace’ feature - very handy indeed!