How to pick a Z-Wave controller in 2026
Choosing the right Zwave controller for your local-first smart home with Home Assistant, and why some options are better than others.
On this page
The Z-Wave controller is the one part that talks to every Z-Wave device you own, so it decides how reliably they work together. There are more options in 2026 than there were a couple of years ago, and the wrong one costs you range, pairing headaches, and maintenance for years.
Put Home Assistant on a Home Assistant Green (or a Yellow you already own) and attach an 800-series USB Z-Wave stick running Z-Wave JS. The Z-Wave.Me RaZberry 7 Pro is the alternative if you want a GPIO hat on a Raspberry Pi and can live with its 700-series radio, and the Hubitat Elevation C-8 Pro is the all-in-one hub if you’d rather have Z-Wave and Zigbee built in. Once the controller is sorted, the best Z-Wave devices for Home Assistant covers what to add.
Prioritize local control and open integration
Many modern smart home ecosystems are moving away from proprietary controllers, favoring open platforms like Home Assistant. A Zwave controller that runs as a local service - without relying on cloud-based coordination - is essential for maintaining privacy, reducing latency, and avoiding vendor lock-in.
An important clarification first: the Home Assistant appliances themselves do not include a Z-Wave radio. The Home Assistant Green ships with no built-in radios at all, and the Home Assistant Yellow has built-in Zigbee and Thread radios, not Z-Wave. (Note: Nabu Casa wound down the Yellow for new sales in October 2025 and now points new buyers to the Green; it remains a fine host if you already own one.) To add Z-Wave to any Home Assistant host you pair it with a dedicated Z-Wave controller (a USB stick or networked radio) and run the Z-Wave JS integration. So the real decision here is which Z-Wave radio to attach, not which HA box to buy.
Note that the Home Assistant Connect ZBT-1 (discontinued in November 2025 and succeeded by the Connect ZBT-2) is a Zigbee and Thread radio, not a Z-Wave one, so neither handles Z-Wave communication at all. If your devices are Z-Wave, you need a separate Z-Wave controller alongside it.
For a dedicated Z-Wave controller with local control, a USB Z-Wave stick running Z-Wave JS is the most common path. Current 800-series sticks pair cleanly with Home Assistant via the Z-Wave JS add-on: Nabu Casa’s own Home Assistant Connect ZWA-2 is the default pick, and the Zooz ZST39 or an Aeotec Z-Stick do the same job. If you run Home Assistant on a Raspberry Pi, the Z-Wave.Me RaZberry 7 Pro is a tidy GPIO-hat option that adds a Z-Wave radio without using a USB port (note it carries a 700-series radio, so pick it for the form factor rather than as the future-proof 800-series choice).
Choose a controller that fits your home size and complexity
If you’re starting small with a few Z-Wave devices, a basic USB Z-Wave stick on your existing Home Assistant host will suffice. These are lightweight and easy to set up, with minimal configuration needed once Z-Wave JS is installed.
However, if you’re planning a large-scale smart home with dozens of Z-Wave devices, controller choice and placement matter more. A classic Z-Wave network supports up to 232 nodes, which is plenty for most homes, and an 800-series controller gives you the best range and security (S2) support. A networked or well-placed USB Z-Wave stick generally serves a large home better than one tucked behind a server.
If you’re using Home Assistant, the Home Assistant Green is an excellent host for a large setup (a Home Assistant Yellow works too if you already own one, though it is no longer sold new), but remember either one needs a separate Z-Wave radio to talk to Z-Wave devices. Paired with an 800-series Z-Wave stick, Home Assistant handles large device counts comfortably and supports advanced features like device groups, automations, and scene control.
For users who prefer Hubitat, the C-8 Pro is the model to buy new; the older Hubitat Elevation C-8, which Hubitat discontinued in March 2026, is still a great option if you already own one. It has built-in Z-Wave (800 series) and Zigbee radios, runs automations locally, and integrates well with Hubitat. It can also feed Home Assistant through community integrations, making it a good choice if you’re using multiple platforms.
Consider compatibility and future-proofing
Zwave technology is evolving rapidly, and it’s important to choose a controller that supports the latest standards. Zwave 800 is the current standard, and it’s backward compatible with older Zwave devices. However, if you’re planning to use newer Zwave devices, you’ll need a controller that supports Zwave 800.
A current 800-series Z-Wave stick (paired with any Home Assistant host) is the future-proof choice. The 800 series adds longer range and improved security and is backward compatible with a wide range of older Z-Wave devices, including sensors, switches, and smart locks. This ensures your setup stays functional for years to come. (Remember the ConBee III is a Zigbee coordinator, optionally flashable to Thread firmware but never Z-Wave, and the Green and Yellow do not include a Z-Wave radio.)
If you’re using Home Assistant, the Home Assistant Green makes a great host (as does a Home Assistant Yellow you already own), and with an 800-series Z-Wave stick attached it works cleanly with the latest Z-Wave devices while keeping full local control. They also support advanced features like device groups, automations, and scene control.
For users who prefer Hubitat, note that the plain Hubitat Elevation C-8 was discontinued in March 2026, so a future-proof Hubitat purchase means the standard C-8 Pro: the same Zigbee 3.0 and Z-Wave 800 Long Range radios and the same Matter controller, with a faster CPU and more RAM. Neither the C-8 nor the standard C-8 Pro has a Thread radio. Hubitat does sell a pricier Thread Special Edition C-8 Pro with integrated Thread, but its Thread radio replaces the Zigbee one, so that version cannot pair Zigbee devices at all.
Don’t overlook the ecosystem you’re using
If you’re running Home Assistant, the Home Assistant Green is the host to buy today (a Home Assistant Yellow is still fine if you already have one), paired with a dedicated Z-Wave stick for the radio side. They offer full local control and support advanced features like device groups, automations, and scene control.
If you’re using Hubitat, the C-8 Pro is the model to buy new; the older Hubitat Elevation C-8, which Hubitat discontinued in March 2026, is still a great hub if you already own one. Its built-in Z-Wave 800 radio runs locally and integrates well with Hubitat, and it can also be surfaced in Home Assistant through community integrations.
For HomeKit users, note that Apple devices like the Apple HomePod (2nd gen) and Apple HomePod mini do not support Z-Wave at all. They act as HomeKit hubs and Thread border routers, not Z-Wave controllers. If you want Z-Wave devices in an Apple-centric home, you typically bridge them through Home Assistant or a hub like Hubitat rather than through a HomePod.