I might need to perform Zigbee network reset on v5 but with 61 devices and 300 flows, I’m looking for a simplified “How to”. I was thinking about following way to perform reset and Zones/Flows repair - what do you think, would that be working, any guesses ?
-
making backup via community tool https://homeybackup.web.app/ and full backup via Cloud backup option
-
create a checklist marking down existing Zigbee devices names (eg.via devices.json to CSV export - there are several online tools)
-
Zigbee reset
-
re-add all devices, keeping previous names, adding routers first (this would be the most time demanding step)
**** ZONES fix ****
-
making backup via community tool https://homeybackup.web.app/ and extracting new devices.json
-
matching newly added devices via those previously based on name and/or “zb_ieee_addr” (not all device types have zb_ieee_addr however in json backup) in related devices.json file and fix zones entries…
-
re-import “modified” devices with corrected zones via https://homeybackup.web.app/ by “modified” backup ZIP
-
Homey restart
**** FLOWs fix ****
- search and replace by name and/or “zb_ieee_addr” from previous devices and replace all instances new with new IDs in flows.json
- delete all flows (or just those broken? Via HomeyScript?) - maybe not required at all ?
-
re-import “modified” flows via https://homeybackup.web.app/
-
Homey restart
**** Recovery ****
If all of that fails or get broken, full Athom restore will revert all of this ?
For sure for someone scripting and ReGexp capable, that would be piece of cake yet I’m not that person.
Also I’m not expert, so if this is non-sense, be nice when cometing it