Skip to content

Ianouu/node-snips-light-brain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is a smart light without brain ? 😐 💡

Node server to interact with yeelight. Provide API and web ui management.

Installation

Run the commands.

git clone https://github.com/Ianouu/node-snips-light-brain.git

cd node-snips-light-brain

npm install

Configuration

The server use http-auth to use authentification on routes. Therefore, you will need a file called creds.htpasswd on your lib folder. To get the file :
Install if you don't have the tools.

sudo npm install -g htpasswd

Then create your file with the following command.

htpasswd -bc ./lib/creds.htpasswd user_name password

Dev TODO

  • Try connection to loaded ip on db, when start the server.
  • Show connections on/off on light list
  • Page to show the API
  • Integrate a db reader
  • Add functionalities, turn all, turn on at ...

About

Node server to interact with yeelight. Provide API and web ui management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published