Zigbee dongle EFR32MG21

Now that I’m switching from my own hardware and software, Zigbee is also coming into the picture :wink:

I bought this stick https://nl.aliexpress.com/item/1005006924907314.html based on EFR32MG21.

About this item

Dongle-E can act as a Zigbee 3.0 gateway in an open source automation platform to manage different sub-devices of different brands or flash router firmware to extend network range.Pre-flashed Z-Stack 3.x, 0 coordinator firmware, can use ZHA in Home Assistant based on TI EFR32MG21 + CH9102F,+20dBm output gain.SMA interface for external antenna, aluminum casing effectively reduces signal interference from peripheral devices, and optional 1.5m USB extension cable provides better signal range.The dongle plus supports various sub-devices or router firmware of different brands to extend the network range. For example, BASICZBR3, S31 Lite, SNZB01, SNZB02, SNZB03, SNZB04, ZBMINI, S26R2ZB,ect.

The official firmware supports 21 sub-devices by default, and supports up to 40 sub-devices. You can change the relevant configuration to support up to 100 sub-devices. Szkoston
Pre-flashed with Zigbee coordinator firmware based on EZNet 6.10.3 out of box
Support smart home platforms like Home Assistant, openHAB and so on
Based on EFR32MG21
+20dBm output gain
Aluminum housing effectively reduces signal interference from peripherals
ZBDongle-E is a universal Zigbee USB stick. It can be used as a Zigbee gateway in Home Assistant, openHAB, or other open-source platforms to locally control all your Zigbee devices, so you don't need to invest in different brands' Zigbee hubs, all you need is a universal gateway - Dongle Plus!

When I couldn’t get it to work, I followed this manual, but this was what I had already done.

  • Add Intergration: Zigbee Home Automation
  • Choose Serial path: /dev/ttyUSB0
    This takes a while and I see the LED go on and off on the dongle
  • Choose Radio type: EZSP = Silicon Labs EmberZNet protocol: Elelabs, HUSBZB-1, Telegesis
  • serial path: /dev/ttyUSB0
  • speed: 115200

but I get a: “Failed to connect”
What else can I debug?

( device connected on: /dev/serial/by-id/sb-1a86_USB_Serial-if00-port0 → …/…/ttyUSB0 )

It looks like they just copied their description from Sonoff’s Dongle-E… but neither of the devices shown in the aliexpress link you gave have an “Aluminum housing”… it might work, but that’s definitely scammy behavior.

I would get a refund and order an actual Dongle-E. Setting up a reliable Zigbee mesh already comes with some frustrations… it doesn’t make much sense to start off on the wrong foot by using a questionable coordinator.

1 Like

Apparently there was a RFlink in the config (with cat home-assistant.log ) with the same serial/by-id/ (??), this has now been commented out and I can make some progress (sorry).

rflink:
port: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0

I think I’m now going to try connect the Zigbee device :slight_smile:

@Didgeridrew thx for the response so far

Well this is really super simple, after connecting the power supply it was immediately detected and I could switch the device. :slight_smile:

( I payed 2,15: https://nl.aliexpress.com/item/1005007295460273.html )

1 Like