Skip to content

Yapi is a Java API that lets you control different Yeelight devices via Wi-Fi

License

Notifications You must be signed in to change notification settings

bruder-grimm/yapi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

THIS IS THE MUSIC MODE YOU'RE LOOKING FOR

If you're getting quota exceeded when controlling you device, this is the fork of the api that established a direkt connection between yeelight and java

Be a dear and just get this via jitpack

Yapi : Yeelight Java API

Yapi is an API that lets you control different Yeelight devices via Wi-Fi.

Get Yapi

To use Yapi, you can download the JAR here (Java 8 or above is required).

Usage / Example

Here is a simple example of how to use the API:

// Instantiate your device (with its IP)
YeelightDevice device = new YeelightDevice("192.168.1.47");
// Switch on the device
device.setPower(true);
// Change device color
device.setRGB(255, 126, 0);
// Change device brightness
device.setBrightness(100);

For a complete overview of available commands, see the API documentation.

About

Yapi is a Java API that lets you control different Yeelight devices via Wi-Fi

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%