How to get Zigbee device talking again after power outages?

I have gone through a number of power outages recently where it has lasted longer than my UPS can supply backup power. As a result the HA Green gets powered off.

When power is back, there are a couple of Zigbee devices (via ZHA) I have trouble getting data with.

  • one a plant monitor running b-parasite, which I can yank the battery and be up and running again.

  • I also have a solar powered haozee rain monitor. This I cant pull a battery from to get it sending data again.

Is there a clean way to get zigbee devices talking again after such an outage or in the case of the Haozee do I need to stop it charging and wait?

I am using Nabu Casa SkyConnect if that makes any difference.

Have you tried waiting for the battery powered devices? Battery powered devices sleep, they are not always in constant communication with the controller so they will appear offline when the controller restarts, but at the next communication interval, it will be back online.

1 Like

Thanks for the suggestion. So if I understand correctly, it’s up to the device to do the communicating and the ha+skyconnect is just listening?

It has been about 5 hours without a checking from the Haozee. And it would at least send the current lux measurements every 5 minutes.

it’s late here and I didn’t put it in an easily accessible place, more fool me, so I think it’s a case of waiting and seeing if it checks in, though if I remember correctly the b-parasite was not checking in for at least a day after a previous power outage before I noticed and restarted it by pulling the battery.

Yes, but it should take 5 hours, so that may be an issue.

That’s what I am thinking

The Haozee is new on the network so it’s its first power outage but it is interesting it has happened to the b-parasite devices each time.

a final update maybe.

Now thinking about it I was reading the graphs incorrectly. With the Haozee as example,

Looking at the Lux readings graph, there was no recording during the time the power was out. When power came back, the graph showed the last lux reading before the power went out.

It continued to record this unchanging lux reading for about 7 hours. Then the graph stops showing any reading at all for 8 hours until it finally starts displaying a more accurate and changing Lux reading

final update.

It looks like it rained and that is what caused the haozee to start taking to home assistant again.