SMLight’s SMHUB Nano Mg24 may look like the company’s earlier SLZB-06p Zigbee to Ethernet/WiFi/USB coordinators, but it’s a more powerful Linux-based Zigbee/Thread Smart Hub that pairs SOPHGO SG2000 RISC-V SoC with Silicon Labs MG24 multi-protocol wireless MCU.
Unlike traditional Zigbee/Thread adapters that connect to a host through USB or Ethernet, the SMHUB Nano Mg24 is an all-in-one solution that runs all major automation apps directly on the device, eliminating the need for a Raspberry Pi, Mini PC, or other hardware server.
SMHUB Nano Mg24 specifications:
- SoC – SOPHGO SG2000
- CPU cores
- 1x C906 64-bit RISC-V core @ 1GHz or 1x Arm Cortex-A53 core @ 1GHz (selectable at boot)
- 1x C906 64-bit RISC-V core @ 700MHz
- MCU – 8051 8-bit microcontroller core @ 25 to 300 MHz with 6KB SRAM
- GPU – None
- VPU – H.265/H.264 video decoding and encoding (5M @ 30fps)
- ISP – 5M @ 30fps
- NPU – 0.5 TOPS
- Memory (SiP) – 512MB DRAM
- CPU cores
- Storage
- 8GB eMMC flash
- MicroSD card slot
- USB – 1x USB-C port for expansion (via hub) and power
- Connectivity
- 10/100Mbps Ethernet RJ45 port with PoE support
- Radio 1 – Silicon Labs EFR32MG24
- MCU core – Arm Cortex-M33 @ 78.0 MHz with DSP instruction and floating-point unit
- AI/ML – Matrix Vector Processor
- Memory – Up to 256 kB RAM data memory
- Storage – Up to 1536 kB flash program memory
- 2.4 GHz wireless
- Up to -104.5 dBm sensitivity @ 250 kbps O-QPSK DSSSTX power up to 19.5 dBm
- Supported protocols – Matter, OpenThread, Zigbee, BLE, Bluetooth Mesh, Proprietary 2.4 GHz, Multiprotocol
- Supported Modulation Format – 2x (G)FSK with fully configurable shaping, (G)MSK, and OQPSK DSSS
- Other features
- Direction finding using Angle-of-Arrival (AoA) and Angle-of-Departure (AoD)
- Channel sounding
- Radio 2 – 2.4 GHz / 5 GHz WiFi 6 and Bluetooth 5.2
- Expansion via USB – Z-Wave (Z-Wave JS UI pre-installed), additional Zigbee dongles, 4G/LTE, BLE, Thread, DIY radios, etc…
- Antennas
- Zigbee/Thread – external 5 dB antenna
- Wi-Fi and Bluetooth – Integrated 5 dB antennas via IPEX connectors, expandable 5 dB
- Misc – Buttons and LEDs for control and status
- Power Supply
- 5V via USB-C port or
- PoE
- Optional UPS module taking standard 18650 batteries, optional solar panel support
- Dimensions – 160 x 26 x 22mm (TBC)

The Nano Mg24 smart hub runs SMHUB-OS Linux distribution (likely based on OpenWrt since it relies on opkg package manager) with Zigbee2MQTT, Node-RED, Matterbridge, Mosquitto MQTT, Z-Wave JS UI, WireGuard, and other packages. It supports upgrades through OTA or opkg, and runs automations using Bash, Python, NodeJS, or Node-RED flows.
As previously noted, it’s designed as a complete standalone hub, but it could also be used as a Matter bridge to Google/Apple ecosystems, or a remote radio coordinator for platforms like Home Assistant, OpenHub, HomeSeer, and so on.

The SMHUB Nano Mg24 can be purchased for $42.99 on the SmartLight shop and $44.99 on AliExpress’s Smlight or ANTVLED shops. It might be cheaper on AliExpress for Black Friday/Cyber Monday 2025, as you can use coupon codes like CNX04USA or CNX04W to receive a $4 discount. Finally, it might eventually show up on Amazon with other products from the company.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.





SMHUB-OS doesn’t seems to be based on Openwrt.
Secondly is this processor good enough for running Nodred and radio as well?
I ran strings on the emmc.bin, and it looks like it might be based on Debian, built with buildroot.
This product ticks all the boxes, but I wish it was ZigBee 4.
It’s a bit too early to expect Zibgee 4.0 devices. I don’t think any compatible chips are available now.
Can this do ZigBee and Thread at the same time, or is it just one or the other?
From what I understand from earlier products, MG24 can handle Zigbee and Thread at the same time using MultiPAN firmware, but it’s not super stable/reliable. So companies will recommend users to select either Zigbee or Thread.
It should be the same for SMHUB Nano MG24. If you want to run both Zigbee and Thread reliably, you may need to add another Zigbee radio via USB.