sharky76 / zwave-automation-engine

Create and manage Z-WAVE scenes which are activated by certain criteria

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Z-WAVE Home Automation Engine

Create and manage home automation scenes which are activated by certain criteria

Uses Z-Way C API to communicate with the Razberry HW. On command-class data change can trigger a pre-defined scenes. Scene contains multiple actions including calling external script with custom environment, calling different scene, or run a service command. Service is an external plugin which provides extended commands to the scene actions. Look in services/ for some examples Provides easy to use CLI for creation of scenes and managing Z-WAVE network and devices

Look at Makefile to find out how to build this. Requires JSON-C and some other more well known libraries

About

Create and manage Z-WAVE scenes which are activated by certain criteria

License:GNU General Public License v3.0


Languages

Language:C 76.1%Language:Makefile 16.8%Language:JavaScript 5.9%Language:CMake 0.8%Language:Python 0.4%