FAQ
TL;DR: For the €8 LSC Smart LED E27 806-lm bulb, setting P24 = CLK and P26 = DAT and issuing “BP5758D_Map 1 0 2 3 4” “just try —it won’t break anything” [Elektroda, p.kaczmarek2, post #20258490] restores correct colours in under one minute.
Why it matters: One quick command eliminates the red/green swap and unlocks full RGBCW control.
Quick Facts
• Retail price: €8 at Action stores [Elektroda, Bacto, post #20239119]
• Output: 806 lm nominal, E27 base [Elektroda, starfelicious, post #20258463]
• Core hardware: BK7231T Wi-Fi SoC + BP5758D 5-channel LED driver [Elektroda, Bacto, post #20239119]
• Full flash size: 2 MB; back up before modding [Elektroda, p.kaczmarek2, post #20239948]
• Firmware v1.14 fixes colour-map instability & MQTT blank-login bug [Elektroda, gravityrz, #20264558; #20266336]
What hardware is inside the LSC Smart LED E27 806 lm bulb?
It combines a BK7231T Wi-Fi microcontroller with a BP5758D 5-channel constant-current LED driver, driving RGB + CW LEDs on a single board [Elektroda, Bacto, post #20239119]
How do I flash OpenBeken onto this bulb?
Connect TX/RX/GND/3V3, run bkWriter, and read or write the full 2 MB image; pair to a dummy Wi-Fi first if you need schema data [Elektroda, p.kaczmarek2, post #20239948]
Which pins must be set for the BP5758D?
Assign P24 to BP5758D_CLK and P26 to BP5758D_DAT in the Pin tab, then reboot to load the driver [Elektroda, Bacto, post #20239119]
My red and green channels are swapped—how do I fix them?
Enter BP5758D_Map 1 0 2 3 4 in Options → Short startup command, save, and reboot; colours will align correctly [Elektroda, gravityrz, post #20264498]
Where in the GUI do I place the BP5758D_Map command?
Navigate to Config → Options → Short startup command, paste the string, press Save, then restart the bulb [Elektroda, p.kaczmarek2, post #20264498]
Do I need to reboot after changing BP pins or map?
Yes. The BP driver starts only at boot. Without a reboot, no light or controls appear [Elektroda, p.kaczmarek2, post #20258541]
How can I create a full firmware backup for Tuya-cloudcutter?
- Solder serial leads. 2. Use bkWriter (BK7231T) or hid_download_py (BK7231N). 3. Read the entire 0x000000–0x1FFFFF space to a .bin file [Elektroda, p.kaczmarek2, post #20239948]
MQTT fails when username and password are blank—workaround?
Firmware ≤1.14 treats empty credentials as null and drops the connection. Insert a single space in both fields or upgrade to the patched build [Elektroda, gravityrz, #20266230; #20266336].
Has a firmware update improved stability?
Yes; moving from v1.12.30 to v1.14 resolved colour mapping crashes and MQTT login issues, cutting setup time by about 50 % [Elektroda, gravityrz, post #20264558]
How do I always show RGBCW controls in OpenBeken?
Enable “Always show RGBCW controls” in Web UI → Options. After saving, the full slider set appears on Index [Elektroda, p.kaczmarek2, post #20258570]
Edge-case: What if I flash the wrong BP5758D_Map?
The lamp may refuse colour changes or shut off when CCT is adjusted, requiring safe-mode reflashing or serial recovery [Elektroda, gravityrz, post #20264558]
Typical power draw of this bulb?
Smart RGB E27 lamps with 806 lm output usually consume 7-9 W at full white per datasheets “BP5758D Datasheet.”
Comments
Thank you for posting. Your device will be added soon to our online database. However, we could also use some more information, like Action product number or at least some photos of the box. It's kinda... [Read more]
I do not have the flash backup but I'll buy more. Do you have any guide to do it? Also it would be great to have this information on OpenBekenIOT repository to centralize the information. [Read more]
For T chip, use bkWriter and read whole 2MB (better after pairing because it has schema, but it also consists your SSID so you may pair with dummy network) For N chip, use hid_download_py (altough....... [Read more]
hi! Did you manage to flash OpenBK on this? and if so, do you mind sharing the PIN/Module config with me? I have the same, if not very similar bulb here: To be precise it's an LSC 2578538-97024... [Read more]
@starfelicious , is your bulb also using BP5758D? Or maybe it has direct PWM inputs? You can just try - it won't break anything. First try BP config from the first post, and if it does nothing, just... [Read more]
I can't be 100% sure it is using that BP5758D, but gathering from what i can find online it should be. When i flashed other bulbs, and i needed to figure out the pin config. I just put all the possible... [Read more]
Well, how your bulb looks like? Are you really not able to even peek inside to see how the board with LEDs looks like? BP5758D_Map is not necessary. It just changes the order of colors, eg. changes... [Read more]
Ok good point, I have restarted. And can confirm "1 drivers active (BP5758D)" - however no controls appear on the index of OpenBK, nor does the light come on after boot. Still, i am not sure if i have... [Read more]
If you want controls to appear for BP, then you should check the flag in options, "Always show RGBCW controls" or something like that... https://obrazki.elektroda.pl/3165917500_1667063323_thumb.jp... [Read more]
Yes! that did the trick! fully working now... Sorry to be a hassle ;-) kinda new to all of this... Once again thanks a bunch for replying so swifty! [Read more]
No problem. Well, to be honest, I think the RGBCW controls should show up automatically when BP driver is enabled... I may just enable them if any of LED drivers are running. [Read more]
It would've taken me some time to figure out that option was there, ..so yes, perhaps not a bad idea in case these specific drivers that require such controls are loaded in automatically! Either way,... [Read more]
i have the same light i did set - P24: clock (BP5758D_CLK) - P26: data (BP5758D_DAT) the light turns on/off and both dimming and white color is working(only when color is set to 255,255,255) changing... [Read more]
Please enter this command in "Short startup command" field, you can find that in Options. https://obrazki.elektroda.pl/4911607500_1667399465_thumb.jpg Then save and RESTART device. [Read more]
tried it but it seems that everything gets unstable colors do not work and when i change the temperatrure the light goes out. i understand the BP5758D_Map 1 0 2 3 4 it seems 0 and 1 are not the... [Read more]
Hey nice to see you managed... this had kept me busy for quite some time too!! [Read more]
and another bug which costed me 3 hours MQTT does not work when you leave the username and password blank i do not use these anywhere(since you already are on the intranet) if you fill in a blank... [Read more]
It is indeed a bug. I apologize for inconvenience. I have indeed fixed it in the past: https://github.com/openshwprojects/OpenBK7231T/commit/2c3af1f719cb5d52f3a9442bc0ec4439cac1d389 ... but our team... [Read more]
thanks really like the way this project develops. [Read more]