Skip to main content

Sonoff Zigbee USB dongles (ZBDongle-P and ZBDongle-E) are popular Zigbee coordinators. This guide covers common issues.

Dongle Not Detected

USB connection issues:

  • USB 2.0 port: Use USB 2.0 - USB 3.0 causes interference
  • Extension cable: Use USB extension to move away from interference
  • Check dmesg: On Linux, check dmesg for device detection
  • Driver: May need CH340/CH341 driver on some systems
  • Permissions: User may need dialout group on Linux

ZBDongle-P vs ZBDongle-E

Understanding the models:

  • ZBDongle-P: CC2652P chip - good range, well-supported
  • ZBDongle-E: EFR32MG21 chip - also good, different firmware
  • Antenna: Both have external antenna - position for best coverage
  • Firmware: Can be flashed with Zigbee2MQTT coordinator firmware

Devices Won't Pair

Pairing issues:

  • Permit join: Enable permit join in Zigbee2MQTT or ZHA
  • Reset device: Factory reset Zigbee device before pairing
  • Close proximity: Pair devices close to dongle
  • Channel: Try different Zigbee channel if issues
  • Firmware: Update coordinator firmware

Zigbee2MQTT Setup

For Z2M users:

  • Serial port: Configure correct serial port in Z2M
  • Baud rate: Usually auto-detected, 115200 for most
  • Coordinator type: Select correct adapter type in settings
  • Network key: Keep network key backed up

ZHA Setup

For Home Assistant ZHA:

  • Auto-discovery: ZHA may auto-discover the dongle
  • Manual setup: Add integration, select serial port
  • Radio type: Select correct radio type for chip
  • Form network: Form new network on first setup

Interference and Range

Optimizing performance:

  • USB 3.0: Keep away from USB 3.0 ports and devices
  • WiFi router: Position away from 2.4GHz WiFi router
  • Extension: USB extension improves range and reduces interference
  • Central location: Place centrally for best mesh coverage

Ready to get started?

Check out the SONOFF Zigbee 3.0 USB Dongle Plus and see where to buy.

View Product Details

Was this guide helpful?