Introduction
Our goal is to create free software library that interfaces with
selected Z-Wave PC controllers, allowing anyone to create
applications that manipulate and respond to devices on a Z-Wave
network, without requiring in-depth knowledge of the Z-Wave
protocol.
This software is currently aimed at Application Developers who
wish
to
incorporate Z-Wave functionality into their applications.
If you are a looking for applications to control your Z-Wave
devices,
please consult this
page
which lists applications that utilize OpenZWave.
Features
- Developed in C++
- Dotnet wrapper for Windows
- Portable to most Linux, Mac OSX and Windows Platforms
-
Works with the multiple
ZWave Controllers
- ZWave Protocol is abstracted away hiding a lot of the complexity
-
Works with most switches, dimmers, thermostats, energy monitors,
motion sensors, appliance modules,key fobs, door/window sensors
etc
(see
here
for a complete list)
- Security related devices such as Locks are Supported
- Reverse Engineered the ZWave Protocol
- Easy to add support for new devices
- Fully Documented Code Base
- Includes simple examples to demonstrate how to interface to the
code
Code Details