The BEST Zigbee Repeater--ZBMicro

I was looking forward to a Zigbee repeater to improve the Zigbee network of my house for a while but nothing. Until recently, I found the SONOFF ZBMicro.

It is a Zigbee USB adaptor with a relay function that can realize remote control and is very easy to install. Not only as a Zigbee repeater improve communication quality but also supports USB 2.0 data transfer. It even supports fast charging for devices when paired with a fast charging adapter and power cable.

Advantage:

  1. As a Zigbee repeater, it adopts Zigbee 3.0 protocol compatible with my ZigBee network.
  2. Plug-and-play. Different from other repeaters, the benefit is its mini size and powered USB–flexible use, which can be adapted to many places is what I need.
  3. Value for Money. Apart from the Zigbee repeater, it supports USB 2.0 data transfer, it occurs to me that if we have a Zigbee dongle in each of the nodes in a proxmox cluster with high availability, we can add a Sonoff ZBMicro and thus be able to turn them on and off with Home Assistant depending on the active node?
  4. It is a good option if your charger is already USB. It can be used to set a charging schedule for my HA Dashboard.

Disadvantage:

  1. Only the USB version but not Type-C…
  2. You cannot pair it to the same dongle you want to cut, if so, it is left without communication with the server and you cannot turn it on again…
  3. It only has the basic On/Off functionality in the Z2M, maybe it’s on the way.

Nearly every mains powered zigbee device is a mesh ‘repeater’ otherwise known as a routing device. Add many zigbee wall plugs and or bulbs and such do this. There are some bulbs that don’t route, like Singled, but most do.
More about boosting your zigbee mesh here:

1 Like

Sonoff recently released ZBMicro firmware update 1.0.5 that greatly reduces the unnecessary Zigbee network overloading.

The OTA update is available via Zigbee2MQTT

1 Like

I have been trying to update it without success for three days. The process never comes to an end and often starts from the beginning . Do you have any advice?

Move the device to update close to the controller/dongle.

1 Like


it is already close, but I don’t understand if these are errors that prevent the update​:face_with_monocle::man_shrugging:t2::roll_eyes:

How close? When I pair a new device or do an update, I move the device to within 1 meter of the coordinator. I use ZHA so I won’t see the same errors. But when I try to do an update through one or two routers, updates take sometimes hours. When the device is 1m from the coordinator updates take one or two minutes.

1 Like


I think I have some other problems, because even in this situation, also removed the USB extension cable, with antenna and device to be updated to 20 cm, the situation does not improve. I also have R I also rebooted everything, but nothing is always very slow and continuous blocks. Thanks for the support, I don’t know whether to give up the firmware update or continue this agony. :sweat_smile::man_shrugging:t2:

  1. The extension cable is very necessary.
  2. Is that a USB3 port? If you don’t have a USB2 port, get a USB2 hub. The data frequencies of USB3 generated harmonics in the 2.4GHz frequency range and can interfere with Zigbee communications.

I had bought the extension cable specifically when I had other problems with other device. Now I forgot it was useful to use it, and I had tried without. The cable is specially USB2. the port of the mini pc I don’t remember and I don’t know how to verify it. Anyway, after dozens of tests and continuous reboots, I’m trying to temporarily use ZHA to update.


you terI will keep you informed, it seems to work and quite fast.

I switched to ZHA about a year ago. I don’t recall why, but I was frustrated with Z2M. My Zigbee network is very happy now.

1 Like

I’m in the same situation in reverse, switched to Zigbee2mqtt a year ago, and I’ve always been very happy. Anyway, back to us, it was agony, but it seems like we’ve reached the end. Yesterday with ZHA I managed to do the firmware update, then I went back to Zigbee2mqtt I sweated for a few hours, continuous disconnections and errors with other devices, difficulty recognizing this Sonoff, but in the end everything stabilized. From here however the update is not seen, I still see 1.004 and not 1.005. I think it’s just a display problem because if I try to search for an update, it tells me none available. Let’s hope we never have to do it again! Bye