ZooZ Z-Wave Stick

Overview

Description

Zooz Z-Wave USB sticks serve as the radio interface between Home Assistant and Z-Wave mesh networks, enabling control of Z-Wave smart home devices including switches, dimmers, sensors, locks, and thermostats. The ZST39 800-series model supports Z-Wave Long Range for extended coverage up to 1 mile line-of-sight, backward compatibility with 500 and 700 series devices, and SmartStart for simplified device pairing. This controller creates the foundation for reliable, locally-controlled Z-Wave automation.

Device

My Implementation

Running Zooz ZST39 800-series stick plugged into Dell Optiplex Home Assistant server via USB extension cable to minimize interference. Managing 47 Z-Wave devices including Zooz switches, Aeotec multisensors, Schlage locks, and Honeywell thermostats. Using Z-Wave JS add-on for integration with automatic nightly backups of network configuration. Extended mesh coverage to detached garage using Z-Wave Long Range mode, eliminating need for additional repeaters.

Device Score Summary

CategoryScoreRationale
Features★★★★★800-series with Long Range, SmartStart, S2 security, OTA updates, and backward compatibility provides future-proof foundation for Z-Wave networks
Interoperability★★★★★Native Z-Wave JS integration is mature and reliable, supports 500+ device types, works with all major Z-Wave brands
Setup Ease★★★☆☆Initial configuration straightforward but USB path selection, security keys, and mesh optimization require technical understanding. Device pairing can be finicky.
Cloud Dependency★★★★★Completely local mesh network with no cloud services. Works perfectly during internet outages. Network controller independent of vendor servers.
Vendor Trust★★★★☆Zooz respected in Z-Wave community with responsive support and frequent firmware updates. Smaller brand compared to Aeotec/Silicon Labs but excellent reputation.
Overall★★★★★Best-in-class Z-Wave controller for Home Assistant with cutting-edge features, rock-solid reliability, and exceptional range at competitive price

★★★★★ Exceptional | ★★★★☆ Very Good | ★★★☆☆ Good Enough | ★★☆☆☆ Frustrating | ★☆☆☆☆ Avoid

Features

  • 800-series Z-Wave chip with Long Range support extending coverage up to 1 mile line-of-sight
  • Backward compatible with 500 and 700 series Z-Wave devices for seamless network integration
  • SmartStart provisioning via QR code scanning for rapid device inclusion
  • Over-the-air firmware updates for security patches and feature improvements
  • S2 security framework with encryption for locks, garage doors, and security sensors
  • Up to 232 device capacity with support for multi-channel associations
  • Energy-efficient design suitable for always-on operation in server environments
  • USB 2.0 interface compatible with Raspberry Pi, Intel NUC, and x86 Home Assistant installations

Specifications

Price$40 – $50
ProtocolZ-Wave (500/700/800-series)
Hub RequiredNo (is the hub)
PowerUSB bus-powered
Cloud DependencyLocal
HA IntegrationNative (Z-Wave JS)
Voice ControlAlexa / Google / Siri (via HA)
Dimensions2.4 x 0.9 x 0.4 inches
Warranty1 year limited

Home Assistant Integration

Integration Method: Z-Wave JS

  • Requirements: Z-Wave JS add-on or Z-Wave JS UI add-on installed in Home Assistant, Zooz stick connected via USB port (use extension cable to reduce interference). Network security keys generated during initial setup.
  • Entities: Varies by connected Z-Wave devices. Typical entities include switches, dimmers, binary sensors (motion/door/window), locks, climate controls, battery levels, and scene activation triggers.
  • Setup: Settings → Add-ons → Z-Wave JS, select USB device path (typically /dev/ttyUSB0 or /dev/ttyACM0), configure security keys, wait for controller initialization. Add integration via Configuration → Integrations → Z-Wave JS.
  • Notes: Z-Wave network metadata stored separately from controller. Regular backups essential. Firmware updates available via Z-Wave JS UI. Use USB extension cable to prevent interference with WiFi and other USB devices.

Practical Considerations

  • USB Extension Mandatory: Direct USB connection causes RF interference with 2.4GHz WiFi and degrades Z-Wave mesh performance. Use quality USB 2.0 extension cable (3-6 feet) to isolate stick from server.
  • Firmware Updates Critical: 800-series controllers require firmware 7.23.2 or newer for optimal Long Range performance and security patches. Update immediately after installation via Z-Wave JS UI.
  • Network Migration: Permanently stored network resides on stick. Moving stick to different server preserves all paired devices. Metadata (names, areas, automations) must be backed up separately.
  • Device Inclusion Process: SmartStart simplifies pairing but requires QR code scanning. Traditional inclusion works for older devices. Always include devices at install location for accurate routing.
  • Mesh Healing Time: After adding/removing devices or moving controller, allow 24 hours for mesh to stabilize and optimize routing paths. Manually trigger heal if devices remain unreachable.
  • Security Key Backup: S2 security keys generated during setup are unrecoverable if lost. Store keys securely for disaster recovery. Re-pairing all secure devices extremely time-consuming.
  • Long Range Limitations: Z-Wave Long Range requires compatible devices. Most existing Z-Wave devices operate in standard mode. LR benefits primarily for outlying buildings and distant sensors.

References

OfficialZooz Homepage · ZST39 Manual · Support KB
Home AssistantZ-Wave JS Integration
BuyAmazon · Zooz Direct