Skip to content

A basic python controller for a cheap Bluetooth LE RGB strip.

License

Notifications You must be signed in to change notification settings

kloptops/LEDBLE-Strip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LEDBLE-Strip

Ledble is a basic BLE LED RGB strip controller for a super cheap LED RGB strip.

I have used the work of kquinsland's reverse engineering efforts and decompiling the official android app for the strip to fill in the missing pieces.

Progress:

  • Turn on and off
  • Set rgb color
  • Set rgb color sort
  • Set rgb mode (pre-programmed sequences)
  • Sequence speed
  • Dimming works
  • Set "dynamic" mode (4 more pre-programmed sequences...)
  • On / Off timer, still cant get it to work.
  • DIY mode, (pointless)
  • Brightness doesnt work

TODO:

  • Figure out why it disconnects so frequently when sending multiple commands, maybe sending it too fast? It appears to be a linux bluez/bleak issue on raspberry pi.
  • Add all the supported functions of the LED strip
  • Add support for multiple LED strips
  • Add scanning system
  • Format it as a module correctly and add it to pypi

About

A basic python controller for a cheap Bluetooth LE RGB strip.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages