{"product_id":"diyani-smart-dongle-mg24-zigbee-usb-coordinator","title":"DIYANI Smart Dongle MG24 – Zigbee 3.0 USB coordinator EFR32MG24","description":"\u003cp\u003eThe EFR32MG24 is the successor to the MG21, offering more memory, better radio performance, and support for newer firmware stacks. The DIYANI Smart Dongle MG24 utilizes this chip as a Zigbee 3.0 USB coordinator: plug \u0026amp; play compatible with ZHA and Zigbee2MQTT, fully local, without cloud.\u003c\/p\u003e\n\u003ch2\u003ePower supply and connection\u003c\/h2\u003e\n\u003cp\u003eThe dongle is powered via USB (5V, max. 0.5A) and uses the CP2102N USB-to-serial controller. This provides broad driver support for Linux, Windows, and macOS. On Linux, the dongle is recognized as \u003cstrong\u003e\/dev\/ttyUSB0\u003c\/strong\u003e. The included antenna is detachable and supports 90-degree vertical and 360-degree horizontal rotation.\u003c\/p\u003e\n\u003ch2\u003eFirmware: Zigbee, OpenThread, MultiPAN, or Router\u003c\/h2\u003e\n\u003cp\u003eYou can easily change the firmware role via the \u003ca href=\"https:\/\/dongle.sonoff.tech\/sonoff-dongle-flasher\/\" target=\"_blank\" title=\"MG24 Zigbee Dongle Flasher\" rel=\"noopener\"\u003eDongle Flasher\u003c\/a\u003e. When flashing, manually select \u003cstrong\u003eDongle-PMG24 (SoC: EFR32MG24)\u003c\/strong\u003e if the device is not automatically recognized.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eZigbee coordinator\u003c\/strong\u003e (default, firmware 8.0.2) – operating mode for ZHA and Zigbee2MQTT\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpenThread RCP\u003c\/strong\u003e (firmware 7.5.0) – Thread Border Router for Matter devices\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMultiPAN RCP\u003c\/strong\u003e (firmware 7.4.5) – simultaneous Zigbee and Thread on one dongle\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZigbee Router\u003c\/strong\u003e – strengthens an existing Zigbee mesh network without coordinator function\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCompare with other DIYANI dongles\u003c\/h2\u003e\n\u003cp\u003eThe \u003ca rel=\"noopener\" title=\"DIYANI Smart Dongle 1P\" href=\"https:\/\/slimhuisje.nl\/products\/smart-dongle-1p-zigbee-of-thread-usb-controller-efr32mg21\" target=\"_blank\"\u003eDIYANI Smart Dongle 1P\u003c\/a\u003e operates on the EFR32MG21 with +20 dBm transmit power and a compact rotatable stub antenna, fully compatible with the official Home Assistant ZBT-1 firmware and Connect ZBT-1 flasher. Choose the 1P if HA firmware compatibility and proven stability are the priority. Choose the MG24 if MultiPAN or the latest chip generation is the deciding factor. Do you want a completely wireless setup? Then the \u003ca rel=\"noopener\" title=\"DIYANI Smart Dongle ETH\" href=\"https:\/\/slimhuisje.nl\/products\/diyani-smart-dongle-eth-52p7-zigbee-lan-wifi-usb\" target=\"_blank\"\u003eDIYANI Smart Dongle ETH\u003c\/a\u003e is the logical choice.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; height: 235.125px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003cth style=\"width: 27.8658%; height: 39.1875px;\"\u003eFeature\u003c\/th\u003e\n\u003cth style=\"width: 38.793%; height: 39.1875px;\"\u003eDIYANI Smart Dongle 1P\u003c\/th\u003e\n\u003cth style=\"width: 29.6927%; height: 39.1875px;\"\u003eDIYANI Smart Dongle MG24\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 27.8658%; height: 19.5938px;\"\u003eZigbee SoC\u003c\/td\u003e\n\u003ctd style=\"width: 38.793%; height: 19.5938px;\"\u003eEFR32MG21\u003c\/td\u003e\n\u003ctd style=\"width: 29.6927%; height: 19.5938px;\"\u003eEFR32MG24\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 27.8658%; height: 19.5938px;\"\u003eUSB\/UART-bridge\u003c\/td\u003e\n\u003ctd style=\"width: 38.793%; height: 19.5938px;\"\u003eCP2102N\u003c\/td\u003e\n\u003ctd style=\"width: 29.6927%; height: 19.5938px;\"\u003eCP2102N\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 27.8658%; height: 19.5938px;\"\u003eTX power\u003c\/td\u003e\n\u003ctd style=\"width: 38.793%; height: 19.5938px;\"\u003e+20 dBm\u003c\/td\u003e\n\u003ctd style=\"width: 29.6927%; height: 19.5938px;\"\u003e+20 dBm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 27.8658%; height: 19.5938px;\"\u003eAntenna\u003c\/td\u003e\n\u003ctd style=\"width: 38.793%; height: 19.5938px;\"\u003eFully rotatable (3 dBi)\u003c\/td\u003e\n\u003ctd style=\"width: 29.6927%; height: 19.5938px;\"\u003eFully rotatable (3 dBi)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"width: 27.8658%; height: 39.1875px;\"\u003eFirmware flasher\u003c\/td\u003e\n\u003ctd style=\"width: 38.793%; height: 39.1875px;\"\u003eOfficial HA Connect ZBT-1 web-flasher\u003c\/td\u003e\n\u003ctd style=\"width: 29.6927%; height: 39.1875px;\"\u003eSONOFF Dongle Flasher\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 27.8658%; height: 19.5938px;\"\u003eHA ZBT-1 firmware\u003c\/td\u003e\n\u003ctd style=\"width: 38.793%; height: 19.5938px;\"\u003e✓ Fully compatible\u003c\/td\u003e\n\u003ctd style=\"width: 29.6927%; height: 19.5938px;\"\u003e✗\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 39.1875px;\"\u003e\n\u003ctd style=\"width: 27.8658%; height: 39.1875px;\"\u003eZigbee Router firmware\u003c\/td\u003e\n\u003ctd style=\"width: 38.793%; height: 39.1875px;\"\u003e✗\u003c\/td\u003e\n\u003ctd style=\"width: 29.6927%; height: 39.1875px;\"\u003e✓\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.5938px;\"\u003e\n\u003ctd style=\"width: 27.8658%; height: 19.5938px;\"\u003eZHA \u0026amp; Zigbee2MQTT\u003c\/td\u003e\n\u003ctd style=\"width: 38.793%; height: 19.5938px;\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"width: 29.6927%; height: 19.5938px;\"\u003e✓\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003e🏠 Home Assistant integration\u003c\/h2\u003e\n\u003cp\u003eThe MG24 works directly with ZHA and Zigbee2MQTT in Home Assistant, fully local without cloud. After installing the CP2102N driver, configure the dongle as follows:\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eZHA:\u003c\/strong\u003e Settings \u0026gt; Devices \u0026amp; Services \u0026gt; Add Integration \u0026gt; Zigbee Home Automation. Serial port: \u003cstrong\u003e\/dev\/ttyUSB0\u003c\/strong\u003e, baud rate: 115200, adapter: \u003ccode\u003eezsp\u003c\/code\u003e or \u003ccode\u003eember\u003c\/code\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eZigbee2MQTT\u003c\/strong\u003e – add to \u003ccode\u003econfiguration.yaml\u003c\/code\u003e:\u003c\/p\u003e\n\u003cpre\u003eserial:\n  port: \/dev\/ttyUSB0\n  baudrate: 115200\n  adapter: ezsp\n\u003c\/pre\u003e\n\u003cp\u003eAfter saving and restarting, the coordinator will be active. The dongle will then function as a \u003cstrong\u003eZigbee coordinator\u003c\/strong\u003e. If you want to use the dongle as a Zigbee Router, install the Zigbee Router firmware and pair it like any other Zigbee device with Home Assistant. Operation is completely local, no cloud required.\u003c\/p\u003e\n\u003ch2\u003e🔧 Practical examples\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eExpand Zigbee mesh:\u003c\/strong\u003e Flash a second MG24 dongle with Zigbee Router firmware and connect it to a USB charger in a distant room. The device will automatically strengthen the mesh network without additional configuration in Home Assistant.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMultiPAN: Zigbee and Thread simultaneously:\u003c\/strong\u003e Flash the MG24 with MultiPAN RCP firmware. Home Assistant will then support both Zigbee integration and a Thread Border Router on the same port, ideal if you want to add Matter devices without additional hardware.\u003c\/p\u003e\n\u003ch2\u003e⚠️ Important considerations\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHost device with Home Assistant, Zigbee2MQTT or ZHA required (not included)\u003c\/li\u003e\n\u003cli\u003eCP2102N VCP driver required on Windows and macOS; Linux automatically recognizes the dongle\u003c\/li\u003e\n\u003cli\u003eDefault firmware is Zigbee coordinator; reflashing is required for Thread or MultiPAN\u003c\/li\u003e\n\u003cli\u003eZigbee and Thread cannot be active simultaneously, except with MultiPAN RCP firmware\u003c\/li\u003e\n\u003cli\u003ePosition the antenna away from USB 3.0 ports and metal objects; use a short USB extension cable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e📦 Contents of the box\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDIYANI Smart Dongle MG24\u003c\/li\u003e\n\u003cli\u003eAntenna (3 dBi)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eCompatible with\u003c\/h2\u003e\n\u003cp\u003eHome Assistant (ZHA \u0026amp; Zigbee2MQTT) · openHAB · Raspberry Pi · NUC · Linux systems\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003ch3\u003eWhat is the difference between the MG24 and the DIYANI Smart Dongle 1P?\u003c\/h3\u003e\n\u003cp\u003eThe \u003ca rel=\"noopener\" title=\"DIYANI Smart Dongle 1P\" href=\"https:\/\/slimhuisje.nl\/products\/smart-dongle-1p-zigbee-of-thread-usb-controller-efr32mg21\" target=\"_blank\"\u003eDIYANI Smart Dongle 1P\u003c\/a\u003e runs on the EFR32MG21 with +20 dBm transmit power and is fully compatible with the official HA ZBT-1 firmware and SkyConnect flasher. The MG24 features a newer EFR32MG24 chip and is the only one to support MultiPAN RCP: Zigbee and Thread simultaneously on one dongle. Choose the 1P for maximum HA firmware integration and proven stability, choose the MG24 for MultiPAN or the latest chip generation.\u003c\/p\u003e\n\u003ch3\u003eDoes the dongle work immediately after connecting to Home Assistant?\u003c\/h3\u003e\n\u003cp\u003eOn Linux (including Home Assistant OS), the CP2102N driver is built-in. On Windows and macOS, you must first install the \u003ca rel=\"noopener\" title=\"CP2102N VCP Driver Silicon Labs\" href=\"https:\/\/www.silabs.com\/software-and-tools\/usb-to-uart-bridge-vcp-drivers\" target=\"_blank\"\u003eCP2102N VCP driver via silabs.com\u003c\/a\u003e. Afterwards, connect the dongle via ZHA or Zigbee2MQTT with port \u003cstrong\u003e\/dev\/ttyUSB0\u003c\/strong\u003e, baud rate 115200, adapter \u003ccode\u003eezsp\u003c\/code\u003e.\u003c\/p\u003e\n\u003ch3\u003eCan I use Zigbee and Thread simultaneously?\u003c\/h3\u003e\n\u003cp\u003eYes, with the MultiPAN RCP firmware (version 7.4.5). By default, the dongle is equipped with Zigbee coordinator firmware. Reflashing is done via the SONOFF Dongle Flasher in your browser at \u003ca rel=\"noopener\" title=\"SONOFF Dongle Flasher\" href=\"https:\/\/dongle.sonoff.tech\/sonoff-dongle-flasher\/\" target=\"_blank\"\u003edongle.sonoff.tech\/sonoff-dongle-flasher\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch3\u003eHow do I flash the firmware?\u003c\/h3\u003e\n\u003cp\u003eGo to \u003ca rel=\"noopener\" title=\"SONOFF Dongle Flasher\" href=\"https:\/\/dongle.sonoff.tech\/sonoff-dongle-flasher\/\" target=\"_blank\"\u003edongle.sonoff.tech\/sonoff-dongle-flasher\u003c\/a\u003e, connect the dongle via USB, manually select \u003cstrong\u003eDongle-PMG24 (SoC: EFR32MG24)\u003c\/strong\u003e, and choose the desired firmware. The entire process takes less than 2 minutes.\u003c\/p\u003e\n\u003ch3\u003eWhat is the difference with the DIYANI Smart Dongle ETH?\u003c\/h3\u003e\n\u003cp\u003eThe \u003ca rel=\"noopener\" title=\"DIYANI Smart Dongle ETH\" href=\"https:\/\/slimhuisje.nl\/products\/diyani-smart-dongle-eth-52p7-zigbee-lan-wifi-usb\" target=\"_blank\"\u003eDIYANI Smart Dongle ETH\u003c\/a\u003e connects to your network via Ethernet or Wi-Fi and does not require a direct USB connection to the Home Assistant server. This is convenient if you want to place the coordinator remotely for better signal coverage.\u003c\/p\u003e\n\u003ch3\u003eDoes the MG24 work as a Zigbee Router instead of a coordinator?\u003c\/h3\u003e\n\u003cp\u003eYes, after flashing with the Zigbee Router firmware, the dongle acts as a signal amplifier in an existing Zigbee mesh network. In this mode, it cannot function as a coordinator; you would then need a separate coordinator as the basis of your network.\u003c\/p\u003e\n\u003ch3\u003eWhat is the best way to position the antenna?\u003c\/h3\u003e\n\u003cp\u003eFree from metal and away from USB 3.0 ports. Preferably use a short USB extension cable so that the dongle is not directly in the computer. The antenna is 90 degrees vertical and 360 degrees horizontal adjustable for optimal signal coverage.\u003c\/p\u003e\n\u003cp\u003e✓ Want to know more about Zigbee dongles and which model suits your situation? slimhuisje.nl can help you.\u003c\/p\u003e","brand":"DIYANI","offers":[{"title":"Default Title","offer_id":53331103121750,"sku":"Dongle-PMG24","price":23.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0731\/5921\/3398\/files\/DIYANI_Smart_Dongle_MG24.jpg?v=1777424248","url":"https:\/\/slimhuisje.nl\/en\/products\/diyani-smart-dongle-mg24-zigbee-usb-coordinator","provider":"slimhuisje.nl","version":"1.0","type":"link"}