Troubleshooting unavailable devices

I have been using zha to communicate with 4 aqara E1 TRVs. I run ZHA on a raspberry pi with a sonoff ZigBee 3.0 dongle

Over time, two of the TRVs spontaneously became unavailable to ZHA. I assumed that the TRVs were faulty. I have recently bought a sonoff trvzb, but when I try to couple it to zha, it is only detected if the TRV and dongle are separated by a few cm. When I move the device further away it becomes unavailable again (screenshots attached). I would have suspected that it is the sonoff dongle that is faulty, but two TRVs are still functioning without issues in their normal locations across the house.

If anyone has suggestions how I could troubleshoot that would be much appreciated.


My best guess is zigbee interference.

TLDR: If you haven’t done so already, put the dongle on a USB extension lead and make sure it’s plugged into a USB2 port, not a USB3 port.

Also, if these are your only zigbee devices, you’ll need to add a couple of zigbee routers to extend the mesh.

1 Like

Thanks @ShadowFist . I have read the guide and it sounds like a plausible source of the problems. I’ll try the suggestions

1 Like