Z-Wave JS
Z-Wave protocol driver implementation for home automation in JavaScript
Z-Wave JS v15.31.2 puts endpoint grouping to work across a batch of meters and shutters.
◆Recent moves
- 7d ago
v15.31.2: migration fixes and endpoint grouping for eight devices
A patch that fixes controller-migration device classes and app preset overrides, then applies v15.31.0's endpoint grouping to eight more devices. It shows the new config feature paying off quickly.
View source ↗ - 22d ago
v15.31.1: Application Busy retries, NVM restore and route rebuild fixes
A patch for the controller and network paths: NVM restore and 500-series OTW updates stop aborting themselves during soft reset, Application Busy replies trigger a delayed retry, and overlapping network-wide route rebuilds are blocked. The Aeotec HEM 8 is the first config to use the endpoint grouping added in v15.31.0.
View source ↗ - 1mo ago
v15.31.0: endpoint grouping via config files, stricter config lints
Endpoint grouping can now be defined in device config files, letting multi-endpoint devices be handled without driver code. New lint rules for firmware version ranges show the config database is being put under stricter quality control.
View source ↗ - 1mo ago
v15.30.0: rare command parsing and new Aeotec, Nice, Shelly configs
Parsing for rarely seen commands plus about a dozen device config additions and corrections, including the Aeotec MultiSensor 8. It is a coverage release that follows the deduplication and RCP work of the previous two minors.
View source ↗ - 1mo ago
Command deduplication and persisted lastAwake in v15.29.0
v15.29.0 adds automatic deduplication of redundant and superseded commands — the driver now aborts or merges overlapping transactions rather than queueing them all. The new `lastAwake` property persists node wake-up times across restarts. Both are foundational reliability improvements for battery-powered device management.
View source ↗ - 2mo ago
Z-Wave JS ships a nine-PR RCP firmware driver overhaul with Nabu Casa support
⚡ SPARKv15.28.0 is the largest single-version push on RCP driver capability in this range — nine PRs covering the experimental firmware driver, Nabu Casa controller bootloader version detection, firmware update service chip version reporting, and Z-Wave CTT PTI capture parsing for Zniffer. The breadth signals a transition from experimental to near-production for the RCP hardware path.
View source ↗