Skip to content

JairoCarroll/excepturiarchitecto

Repository files navigation

node-zwave-js

Z-Wave driver written entirely in JavaScript/TypeScript

📡 Control your Z-Wave network from Node.js
👶 Easy high-level API
😊 Just JavaScript (or rather TypeScript), no static library mess
🔥 blazing fast

Introduction

node-zwave-js was started as an attempt to bring a spec compliant Z-Wave driver to the Node.js world but without the hassle of having to recompile static libraries whenever there is a major version upgrade. The only native dependency is node-serialport, which works flawlessly on all Node.js versions that this library supports (currently >= 10.0.0).

For the following explanations it is assumed that you are familiar with async/await and import syntax. This library may still be used with Promise syntax and require, but the syntax changes slightly. For method and interface signatures, the type annotation syntax from TypeScript is used.

It is recommended to either use TypeScript when consuming the library or work in an IDE that understands TypeScript definitions (like VSCode or WebStorm).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages