jsimonetti / homealone

Yet another home automation system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HomeAlone Build Status GoDoc Go Report Card

HomeAlone is yet another home automation system written in golang.

It uses an MQTT broker for message communication between drivers. An inventory keeps track of all devices in the network. Each driver reports its' devices to the inventory and events to the event queue. Commands can be sent via the command queue and each driver can react individually.

MIT Licensed.

This package is still unfinished. No working product yet. I intend to at least add drivers for DMX/Art-Net and Zwave as these are the products I use.

About

Yet another home automation system

License:MIT License


Languages

Language:Go 83.6%Language:Protocol Buffer 16.4%