Skip to content

goldee/node-yeelight-blue

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-yeelight-blue

A node.js lib for the yeelight blue

Yeelight Blue Message Interface

Install

npm install yeelight-blue

Usage

var YeelightBlue = require('yeelight-blue');

Discover

YeelightBlue.discover(callback(yeelightBlue));

Connect and Setup

// connects + discovers services and characteristics
yeelightBlue.connectAndSetup(callback);

Disconnect

yeelightBlue.disconnect(callback);

Turn off/on

yeelightBlue.turnOff(callback);

yeelightBlue.turnOn(callback);

Set Color and Brightness

var red        = 255; // 0 - 255
var green      = 255; // 0 - 255
var blue       = 255; // 0 - 255
var brightness = 100; // 0 - 100

yeelightBlue.setColorAndBrightness(callback);

Set Gradual Mode

Enables/disables gradual fading when setting colors and brightness

var on = true; // true (default) | false

yeelightBlue.setGradualMode(on, callback);

Events

Disconnect

yeelightBlue.on('disconnect', callback);

About

A node.js lib for the yeelight blue

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published