XDA’s piece on Zigbee solving the smart-home battery problem years before Matter started shipping was the year’s clearest reminder that the open-mesh radio underlying half of the smart-home market is still the most efficient way to run a houseful of sensors. A Zigbee door sensor or temperature probe runs for years on a coin cell because Zigbee is built around short bursts and a mesh of mains-powered repeaters. The Matter rollout is closing some of that gap, but until Matter-over-Thread devices are as cheap and as widely available as Zigbee ones, Zigbee is the default for anyone running more than a dozen sensors.

The catch is the hub. Off-the-shelf cloud hubs (Hue Bridge, Aqara M3) work, but they lock devices into the manufacturer’s app. The community has built a layer of self-hosted Zigbee coordinators that take a USB stick (typically a Sonoff Zigbee 3.0 dongle or a Conbee III) and a small desktop or NAS and turn the result into a single dashboard with no vendor lock-in. We tested 7 of the strongest options on Windows, macOS, and Linux.

What to look for in a Zigbee smart home hub app

Quick comparison

AppBest forPlatformsFree planStandout feature
Home AssistantThe single most complete self-hosted hubWindows, macOS, LinuxYes (open source)Massive integration catalogue and a polished dashboard
Zigbee2MQTTUniversal Zigbee bridge to any MQTT-aware systemWindows, macOS, LinuxYes (open source)The largest community-maintained device library
deCONZ (Phoscon)Dresden Elektronik’s REST-driven coordinatorWindows, macOS, LinuxYes (free)Conbee III support and a clean REST API
openHABJava-based hub with deep rule engineWindows, macOS, LinuxYes (open source)A real if-this-then-that rule engine with full scripting
ioBrokerNode-based hub with strong dashboardingWindows, macOS, LinuxYes (open source)Visual flow editor for automations
DomoticzLightweight hub for low-spec machinesWindows, macOS, LinuxYes (open source)Runs on a Raspberry Pi or a small VM without breaking a sweat
Zigbee Home Automation (ZHA)Native Home Assistant Zigbee integrationWindows, macOS, LinuxYes (open source)Built-in to Home Assistant, no separate bridge needed

The 7 best Zigbee smart home hub apps for desktop

1. Home Assistant — best all-in-one self-hosted hub

Home Assistant is the de facto self-hosted smart home platform and the easiest answer to “where should my Zigbee mesh live”. The app ships installers for Windows, macOS, and Linux, and the official Home Assistant Operating System runs on a Raspberry Pi, Intel NUC, or virtualised under Proxmox. Zigbee support comes in two flavours: the built-in ZHA integration and the Zigbee2MQTT add-on. The dashboard is the strongest in this category and the integration catalogue covers Zigbee, Z-Wave, Matter, ESPHome, and several thousand cloud APIs.

Where it falls short: The first hour is the most demanding of any tool on this list. The add-on system needs Home Assistant OS or Supervised; the bare Home Assistant Core install on Windows or macOS is more limited.

Pricing:

Platforms: Windows, macOS, Linux

Download: home-assistant.io

Bottom line: Pick Home Assistant for Zigbee smart home if you want the strongest dashboard and the deepest integration catalogue.


2. Zigbee2MQTT — best universal Zigbee bridge

Zigbee2MQTT is the open-source bridge that turns a Zigbee coordinator into an MQTT-aware service. The largest community-maintained device library in the Zigbee world lives here: thousands of devices from Aqara, IKEA, Sonoff, Tuya, Develco, Bosch, and others are supported with the radio modes the official manufacturer apps often hide. Zigbee2MQTT does not have its own dashboard; it pairs with Home Assistant, openHAB, ioBroker, or Domoticz over MQTT.

Where it falls short: Not a hub on its own; a separate broker (Mosquitto, EMQX) and a separate dashboard tool are needed. The setup is the most involved on this list.

Pricing:

Platforms: Windows, macOS, Linux

Download: zigbee2mqtt.io

Bottom line: Pick Zigbee2MQTT for Zigbee smart home if you want the largest device library and you are happy to compose it with a separate dashboard.


3. deCONZ (Phoscon) — best for Conbee owners

deCONZ is the official server software from Dresden Elektronik that drives the Conbee II and Conbee III USB sticks. The companion Phoscon web app handles pairing, scene grouping, and an attractive light-control dashboard. The REST API is one of the cleanest in this category and is the standard way to expose Zigbee devices to home automation systems that prefer a REST integration to an MQTT one.

Where it falls short: Newer Tuya OEM devices land in the Zigbee2MQTT library before deCONZ. The hub UI is light on automation.

Pricing:

Platforms: Windows, macOS, Linux

Download: deconz.dresden-elektronik.de

Bottom line: Pick deCONZ (Phoscon) for Zigbee smart home if you own a Conbee and you want a clean REST API.


4. openHAB — best for serious rule-engine fans

openHAB is the Java-based smart home platform that predates Home Assistant in its current form and remains the deepest rule engine in the category. The Things-and-Items model takes a little longer to grok, but the rule engine handles conditions, actions, and even DSL scripting at a level Home Assistant only approaches through YAML scripts. Zigbee support runs through the openHAB Zigbee binding or through Zigbee2MQTT over MQTT.

Where it falls short: Java runtime requires a chunkier installation than Node-based hubs. The community is smaller than Home Assistant’s. UI polish lags behind Home Assistant.

Pricing:

Platforms: Windows, macOS, Linux

Download: openhab.org

Bottom line: Pick openHAB for Zigbee smart home if you want a deep rule engine and you do not mind a Java install.


5. ioBroker — best for visual automation flows

ioBroker is the Node-based hub popular in the German-speaking smart home community. The visual flow editor (Node-RED-style) is the differentiator: automations build as flows rather than YAML, which suits a different kind of user. Zigbee support runs through a built-in adapter or through Zigbee2MQTT, and the broad adapter library covers dozens of cloud services as well as local protocols.

Where it falls short: The UI is busier than Home Assistant’s. Documentation outside the German-speaking community lags. The adapter quality varies.

Pricing:

Platforms: Windows, macOS, Linux

Download: iobroker.net

Bottom line: Pick ioBroker for Zigbee smart home if you want visual flow-based automations and you are happy to navigate a busier UI.


6. Domoticz — best lightweight hub for small machines

Domoticz is the smallest mainstream hub and is the right choice for a Raspberry Pi 3 or an older mini PC where Home Assistant or openHAB would feel heavy. The Zigbee plug-in supports the Conbee, Sonoff, and a handful of other coordinators. The web UI is straightforward and the rule engine is enough for a small house.

Where it falls short: Smaller community than Home Assistant. The plug-in library is narrower. The UI is dated.

Pricing:

Platforms: Windows, macOS, Linux

Download: domoticz.com

Bottom line: Pick Domoticz for Zigbee smart home if you are running on a low-spec machine and you want a hub that does not consume the CPU.


7. Zigbee Home Automation (ZHA) — best built-in Home Assistant option

Zigbee Home Automation (ZHA) is the Home Assistant-native Zigbee integration. Where Zigbee2MQTT requires a separate MQTT broker, ZHA reads the Zigbee stick directly and brings devices into Home Assistant as native entities. The device library is large but smaller than Zigbee2MQTT’s; for most popular sensors and switches, both work the same. ZHA is the simpler path for someone already on Home Assistant.

Where it falls short: Smaller device library than Zigbee2MQTT. Some Tuya OEM devices only appear in Zigbee2MQTT first.

Pricing:

Platforms: Windows, macOS, Linux (any Home Assistant install)

Download: home-assistant.io/integrations/zha

Bottom line: Pick ZHA for Zigbee smart home if you are already on Home Assistant and you want Zigbee without an MQTT broker.


How to pick the right one

FAQ

Do I need a separate Zigbee coordinator?

Yes. None of these apps can talk Zigbee on their own. A USB coordinator (Sonoff Zigbee 3.0, Conbee III, SLZB-06, Home Assistant SkyConnect) plugs into the host running the app and provides the 2.4 GHz radio.

Is Zigbee better than Matter?

In 2026, Zigbee is more mature, more battery-efficient on sensors, and has a wider catalogue of cheap devices. Matter has a cleaner cross-vendor story and is gradually closing the device-catalogue gap. Most serious self-hosted setups now run both.

Can I run a Zigbee hub on Windows or macOS?

Yes, every app on this list runs on Windows and macOS. Most users still pick Linux (a Raspberry Pi, an Intel NUC, or a Proxmox VM) because it keeps the smart home off the main desktop, but the Windows and macOS installs work the same.

What is the best Zigbee hub for someone starting out?

Home Assistant with the built-in ZHA Zigbee integration. The install path is the smoothest, the documentation is the deepest, and the upgrade path to Zigbee2MQTT is straightforward when the device library forces it.

Do these hubs work without an internet connection?

Yes. Every app on this list runs locally. The smart home keeps working during an internet outage. Remote access from outside the home is the only feature that needs internet, and several of the hubs offer add-ons (Nabu Casa for Home Assistant) or self-hosted VPN routes (Tailscale, WireGuard) for it.