milight

1.0.0 • Public • Published

Nodejs-Milight

Nodejs for Milight RGB lights

Beware: there is no acknowledge from the milight module !

Installation

$ npm install milight

API Usage

var Milight = require("milight");

var milight = new Milight({
	host: "192.168.0.255",
	broadcast: true
});

// All zones on
milight.on();

// Zone 1 : red color
milight.zone(1).rgb("#FF0000");

// Zone 2 and 3: white light 50%
milight.zone([2,3]).white(50, function(error) {
  // Command sent !
});

##Configuration Milight constructor accepts an optional configuration object. At the moment, the following is supported:

  • host String Hostname of milight module. Default : '255.255.255.255'
  • port Number Specifies the port of milight module. Default : 8899
  • broadcast Boolean Use broadcast udp socket. Default : 'true'
  • delayBetweenMessages Number Delay between messages in milliseconds. Default : 200ms

Author

Olivier Oeuillot

Contributors

https://github.com/oeuillot/node-milight/graphs/contributors

Readme

Keywords

Package Sidebar

Install

npm i milight

Weekly Downloads

4

Version

1.0.0

License

none

Last publish

Collaborators

  • oeuillot