When building a local smart home with Home Assistant, choosing between Zigbee and Z-Wave is one of the most important decisions you will make. Both protocols offer local, cloud-free control — but they have significant differences in device selection, cost, and performance.
What Are Zigbee and Z-Wave?
Zigbee is an open-source mesh networking protocol operating on the 2.4GHz band. It is supported by thousands of devices from hundreds of manufacturers and has become the dominant protocol for affordable smart home devices.
Z-Wave is a proprietary protocol operating on the 800–900MHz band (below Wi-Fi and Zigbee interference). Devices require Z-Wave Alliance certification, which ensures compatibility across brands.
Device Selection and Cost
Zigbee wins on selection and price. The Zigbee ecosystem is enormous — sensors, bulbs, switches, plugs, and controllers from IKEA, Philips Hue, Aqara, Sonoff, and dozens of other brands. A Zigbee motion sensor costs $8–15. A Zigbee door sensor can be found for under $5.
Z-Wave devices are fewer in number and more expensive — typically 2–3x the price of equivalent Zigbee devices. However, Z-Wave certification ensures devices are tested for interoperability, which can justify the premium for critical devices like door locks.
Range and Penetration
Z-Wave has superior range and wall penetration. Operating at 800–900MHz, Z-Wave signals pass through walls and floors more effectively than Zigbee 2.4GHz signals. In large homes or older construction with thick walls, Z-Wave networks are more reliable.
Zigbee compensates with mesh networking — every mains-powered Zigbee device (bulbs, plugs, switches) acts as a repeater, extending the network range.
Interference
Zigbee can suffer interference from Wi-Fi networks operating on the 2.4GHz band. This is manageable but requires careful channel selection in Zigbee2MQTT or ZHA configuration.
Z-Wave is interference-free in most homes — nothing else operates on its frequency band. This makes Z-Wave particularly reliable in dense Wi-Fi environments like apartments.
Coordinators for Home Assistant
- Zigbee: Sonoff Zigbee 3.0 USB Dongle Plus (~$15) is the community favorite. Also popular: SLZB-06 (PoE version), Nabu Casa SkyConnect (also supports Matter/Thread)
- Z-Wave: Zooz 800 Series Z-Wave USB Stick (~$30), Aeotec Z-Stick 7 (~$45)
Software Integration
- Zigbee: Use ZHA (built into Home Assistant) or Zigbee2MQTT (add-on, exposes devices via MQTT)
- Z-Wave: Use Z-Wave JS (the official integration, excellent reliability)
Which Should You Choose?
Choose Zigbee if: Budget is a priority, you want access to the widest device selection, you are starting from scratch and building a new network of mains-powered devices that will act as repeaters.
Choose Z-Wave if: You have a large home or challenging construction, you want maximum reliability for critical devices (locks, alarms), or you are willing to pay more for certified interoperability.
Many Home Assistant users run both. Zigbee for bulbs, sensors, and plugs — Z-Wave for door locks and security devices. Both coordinators can run simultaneously on the same Home Assistant instance.