Context

  • cheap noname adapter with EFR32MG21 chip

  • comes with a deprecated (from zigbee2mqtt’s pov) firmware that works with this setup :

serial:
  port: /dev/zigbee2mqtt      # Use the correct serial port (or create a udev rule for a persistent symlink)
  adapter: ezsp               # Specify the new EFR32MG21 adapter (EZSP protocol)

However, zigbee2mqtt logs about deprecation and missing features. Was this a waster of money on a doomed electronic crap ? Maybe not…

Now time will tell if this was worth the money or not…

udev rule memo

udevadm info -a -n /dev/ttyUSB0 | grep '{idVendor}' | head -n1
udevadm info -a -n /dev/ttyUSB0 | grep '{idProduct}' | head -n1

/etc/udev/rules.d/99-usb-serial.rules:

SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", SYMLINK+="zigbee2mqtt"
 sudo udevadm control --reload-rules && sudo udevadm trigger