CatalogStacksModulesSaaSMobileLabs → Become a partner
HomeCatalog🏠 Smart homeZigbee2MQTT
Screenshot of Zigbee2MQTT

// official site: zigbee2mqtt.io ↗

SMART HOME · PRO TIER

Zigbee2MQTTpro

Zigbee2MQTT is a bridge between Zigbee devices and MQTT — plug a Zigbee USB coordinator (CC2531, Sonoff Dongle Plus, ConBee II), and Z2M translates every Zigbee event into MQTT messages. Decouples your Zigbee fleet from any specific home automation platform.

🏠 Smart home Min 256 MB RAM Port 8080 (http) Tier pro
// What it is

A closer look.

Zigbee2MQTT is a bridge between Zigbee devices and MQTT — plug a Zigbee USB coordinator (CC2531, Sonoff Dongle Plus, ConBee II), and Z2M translates every Zigbee event into MQTT messages. Decouples your Zigbee fleet from any specific home automation platform.

For households running Zigbee bulbs + sensors + switches who refuse Hue Bridge / SmartThings cloud lock-in, Zigbee2MQTT is the freedom layer.

// Use cases

What it's for.

Concrete scenarios where teams pick Zigbee2MQTT over the SaaS alternative.

Vendor-neutral Zigbee

escape Hue Bridge / SmartThings cloud

Local Zigbee processing

no cloud round-trip for switch presses

MQTT integration

any tool that speaks MQTT can control your Zigbee fleet

Cross-brand bridging

Ikea Tradfri + Aqara + Philips Hue + cheap Tuya in one mesh

3000+ device support

most comprehensive Zigbee compatibility in OSS

// Who it's for

Built for these teams.

If your team profile matches one of these, Zigbee2MQTT is a strong fit out of the box.

Profile A

Home Assistant users

wanting Zigbee without Hue Bridge

Profile B

Privacy-bound households

rejecting Hue / SmartThings cloud

Profile C

DIY smart home builders

mixing devices from many vendors

Profile D

Maker community

with custom Zigbee firmware experiments

Profile E

Cost-conscious smart home

avoiding ongoing platform fees

// Differentiators

Why teams pick Zigbee2MQTT.

When evaluating self-hosted options for this category, here are the dimensions on which Zigbee2MQTT consistently lands above the alternatives.

  • GPLv3 — fully open
  • 3000+ supported devices — most comprehensive Zigbee DB in OSS
  • MQTT decoupling — any home automation platform works
  • Web UI for management — visual device pairing / config
  • Active development — frequent release with new device support
  • Strong community — device support added regularly
// Integrations

Connects to.

The stack you'll plug Zigbee2MQTT into — services, protocols, and adjacent apps in the BluixApps catalog.

MQTT brokers
Mosquitto (recommended), EMQX, any MQTT 3.1.1+ broker
Home Assistant
auto-discovery via MQTT
Node-RED
via MQTT nodes
OpenHAB
via MQTT binding
Domoticz
via MQTT
USB coordinators
CC2531, Sonoff Zigbee Dongle Plus, ConBee II, Sonoff Dongle-E
Web UI
built-in device management + config
// Adoption & deployment

Notable users & community

  • 12k+ GitHub stars
  • Standard tool in Home Assistant + r/homeassistant communities
  • Active Discord and forum
  • Strong device support contributor base
  • Featured in DIY smart home guides worldwide
  • Maintained by Koen Kanters with active contributor community

What we ship

  • Docker container: koenkk/zigbee2mqtt:latest
  • Auto-detects co-installed Mosquitto on same VPS
  • USB passthrough enabled for Zigbee coordinator (/dev/ttyUSB0)
  • Web UI on port 8080
  • Persistent data volume for device pairings (/opt/zigbee2mqtt/data)
  • Pre-configured Home Assistant discovery
  • Permit-join disabled by default (security; enable when pairing)
// Tips & operations

Run it properly.

Operational guidance from running this in production — what to lock down, what surprises people.

// PERFORMANCE
USB coordinator required
Zigbee2MQTT can't work without physical Zigbee radio
// SECURITY
Sonoff Zigbee Dongle Plus
is the modern recommendation (vs aging CC2531)
// OPERATIONS
USB passthrough
--device=/dev/ttyUSB0 in container
// RELIABILITY
Network key
generated automatically; persist /data to avoid re-pairing all devices
// DEPLOYMENT
Pair Mosquitto on same VPS
auto-detected by our installer
// SCALING
Range matters
repeaters (mains-powered devices) extend Zigbee mesh
256
// min ram (MB)
1
// min disk (GB)
8080
// access port
http
// protocol
pro
// bluixapps tier

Project resources

Official sitezigbee2mqtt.io ↗