Node for Home Automation
General (home) automation framework based on node.js and mongoDB.
The aim is to provide a framework for home automation that can be used for example to control the lights on when the motion detector can see the movement. At first version will support onewire for get temperatures and then purpose is to get also zwave support.
HOME.JS Single-page web UI (http://host:port/) Services ( [POST] /service/:name[/:func] ): allowed functions: start, stop * cron (handle periodic functionality) * database (not implemented, manual setup) * owfs (not implemented,manual setup) Collections ( /:collection /:collection/:item ) RESTful CRUD functions * users * groups * devices * actions * schedules * ... Simple setup: [sensors] <--> [home.js] <--> [webUI]
See INSTALL file.
API Tested against node.js versions
0.10 | 0.8 | 0.6 |
---|
Released under the MIT License. See LICENSE file.
Copyright © 2013 by Jussi Vatjus-Anttila.