Aeotec Z-Stick 10 Pro Review: Two Radios in One Stick for a Cloud-Free Home Assistant Setup
A dual Z-Wave 800 and Zigbee 3.0 USB adapter with excellent range and rock-solid Home Assistant support, held back by a required firmware update and a fragile button.
The Aeotec Z-Stick 10 Pro is a USB adapter that puts both a Z-Wave 800 controller and a Zigbee 3.0 coordinator on a single stick, aimed at cloud-free smart homes running Home Assistant. Owners love consolidating both networks into one device (great value versus buying two dongles), the strong range (Z-Wave Long Range reaching across a property and Zigbee picking up far-flung sensors without repeaters), the fast, cloud-free responsiveness, and how solidly it runs on Home Assistant across Pi, Proxmox, Docker and mini-PC setups with Z-Wave JS and Zigbee2MQTT or ZHA. Migrating from an older Z-Stick is quick via Home Assistant's backup tools. The catches: it needs an initial firmware update to get Zigbee working, and Aeotec's firmware guide is Windows-only (a pain for Linux and Mac users), the physical pairing button can be fragile, setup is somewhat technical (USB passthrough in VMs), and it does not do Thread, Matter or proprietary 345MHz. For a Home Assistant user wanting one reliable, long-range, cloud-free stick for both Z-Wave and Zigbee, it is an excellent choice.
- Cloud-free Home Assistant setups
- Consolidating Z-Wave and Zigbee on one stick
- Long-range whole-home coverage
- Users migrating from an older Z-Stick
Pros
- Two radios in one: Z-Wave 800 controller plus Zigbee 3.0 coordinator
- Excellent range (Z-Wave Long Range and +20dB amplifier) across a whole property
- Rock-solid, cloud-free operation with Home Assistant (Pi, Proxmox, Docker, mini-PC)
- Fast local response, far quicker than cloud-first devices
- Painless migration from an older Z-Stick via Home Assistant backups
- Good value versus two separate dongles; detailed Aeotec documentation
Cons
- Requires an initial firmware update to enable Zigbee
- Firmware update guide is Windows-only, awkward for Linux and Mac users
- The physical pairing button can be fragile and break
- Setup is technical (USB passthrough in VMs; disable before Z-Wave JS updates)
- USB passthrough can be finicky on Windows VMs (use a Linux host)
- No Thread, Matter or proprietary 345MHz support
Who is the Z-Stick 10 Pro for?
This is a USB adapter for DIY smart-home users who want both Z-Wave and Zigbee from a single device without the cloud. It combines a Z-Wave 800 Series controller (with Z-Wave Long Range) and a Zigbee 3.0 coordinator (Silicon Labs radios, plus a +20dB amplifier), and is designed for Home Assistant with Z-Wave JS and either Zigbee2MQTT or ZHA. It plugs into a USB port on a Pi, mini-PC or server, has no Wi-Fi or Ethernet of its own, and does not support Thread, Matter or proprietary 345MHz sensors. It best suits cloud-free Home Assistant setups, anyone consolidating Z-Wave and Zigbee onto one stick, long-range whole-home coverage, and users migrating from an older Aeotec Z-Stick. If you need Thread/Matter, a plug-and-play experience with no firmware step, or support for a commercial hub, read the caveats first.
What buyers love
The dual-radio design is the headline: getting a Z-Wave 800 controller and a Zigbee 3.0 coordinator in one stick lets owners consolidate both networks and saves buying two separate dongles, which they call great value. It works excellently with Home Assistant across a wide range of hosts, HA Yellow, Raspberry Pi 5, Proxmox, Docker, and mini-PCs like an N100, with Z-Wave JS and Zigbee2MQTT or ZHA running in separate containers, and once configured it is rock-solid, running for months with no random disconnects and reconnecting cleanly after reboots or power outages. Range impresses: the Z-Wave Long Range and +20dB amplifier reach devices across a whole property and even a detached shed without extra repeaters, and Zigbee response is far quicker than cloud-first devices. Migrating from an older Z-Stick 7 is painless via Home Assistant's Z-Wave JS backup and restore (under 15 minutes, with every device reconnecting), it is fully cloud-free for privacy, and owners praise Aeotec's detailed documentation. For the price, two strong radios in one reliable adapter is a clear win.
What to know before you buy
The main friction is the initial firmware update: several owners had to update the Zigbee firmware from Aeotec's website before Zigbee2MQTT would start, and crucially the firmware update guide is written for Windows only, so Linux and Mac users are left to figure it out on their own, a genuine frustration for a device aimed at Home Assistant tinkerers. The physical pairing button is a weak point too, one owner broke the internal plastic button (pressed with a wire) while updating firmware, calling it cheaply made. Setup is not fully plug-and-play: you configure USB passthrough for VMs or Docker and set up serial ports, which is technical but doable, and one owner notes you should disable the dongle before updating Z-Wave JS or Home Assistant can crash. In virtualized environments, USB passthrough on Windows VMs (like VMware) can be finicky, so a stable Linux host is recommended. Finally, it covers only Z-Wave and Zigbee, not Thread, Matter or proprietary 345MHz sensors, so it will not replace older alarm-panel hardware that uses those frequencies (one buyer discovered their Vivint sensors were 345MHz, not Z-Wave).
Is the Z-Stick 10 Pro worth it?
For a Home Assistant user who wants one reliable, long-range, cloud-free adapter for both Z-Wave and Zigbee, the Aeotec Z-Stick 10 Pro is an excellent, high-value choice: two strong 800-series and Zigbee 3.0 radios in a single stick, great range, fast local response, and painless migration from older sticks. Just go in prepared for the setup realities: budget time for the initial firmware update (and expect Windows-centric instructions), handle the fragile pairing button gently, configure USB passthrough carefully in a VM, and use a stable Linux host. Also confirm your devices are Z-Wave or Zigbee, since it does not do Thread, Matter or 345MHz. Buy it if you run Home Assistant and want to consolidate both protocols cloud-free; if you need Thread/Matter, a no-firmware plug-and-play stick, or non-Home-Assistant hub support, look elsewhere.
Frequently asked questions
Does it really do both Z-Wave and Zigbee?
Yes, that is its main appeal. It combines a Z-Wave 800 Series controller and a Zigbee 3.0 coordinator on one USB stick, so you can run both networks (via Z-Wave JS and Zigbee2MQTT or ZHA in Home Assistant) from a single device rather than buying two separate dongles.
Does it work with Home Assistant?
Very well, and that is its target use. Owners run it on Home Assistant across Raspberry Pi, HA Yellow, Proxmox, Docker and mini-PCs, with Z-Wave JS and Zigbee2MQTT or ZHA. It is not fully plug-and-play (you configure serial ports and, in VMs, USB passthrough), but it is straightforward and then rock-solid.
Do I need to update the firmware?
Usually yes for Zigbee: several owners had to update the Zigbee firmware from Aeotec's website before Zigbee2MQTT would start. Be aware the update guide is written for Windows, so Linux and Mac users may need to work around it, and handle the small pairing button carefully during the process.
How is the range?
Excellent. Thanks to Z-Wave Long Range and a +20dB amplifier, owners reach devices across a whole property and even a detached shed without extra repeaters, and Zigbee picks up distant sensors that previously needed an extender. It is a clear step up from older Z-Sticks.
Does it support Thread, Matter or 345MHz sensors?
No. It covers Z-Wave and Zigbee only, not Thread, Matter or proprietary 345MHz frequencies used by some alarm-panel hardware (such as certain Vivint/2gig sensors). If your existing devices use those, this stick will not detect them, so verify your device protocols before buying.








