Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zwave-js/node-zwave-js

Z-Wave driver written entirely in JavaScript/TypeScript
https://github.com/zwave-js/node-zwave-js

hacktoberfest iot razberry smart-home wireless z-wave zwave

Last synced: 2 days ago
JSON representation

Z-Wave driver written entirely in JavaScript/TypeScript

Awesome Lists containing this project

README

        

![node-zwave-js](docs/_images/logo.svg)

Z-Wave device driver written entirely in JavaScript/TypeScript

![Test and Release](https://github.com/zwave-js/node-zwave-js/workflows/Test%20and%20Release/badge.svg)
[![Discord](https://img.shields.io/discord/1111193770935996459?color=D82167&label=Chat%20on%20Discord&logo=Discord&logoColor=ffffff)](https://discord.gg/HFqcyFNfWd)

[![node](https://img.shields.io/node/v/zwave-js.svg) ![npm](https://img.shields.io/npm/v/zwave-js.svg)](https://www.npmjs.com/package/zwave-js)


๐Ÿ“ก Control your Z-Wave network from Node.js

๐Ÿ‘ถ Easy high-level API

๐Ÿ˜Š Just JavaScript (or rather TypeScript), no static library mess

๐Ÿ”ฅ blazing fast

## Intro

Z-Wave is an amazing piece of technology, but it is difficult to get started with and develop for.\
**It shouldn't be!** We've got you covered.

Built on Node.js and compatible with all known 500, 700 and 800 series Z-Wave controller hardware adapters, **Z-Wave JS** runs on almost anything with a little bit of computing power and a serial port. Check out the [documentation](https://zwave-js.github.io/node-zwave-js) to get started!

## Quick Links


License ยท
Changelog ยท
Documentation ยท
Device configuration DB




Open in Gitpod

## Supporting Z-Wave JS

Started in 2018, **Z-Wave JS** has breathed new life into the Z-Wave ecosystem and is now powering thousands of smart homes all over the world. We strive to build the best open source Z-Wave device driver out there and hold ourselves to the highest standards.

If you'd like to help support the future of the project and make the Z-Wave world a better place, please consider:

- Contributing [configuration files](https://zwave-js.github.io/node-zwave-js/#/config-files/overview) for new devices, so we have our hands free for the actual development.
- Sending us devices to test. Working with an actual device is much more efficient than trying to debug with logfiles.
- Giving funds by becoming a [supporter](https://github.com/sponsors/AlCalzone). Personally or with your company, monthly or one-time - every little bit helps. [Read more](https://zwave-js.github.io/node-zwave-js/#/getting-started/integrators.md?id=how-to-support-the-development)...

**Top Sponsors:**


Nabu Casa