![]() ![]() Will show last grayscale color set_mode_temperature(temperature): ? (maybe on-board mic is needed -mine just shows last color)īrightness: 0-100 (0x00-0圆4) does not work on: Controller have 2 states (use set_power command): statesĬontroller heve 5 modes (use mode commands to change) modesĬan set grayscale from black to full whiteĬan set brightness and temperature(cold to warm white)Īuto color change, can set patterns, brightness and speed Simply connect to my controller "ELK-BLEDOM" (be:ff:f0:01:04:a8),Īnd write the hex command bytes to it's only writeable attribute: 0000fff0-0000-1000-8000-00805f9b34fb. I use the bluetooth-le-explorer open source microsoft app to send commands by simple copy-paste for now. Here is an example packet captured while pressing on a green button: 7e07050300ff0000ef: byte The app seems to putting garbage on non used bytes of the 9 bytes packet. I was too lazy for the timer commands stuff :) I reverse engineered most of my controller ble commands. My plan is to buy 10+ more units and control them all via a single ESP32 board! Protocol Reversingīy sniffing ble packets while pressing buttons on the auraLED app, I read Uri Shaked- Reverse Engineering a Bluetooth Lightbulb and got inspired!Īfter reverse engineering some commands I found that kquinsland- JACKYLED-BLE-RGB-LED-Strip-controller worked on a similar controller!Īnyway I'll write here what I found- it is still WIP. I found official auraLED app from google play to work! The QR code links to an unofficial StripV5.0.1.apk download page. I just got 1.7$ 12V BLE RGB LED strip controller from AliExpress Shop4661053 Store! Control a cheap BLE RGB LED strip controller! Introduction ![]()
0 Comments
Leave a Reply. |