Giter Site home page Giter Site logo

utegental / zwavejs2mqtt Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zwave-js/zwave-js-ui

0.0 0.0 0.0 25.21 MB

Zwave to Mqtt gateway and Control Panel Web UI. Built using Nodejs, and Vue/Vuetify

Home Page: https://zwave-js.github.io/zwavejs2mqtt/

License: MIT License

Shell 0.41% JavaScript 12.95% TypeScript 41.29% CSS 0.15% Vue 44.75% Dockerfile 0.22% EJS 0.23%

zwavejs2mqtt's Introduction

Zwavejs2Mqtt

GitHub package.json version PRs Welcome MadeWithVueJs.com shield MIT Licence ci Docker Release GitHub All Releases Coverage Status Known Vulnerabilities Total alerts Language grade: JavaScript

Join channel

Buy Me A Coffee PayPal Patreon

dockeri.co

zwavejs TO mqtt

Fully configurable Z-Wave to MQTT Gateway and Control Panel.

Main features

  • 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
  • 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
  • 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 store folder directly from the UI
  • Network Graph: Provides a beautiful map showing how nodes are communicating with the controller
  • Supports the Official Home Assistant Integration: Can act as the backend driver for the official Home Assistant integration, using the same driver and socket server as the official addon
  • Supports Home Assistant Discovery via MQTT: In lieu of the official integation, can be used to expose Z-Wave devices to Home Assistant via MQTT discovery.
  • Supported by Domoticz (beta 2021.1) using MQTT Autodiscovery.
  • 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.

Documentation

Project documentation

zwavejs2mqtt's People

Contributors

robertslando avatar dependabot[bot] avatar zwave-js-bot avatar chrisns avatar dependabot-preview[bot] avatar ahochsteger avatar varet80 avatar towerhand avatar chilicheech avatar alcalzone avatar blhoward2 avatar jshridha avatar aretakisv avatar darkbasic avatar snyk-bot avatar scyto avatar jmgiaever avatar jcam avatar kenthua avatar larstobi avatar lordmike avatar pdbogen avatar raman325 avatar djdd87 avatar reubenbijl avatar onedr0p avatar mshiznitzh avatar luckyjay avatar floutchito avatar glenf avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.