
How to replace the coordinator: a broken dongle replaced by the same model, a move to another model of the same family, or a migration to another family (for example from a ZiGate or a ConBee to a Texas Instruments or Silicon Labs coordinator).
Data/Coordinator-<hardware id>.backup in the plugin folder, written by the plugin when autoBackup is on (default) and when the plugin stops. See Back up a zigpy coordinator. Stopping the plugin cleanly just before the change gives the most recent one.For example a Sonoff ZBDongle-P replaced by another Texas Instruments coordinator, or a Silicon Labs dongle by another Silicon Labs one.
OverWriteCoordinatorIEEEOnlyOnce in the WebUI Settings (Zigpy CIE specific configuration, advanced, shown with Silicon Labs coordinators) before starting with the new dongle. The coordinator IEEE address of the backup is written into the new dongle; this can only be done once per dongle.autoRestore on (default), the plugin finds a blank coordinator, restores the most recent backup onto it, and starts the same network: same PAN ID, channel and network key, same coordinator address. The devices keep working; battery devices reconnect when they next wake up.Check the Domoticz log for the restore, then check in Management > Device Management that the devices report.
For example from a ConBee to a Texas Instruments or Silicon Labs coordinator, or from Texas Instruments to Silicon Labs.
zigpy backups are not tied to a coordinator family, so the network can usually be restored onto a coordinator of another zigpy family:
OverWriteCoordinatorIEEEOnlyOnce first, as in case 1.autoRestore restores the most recent backup onto the blank coordinator.You can also restore the backup by hand with zigpy-cli before starting the plugin (see Back up a zigpy coordinator).
If the network can’t be restored (no backup, or a failure), form a new network (case 3).
A ZiGate network can’t be restored onto a zigpy coordinator: the devices must be paired again. The same applies whenever you want a new network.
autoRestore off in the WebUI Settings (Zigpy CIE specific configuration, advanced) if a backup of another zigpy network exists: otherwise the plugin would restore it instead of forming a new network.autoRestore back on.Note: the pairing assistant doesn’t show devices that the plugin already knew. Follow the re-pairing in the Domoticz log, or open the network with 4 minutes instead of the assistant.