Home Automation API
npm install automation-api * WiringPi must be installed in order to compile.
* LIRC must be installed
* RCSwitch module must be installed https://www.npmjs.com/package/rcswitch (dependencies)
* RCSwitchHE module must be installed https://github.com/ovanduynslaeger/rc-switch-he (dependencies)
* lirc-node module must be installed https://www.npmjs.com/package/lirc_node(dependencies)
npm install automation-api --save
require('automation-api')(router)
REST API for Home Easy device (DIO, Chacon)
/rcswitchhe/remote/
/rcswitchhe/remote/
/rcswitchhe/remote/
/rcswitchhe/remote/
REST API for RCSwitch device
/rcswitch/group/
/rcswitch/group/
LIRC API for Infrared Remote
/lirc/device/
/lirc/device/
Release History
* 0.1.0 Initial release
* 0.1.1 Remove dependencies
* 0.1.2 Apis path modify
* 0.1.3 Errors management
* 0.1.4 Include rcsiwtch module and create .cpp for dio
* 0.1.5 Compilation correction
* 0.1.6 Add dependencies
* 0.1.7 Externalize HE module
* 0.1.8 Change dependencies
* 0.1.9 Change dependencies
* 0.1.10 Raspberry validation
* 0.1.11 Add lirc api
* 0.1.12 lirc command correction
* 0.1.13 lirc command vol iterate correction
* 0.1.14 Rebuild
* 0.1.16 Rebuild