ZHA doesn't work after restore from backup?

Following problems described elsewhere, I have recreated my Home Assistant as follows:

(a) put an older version of HAOA onto an SSD
(b) restore a known good backup of everything to the new system.

This has now been running for over an hour, so the previous problem of HA failing after a few minutes does not seem to be happening on the old versions, which is consistent with previous behaviour.

After the restore I got asked whether I wanted to restore the Zigbee settings from backup - I think I chose “yes”, which may or may not have been the right answer.

None of my Zigbee devices have reconnected. How do I get the Zigbee network working again please?

Any errors?
What does the zigbee log say?
Are you using a USB dongle? if so, what URL are you using for that?

The TTY ports can sometimes change internally, so it is suggested to use the /serial/by-id/ URL that always talks to your dongle by serial number so it is always right.
You can find out what that is by using:
Link to Hardware – My Home Assistant
and looking for it under all hardware, something like this:

https://community-assets.home-assistant.io/original/4X/1/4/2/142c905c030c149e86165f5266abc7280ae1dadf.png

https://community-assets.home-assistant.io/optimized/4X/b/b/f/bbf986ff3399774129f59902d939be231a8f2442_2_1035x159.png

Once you have the long URL use that instead of the ttyxxx one. Zigbee2mqtt will not start , can not find the usb0 port - #5 by Saoshen

There was the original error on restarting after restoring. After I chose (I believe - I didn’t take screenshots) the “restore” option the error said it was fixed. No further errors, and nothing that I can see that’s Zigbee related in the logs.

Yes, it’s a USB dongle. I don’t know what you mean by “what URL” but I’ve found

Serial port
/dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_20220810172015-if00

That’s the URL, yes.

Looks like a Unix path name to me.

OK, so a couple of hours later one of the devices connected.

So I thought maybe it would help to power cycle the repeater.

And I discovered that the repeater wasn’t even plugged in (there had been tradesmen working in that room since I last looked at it).

And when I plugged it in a few more devices connected.

So I guess I wait and see what it looks like in the morning.

yes.

A URL specifies the location of a resource on a computer network

Overnight some more devices connected. The only ones that still won’t are all Aqara devices. Attempting to re-pair them doesn’t work.

But power cycling them (removing the battery) and then re-pairing them did work.