Hello,
I recently purchased a Dusun DSGW-030 Zigbee gateway from Digi-Key and I am trying to use it as a Zigbee → MQTT → AWS IoT gateway.
The device boots correctly and the web interface is accessible at its local IP. The UI includes:
- Zigbee configuration page
- AWS IoT MQTT configuration page
However, the Zigbee functionality does not work:
- Clicking “Add Device” does nothing (no pairing starts)
- No Zigbee-related process is running (ps | grep zigbee returns nothing)
- There is no Zigbee service in /etc/init.d
The Zigbee UART device is present:
- /dev/ttyS2
This suggests the hardware is working, but the Zigbee coordinator daemon is missing.
From the Dusun documentation and SDK, it seems the device is currently running the SDK/developer firmware, not the production gateway firmware.
What I am trying to achieve:
- Zigbee devices connect directly to DSGW-030
- Gateway publishes data to AWS IoT via MQTT/TLS
- No external server or proxy
Questions:
- Has anyone obtained the production firmware for DSGW-030 (with Zigbee + MQTT working)?
- Is there a way to enable Zigbee on the SDK firmware?
- Has anyone successfully used this device as a standalone Zigbee gateway?
Dusun support has not responded so far, so I’m trying to understand if:
- the firmware is publicly available somewhere
- or if there is an alternative approach
Additional info:
- Model: DSGW-030
- Firmware: appears to be OpenWrt SDK image
- Purchased via Digi-Key
- Zigbee chip: EFR32 (UART /dev/ttyS2)
Any help or pointers would be greatly appreciated.
Thank you!