node-lightify-soef
v0.2.2
Published
lightify node module
Downloads
4
Readme
Osram lightify for Node.js
Low-level client library for controlling Zigbee lights, switches by Lightify Wireless gateway [Amazon link of OSRAM Lightify Wiress Gateway] (http://www.amazon.com/LIGHTIFY-wireless-connected-lighting-technology/dp/B00R1PB2T0)
This project is under development. all features might change
Install
$ npm install node-lightify
Usage
var lightify = require('node-lightify');
var connection = new lightify.lightify('x.x.x.x');
connection.connect().then(function(){
return connection.discover();
}).then(function(data) {
console.log(data.result);
connection.dispose();
}).catch(function(error){
console.log(error);
});
API
- connect
- connect to lightify gateway using tcp port 4000
- discovery
- discover Zigbee devices connected to the gateway
- discoverZone
- discover zones defined on the gateway
- nodeOnOff
- turn light on or off
- nodeBrightness
- adjust light brightness
- nodeTemperature
- adjust light temperature
- nodeColor
- change light color
- dispose
- disconnect from lightify gateway
Contributing
Contributions are very welcome! Please note that by submitting a pull request for this project, you agree to license your contribution under the MIT License to this project.
License
Published under the MIT License.