-
EDIT: Everything seems to be working now, so let me put the steps in one place, in case anyone else could use the information. Some of this is already in the docs, which should be read, and this is for a supervised install using HassOS, switching from HUSBZB-1 to the Sonoff Zigbee 3.0 Dongle Plus. The new radio was already flashed with the latest firmware (in my case using
That found my radio and saved my network settings. I did notice that all my Aqara remotes of the b1acn01 type were offline. However, putting the appropriate router or coordinator in "Adding Device" mode, and then holding the reset button on the Aqara, made it online again. All the other devices are working. Original Post:I (tried to) follow the instructions on home assistant to back up the coordinator: disable zigbee, ssh into machine, shell in docker. Then used the suggested command, and got the following errors:
Looks to me like it does not find the dongle, but I double checked the id of the device. Also tried rebooting the HA machine after disabling the coordinator. As a check I also tried downloading from the new Sonoff Zigbee 3.0 Dongle Plus, but received the same error. |
Beta Was this translation helpful? Give feedback.
Replies: 12 comments 85 replies
-
You need to use bellows to back up a SiLabs radio. Puddy has a build that will create a compatible network backup:
Backup; Restore to new TI stick: |
Beta Was this translation helpful? Give feedback.
-
Thanks. I think that there is something wrong with the order of your Backup command ("backup" should follow the device), but there was still an error. Maybe I should try to do it from a linux box, instead from inside a docker container. Anyway, apparently this is not the place to discuss backing up the SiLabs dongle. Thanks for the pointers! |
Beta Was this translation helpful? Give feedback.
-
If you're doing a backup to migrate coordinators, this is as good a place as any to discuss. What's the error you receive? Did you disable the ZHA component before running any of these commands so that ZHA isn't concurrently using the serial port? |
Beta Was this translation helpful? Give feedback.
-
Of course, that was it! I forgot that I re-enabled the dongle. I disabled it and then this command created a reasonable-looking json file:
Then, I moved it to the new radio, and it looks like it worked:
plus more successful-looking lines. Many thanks @puddly and @tube0013 for your help! Does anyone happen to know the best way to get HA to recognize the new radio? Maybe not deleting and reinstalling the integration? |
Beta Was this translation helpful? Give feedback.
-
Oh, that makes me nervous. Maybe I could make a backup of |
Beta Was this translation helpful? Give feedback.
-
TI = 115200 and Software Flow Control. |
Beta Was this translation helpful? Give feedback.
-
Thanks all, for the help. I have edited my post to give all the necessary steps in one place. I did not see a way to change the flag from "unanswered" to "answered". |
Beta Was this translation helpful? Give feedback.
-
Where does the downloaded configuration save in case it was needed? |
Beta Was this translation helpful? Give feedback.
-
My own instructions are not working for updating I think that I found the answer: first shut down the core
Followed by:
|
Beta Was this translation helpful? Give feedback.
-
I have discovered the strangest problem. There is an unknown device that has joined my network as a coordinator, and started taking it over. I think that it is the old HUSBZB dongle. It is still connected to run the Zwave network. Is there a way to make it stop. I assume that it has something to do with using the backup and restore, so that it still contains the network info. |
Beta Was this translation helpful? Give feedback.
-
Current Status: This approach is not working anymore. Follow the instructions on zigpy/zigpy-cli#2. Note that in order to follow the steps described on new link you need to have access to a linux system with Here is my initial post. Unfortunately the recipe is not working anymore. It fails when the command to install zigpy-znp is run. When I run command below I get output below. I think is related to a dependency reference but I'm not a python expert, so I might be wrong.
|
Beta Was this translation helpful? Give feedback.
-
Ah let me try that out and get back to you. Sorry for my noobness
…On Thu, 7 Apr 2022, 7:19 am puddly, ***@***.***> wrote:
Indeed. Did you follow the link and run that code instead?
—
Reply to this email directly, view it on GitHub
<#90 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHW2LSKRWVYJ7ONKY2GAS43VDX5XTANCNFSM5GTVZAJA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
You need to use bellows to back up a SiLabs radio.
Puddy has a build that will create a compatible network backup:
pip install zigpy-znp 'git+https://github.com/puddly/bellows@puddly/open-coordinator-backup'
Backup;
bellows backup -d /dev/serial/.... > backup.json
Restore to new TI stick:
python -m zigpy_znp.tools.network_restore /dev/... -i /path/to/backup.json