ZigBee Radio offline - Maker API

Hi, I have a C8 Pro and have received this message a few times in the last day or so. "ZigBee radio has gone offline or check processor isn't close to overload appears". I think it's attributed to this error linked to Maker API. Does anyone know what would cause such an error and how to resolve please? Appreciated :+1:

What is app 842? Are you using HD+? See these posts. Corrected with battery restrictions.

1 Like

Hi, so App 842 is Maker API. Yes I'm using HD+ which could tie in here. I can't quite understand how others have resolved the issue though based on the 2 posts above. Any ideas?

From his post:
"I was able to correct the multiple errors in the log by adjusting the "unrestricted battery" setting for the HD+ app on my Samsung phone. Thanks to those who pointed me in the right direction and helped me find this solution."

Set the HD+ app battery permissions to Unrestricted

Yeah, I've tried this but to no avail. How frustrating.

Do you POST a lot of device events ?

EDIT: the reason I ask is that the error you are seeing is because MakerAPI is making (too many) calls out to something. The technical explanation is that apps have a pool of up to 8 concurrent HTTP calls that can be pending at any given time. You have way more than that.

Things to try:

  • identify the device(s) spamming events & remove them
  • reduce the number of devices you post events for
  • split devices across multiple instances of MakerAPI

The zigbee radio reboot symptom can still happen when the hub is overloaded. What does http://(your hub ip)/hub/advanced/freeOSMemoryLast say for CPU avg when the errors occur ?

Hi, thanks.

When you say "post events" what do you mean by that? I have approximately 100 devices which are in HD+ via maker API. They are mostly bulbs and switches.

I've also tried the http you've suggested and here's what shows:

Date/time,Free OS,5m CPU avg,Total Java,Free Java,Direct Java
12-26 11:33:20,1152356,0.76,331392,205203,2398

Is there an easy way to see what devices are most active and causing the spamming?

Sorry, I had missed the HD+ reference. I am not sure how it works, but according to the documentation, that app appears to poll devices (calls MakerAPI) so my comment about POST is likely irrelevant.

You might want to try paring down the number of devices?

Not sure what else to suggest, best to ask on the HD+ topic as others have advised.

5m CPU average looks ok