Every few weeks someone in r/homeassistant asks which protocol is “best”: Zigbee, Z-Wave, or Matter. It is the wrong question. None of them wins; they lose in different places. What actually matters is what you are automating, what is on the shelf at a price you will accept, and how much of your evening you want to spend pairing devices. Here is the honest breakdown, with a buy list at the end.
Sensors: Zigbee. Locks & garage: Z-Wave. Cross-platform plugs & bulbs: Matter. The one far-away device: Z-Wave Long Range. Thread: promising: but only buy in when the exact device and controller path are proven.
Stop picking a “winner.” Pick per device.
A good smart home is almost always mixed. Your motion sensors can be Zigbee, your door lock Z-Wave, your new smart plug Matter: Home Assistant does not care, because it talks to all three and presents them the same way. The protocol is a property of each device, not a religion you commit the whole house to. Choose per category, based on what that category needs.
Zigbee: cheap, everywhere, the default for sensors
Zigbee is the workhorse. The devices are the cheapest, the selection is the widest, and it meshes: most mains-powered devices (bulbs, plugs) act as routers, repeating the signal for the battery ones (sensors, buttons). For the high-count, low-stakes stuff: temperature sensors, contact sensors, buttons, cheap bulbs: Zigbee is almost always the right answer on price alone.
Two real gotchas: it shares the 2.4 GHz band with Wi-Fi (a bad channel overlap is the number-one cause of “my Zigbee keeps dropping”: covered here), and cheap bulbs make terrible repeaters. Buy a proper coordinator, put it on a USB extension cable away from the machine, and do not rely on no-name bulbs to hold your mesh together.
The single biggest determinant of a stable Zigbee network is not the devices: it is the coordinator. If you are buying new, get a current, well-supported coordinator: the Home Assistant Connect ZBT-2, or a quality Sonoff/TI/Silabs-based stick. (The older Connect ZBT-1 / SkyConnect was discontinued in late 2025 but still works and is still supported if you already own one.) For any stick-style adapter, a USB 2.0 extension cable one to two meters from the host fixes more “flaky Zigbee” complaints than any device swap: USB 3.0 ports and the metal case of a mini PC both spray 2.4 GHz noise, so get the antenna away from them.
Z-Wave: fewer headaches, higher price, better locks
Z-Wave runs in sub-GHz bands: around 900 MHz in North America, with regional variations elsewhere: so it never fights your Wi-Fi. It is more expensive per device and the catalog is smaller, but it is rock-solid for the things you do not want flaking out: door locks, garage controllers, in-wall switches. If a device failing would lock you out of your house or leave a garage open, that is the one to spend Z-Wave money on. Long Range (Z-Wave LR) also gives you genuinely long single-hop reach for that one sensor at the end of the driveway.
The tradeoff is real: you will pay roughly double for the equivalent device, and you will not find a $12 Z-Wave motion sensor. Use it surgically.
Matter: the 2026 reality, not the marketing
Matter is the standard that is supposed to end this whole article. In 2026 it is real and improving, but not the universal answer yet. The distinction most guides skip: Matter is a language, Thread is a network. A “Matter” device might run over Wi-Fi or over Thread, and that changes everything.
- Matter-over-Thread: low-power, meshes like Zigbee, needs a Thread border router (a HomePod, a newer Echo, an Apple TV: or Home Assistant running OpenThread with a Connect ZBT-2). This is the good stuff for battery sensors and locks going forward.
- Matter-over-Wi-Fi: no border router needed, but it is a full Wi-Fi client on your network. Fine for a plug or a bulb, not what you want for two dozen battery sensors.
Where Matter shines today: plugs, bulbs, and single high-value devices you want to work across ecosystems. Where it still frustrates: multi-admin sharing (commissioning one device to both HA and Apple Home) is fiddly, and Thread border-router “islands” that do not talk to each other are a common gotcha. Buy Matter for the device that benefits from cross-ecosystem support: not because you are future-proofing.
One more caveat: Matter often exposes only the common controls, not every vendor-specific feature. If Home Assistant already has a strong native local integration for a device, that path can still beat Matter.
A Connect ZBT-2 can run Zigbee or Thread: but not both at once. Home Assistant tested multiprotocol extensively and now strongly recommends dedicating one radio per protocol. If you are running both networks seriously, use two radios; multiplexing one is a classic source of intermittent, impossible-to-debug dropouts.
A quick sanity check in Home Assistant
Before you buy anything, know what you already have. Your Zigbee mesh health lives in the ZHA or Zigbee2MQTT dashboard: the numbers that matter are link quality (LQI) and route count, not device count. From Zigbee2MQTT you can pull the map straight from the command line:
A full network-map scan briefly taxes the mesh: expect the network to be less responsive for anywhere from ten seconds to a couple of minutes while it runs. Do it when nothing time-sensitive is automating.
# Zigbee2MQTT: ask the coordinator for the current network map
mosquitto_pub -h localhost -t zigbee2mqtt/bridge/request/networkmap \
-m '{"type":"graphviz","routes":true}'
# then read zigbee2mqtt/bridge/response/networkmap for the graph
If half your battery devices route through a single cheap bulb, that is your fragility: not the protocol.
What to actually buy in 2026
Skip the theory. Here is the decision by category:
- Sensors (motion, contact, temp, buttons): Zigbee. Cheap, plentiful, meshes. This is 70% of most homes.
- Door locks & garage: Z-Wave (or Matter-over-Thread if the model is mature). Reliability over price for anything that secures the house.
- In-wall switches & dimmers: Z-Wave if you want them bulletproof and do not mind the price; Zigbee if you are doing a lot of them on a budget.
- Smart plugs & bulbs: Zigbee for volume; Matter-over-Wi-Fi if you specifically want it to also work in Apple or Google Home without HA in the middle.
- The one far-away device: Z-Wave Long Range, single hop.
And the meta-rule: buy the coordinator like it is the most important purchase, because it is. A good Zigbee coordinator plus a Thread border router covers you for years across all three protocols.
There is no winning protocol: there is the right protocol for each job. Build the house mixed, spend Z-Wave money only where reliability earns it, and let Home Assistant hide the seams. That is the whole game.