#zwave #open-source #openzwave #open-zwave

sys openzwave-sys

FFI Library to the opensource OpenZwave library

2 releases

Uses old Rust 2015

0.1.1 Jul 15, 2016
0.1.0 Jul 15, 2016

34 downloads per month
Used in openzwave

MPL-2.0 license

2MB
48K SLoC

C++ 36K SLoC // 0.2% comments C 4K SLoC // 0.1% comments Visual Studio Project 3.5K SLoC C# 2K SLoC // 0.4% comments .NET Resource 860 SLoC // 0.5% comments Rust 547 SLoC // 0.0% comments Visual Studio Solution 378 SLoC M4 268 SLoC // 0.4% comments Batch 198 SLoC // 0.3% comments RPM Specfile 122 SLoC // 0.0% comments Automake 107 SLoC Shell 93 SLoC // 0.3% comments

Open-Zwave wrapper for Rust

Documentation

See also the more featureful library openzwave-stateful.

Installation

Simply using the crate should work.

We build openzwave from a fork of the original repository. The change is a simple change to the Makefile that we still intend to upstream.

So we don't use any copy of openzwave you may have on your machine.

Dependencies