zwave-js-ui
Z-Wave Control Panel and MQTT Gateway
22,185
1,247
| Install | |
|---|---|
npm install zwave-js-ui |
|
| Latest Version: | 11.25.0 |
| Vue: | 3 |
| Older releases: | 2 |
| License: | MIT |
| Last Updated: | Oct 22, 2026 |
| Links: | GitHub · npm |
Maintainer: roberts_lando
Z-Wave JS UI
Full featured Z-Wave Control Panel and MQTT Gateway.
Main features
- Control Panel UI: Directly control your nodes and their values from the UI, including:
- Nodes management: Add, remove, and configure all nodes in your Z-Wave network
- Firmware updates: Update device firmware using manufacturer-supplied firmware files
- Groups associations: Add, edit, and remove direct node associations
- Z-Wave JS Exposed: Provides full-access to Z-Wave JS's APIs
- Full-Featured Z-Wave to MQTT Gateway: Expose Z-Wave devices to an MQTT broker in a fully configurable manner
- Secured: Supports HTTPS and user authentication
- Scene Management: Create scenes and trigger them by using MQTT apis (with timeout support)
- Debug Logs in the UI: See debug logs directly from the UI
- Access Store Files in the UI: Access the files are stored in the persistent
storefolder directly from the UI - Network Graph: Provides a beautiful map showing how nodes are communicating with the controller
- Automatic/Scheduled backups: Scheduled backup of NVM and store directory. It's also possible to enable automatic backups of NVM before every node inclusion/exclusion/replace, this ensures to create a safe restore point before any operation that can cause a network corruption.
- Zniffer Support: Supports Zniffer mode for debugging Z-Wave traffic
- Dianogsitics: Use Healtcheck and Link quality tools to diagnose network issues
Software integrations
- Home Assistant: using the official addon or standalone installation through plain MQTT or MQTT Discovery. See docs
- Domoticz: using MQTT Discovery. See docs
- OpenHAB: using MQTT Discovery. See docs
- Jeedom: using official Z-Wave JS plugin
- HomeSeer: Using Z-Wave Plus Plugin
- Homebridge: Using homebridge-zwave-usb plugin
- ioBroker: Using the offical adapter ioBroker.zwave-ws
Documentation
Related Packages
Version History
| Version | Released | License |
|---|---|---|
| 11.25.0 | MIT | |
| 11.24.3 | MIT | |
| 11.24.2 | MIT | |
| 11.24.1 | MIT | |
| 11.24.0 | MIT | |
| 11.23.0 | MIT | |
| 11.22.3 | MIT | |
| 11.22.2 | MIT | |
| 11.22.1 | MIT | |
| 11.22.0 | MIT | |
| 11.21.1 | MIT | |
| 11.21.0 | MIT | |
| 11.20.0 | MIT | |
| 11.19.1 | MIT | |
| 11.19.0 | MIT | |
| 11.18.0 | MIT | |
| 11.17.0 | MIT | |
| 11.16.2 | MIT | |
| 11.16.1 | MIT | |
| 11.16.0 | MIT | |
| 11.15.1 | MIT | |
| 11.15.0 | MIT | |
| 11.14.0 | MIT | |
| 11.13.0 | MIT | |
| 11.12.0 | MIT | |
| 11.11.0 | MIT | |
| 11.10.1 | MIT | |
| 11.10.0 | MIT | |
| 11.9.1 | MIT | |
| 11.9.0 | MIT |
Showing the latest 30 of 146. See every release on npm


