A teardown covers the Energy+ (Home Connect) Smart LED CCT GU10 5W, a Finnish-market smart bulb rated 400 lm and 3000-6500K.
Inside, it uses a WBLC5 module with BK7231T, and Tuya extraction mapped LED Cool to P26 and LED Warm to P24.
The bulb shipped with Tuya firmware V2.9.16, and the Tuya section starts at 2023424, so OpenBKT flashing via tuya cloudcutter is possible.
A generated script clears GPIOs and LFS, then assigns pin 26 to PWM channel 4 and pin 24 to PWM channel 5.
The main problem is control: the index-page toggle button does not switch the bulb on or off, while the status-page buttons do.
Generated by the language model.
Here is short "teardown" of Energy+ (Home Connect) Smart LED CCT GU10 5W. 400 lm, 3000-6500K.
This brand is exclusively in the Finnish market, so you probably won't ever find it abroad.
It had V2.9.16 Tuya firmware inside, so you can flash OpenBKT with tuya cloudcutter.
Device configuration, as extracted from Tuya:
- LED Cool (Channel 4) on P26
- LED Warm (Channel 5) on P24
Device seems to be using WBLC5 module, which is using BK7231T.
And the Tuya section starts, as usual, at 2023424
That's strange.... let's investigate this problem. How do those sliders in the Web App work for you? The ones in the Web App?
Is one linked to warm white brightness, and second to cool white brightness?
Or... [Read more]
Nimierkki
10 Dec 2023 09:31
Thanks for the fast reply @P.Kaczmarek2.
In Web App "status page", one is for cold white (4:0 role PWM) and second one (5:0 role PWM) is for warm white. I can turn them on/off and adjust them in Web App... [Read more]
p.kaczmarek2
10 Dec 2023 10:12
hmm what is the device template in the web app?
Can you try... changing channel 4 to 0 and channel 5 to 1 in the pins settings?
There might be a small logical error somewhere that I need to fix [Read more]
Nimierkki
10 Dec 2023 11:06
Thanks, changing channels was the key, now it's working like a charm :)
EDIT:
Channel 4 to 1 and Channel 5 to 0 was right one. [Read more]
p.kaczmarek2
10 Dec 2023 12:28
Still, it's a bug. Let me look into it. It should be fixed by evening. [Read more]
p.kaczmarek2
11 Dec 2023 12:51
@nimierkki I have submitted a fix for your issue, with future updates, it should always work, even with channels 4 and 5. Thank you for pointing out that issue to me! [Read more]
Why did the index-page toggle not work after flashing?
GPIOs kept their Tuya channel order. The web panel expected channels 0 and 1, so the bulb never received the on/off command [Elektroda, Nimierkki, post #20854481]
How do I restore the on/off toggle?
Open the pin configuration page.
Set P26 (cool white) to Channel 1 and P24 (warm white) to Channel 0.
The firmware drives both channels at 1 kHz PWM, which is above the 400 Hz flicker-fusion threshold for most users [Elektroda, Nimierkki, post #20853137]
Is there a known edge-case or failure?
Leaving channels at 4 and 5 on early OpenBKT builds causes the bulb to ignore the master toggle, appearing ‘dead’ even though sliders work [Elektroda, Nimierkki, post #20854481]
Can I roll back to Tuya firmware?
If you saved the 2 MB flash dump before flashing, you can reflash it via UART or OTA recovery; otherwise, rollback is impossible [Elektroda, Nimierkki, post #20853137]
How do I adjust brightness and colour temperature after the fix?
Use the two sliders on the Status page: the left slider sets cool-white intensity, the right controls warm-white; blended values yield any CCT from 3000 K to 6500 K [Elektroda, Nimierkki, post #20854481]
What quotation sums up the user experience after the tweak?
Comments
That's strange.... let's investigate this problem. How do those sliders in the Web App work for you? The ones in the Web App? Is one linked to warm white brightness, and second to cool white brightness? Or... [Read more]
Thanks for the fast reply @P.Kaczmarek2. In Web App "status page", one is for cold white (4:0 role PWM) and second one (5:0 role PWM) is for warm white. I can turn them on/off and adjust them in Web App... [Read more]
hmm what is the device template in the web app? Can you try... changing channel 4 to 0 and channel 5 to 1 in the pins settings? There might be a small logical error somewhere that I need to fix [Read more]
Thanks, changing channels was the key, now it's working like a charm :) EDIT: Channel 4 to 1 and Channel 5 to 0 was right one. [Read more]
Still, it's a bug. Let me look into it. It should be fixed by evening. [Read more]
@nimierkki I have submitted a fix for your issue, with future updates, it should always work, even with channels 4 and 5. Thank you for pointing out that issue to me! [Read more]