zwave-js

Manage Z-Wave JS devices and zwavejs2mqtt/zwave-js-ui software for home automation.

6|1|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/L3DigitalNet/Claude-Code-Plugins --skill zwave-js
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zwave-js
Source: https://github.com/L3DigitalNet/Claude-Code-Plugins/tree/main/plugins/linux-sysadmin/skills/zwave-js
Command: npx skills add https://github.com/L3DigitalNet/Claude-Code-Plugins --skill zwave-js

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the management of Z-Wave devices and the zwavejs2mqtt/zwave-js-ui software, streamlining home automation setup and troubleshooting.

Core Features & Use Cases

  • Device Management: Include, exclude, and interview Z-Wave devices.
  • Network Health: Heal the Z-Wave mesh, check node statistics, and update device firmware.
  • Software Administration: Monitor logs, restart the service, and manage NVM backups.
  • Use Case: If your Z-Wave smart lock becomes unresponsive, you can use this Skill to check its status, ping it, re-interview it, and if necessary, heal the network to restore its connectivity.

Quick Start

Use the zwave-js skill to include a new Z-Wave device by following the pairing instructions.

Frequently Asked Questions about zwave-js

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I include a new Z-Wave device in zwavejs2mqtt?

To include a new Z-Wave device in zwavejs2mqtt, you initiate the pairing sequence via the management interface and follow the device-specific instructions to complete the interview and registration process.

Why does my Z-Wave smart lock become unresponsive on the mesh network?

When a Z-Wave smart lock becomes unresponsive, you can troubleshoot by checking its node status, pinging the device, re-interviewing it, and healing the mesh network to restore connectivity.

Can I back up and restore the NVM for my Z-Wave network?

Yes, you can manage NVM backup and restore operations for your Z-Wave network through the software administration features in zwave-js-ui to secure and recover your network configuration.

What is the best way to update firmware on Z-Wave devices?

The best way to update firmware on Z-Wave devices is by using the OTA firmware update functionality within Z-Wave JS to push new firmware versions directly to supported nodes.

How do I fix serial port errors with zwave-js-ui?

To fix serial port errors with zwave-js-ui, you can use the troubleshooting tools to check logs, verify the port configuration, and restart the service to re-establish the Z-Wave connection.