Skip to content

pulento/yeego

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yeego

Go Report Card

Yeego is a light backend server to control Xiaomi Yeelight lights. It presents a simple REST API for easy frontend integration.

Install

Native

go get -u github.com/pulento/yeego
cd $GOPATH/src/github.com/pulento/yeego
go build
./yeego

Docker

Build a Docker image with:

docker build -t pulento/yeego https://raw.githubusercontent.com/pulento/yeego/master/Dockerfile

Then run it:

docker run -it --rm --name yeego --net=host pulento/yeego

Note the --net=host since Yeego needs multicast to discover lights, and do note that this network mode doesn't play nice on Docker for Mac since its Docker inside a VM inside MacOS X :)

Test

Point your prefered browser:

http://localhost:8080/

About

Light server to control your Xiaomi Smart Yeelight lights

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published