logo elektroda
logo elektroda
X
logo elektroda

[BK7321N/CB2L] Energizer Smart RGB-Watt LED Light Bulb (E26) - OpenBeken Flash

jacobefaust  Cool? (+2)

Device: Energizer Smart RGB-Watt LED Light Bulb
Model: EAC2-1002-RGB (EAC2-1002-ME2)
FCC ID: 2AWECBR30CCT2

Chip-Family: BK7231N

Tuya Firmware Version: 1.3.21

I managed to snag a few Energizer 60W replacements (E26 base) RGB bulbs on sale at Menards (north-midwest American gargantuan home improvement store).

As I am too chicken to try to disassemble the bulb, I gave tuya-cloudcutter a shot. Using the FCC ID, the internal photos reveal a CB2L module implying a BK7231N chipset. The fun came trying to determine what the pin assignments were. Without having torn down the bulb, I didn't know how the tuya module was connected to the LEDs (or if there were driver chips). Knowing the module really helped reduce the field of 26 pins to only looking at 6 luckily. Via trial and error, it turned out there was a BP5758D driver chip for the LEDs (I got lucky and guessed that it most likely had the most common chipset.... after I tried an asinine number PWM configurations).

Flashing Method: Tuya-cloudcutter

OpenBeken Firmware: OpenBK7231N_UG_1.15.408.bin

PIN: ASSIGNMENT
---------------
P7 (PWM1): BP5758D_DAT
P8 (PWM2): BP5758D_CLK

Note, the photos are unabashedly copied from the FCC listing. Also note, the FCC listing indicates that there are multiple other bulbs with this chipset.



About Author
jacobefaust wrote 6 posts with rating 3 , helped 1 times. Been with us since 2023 year.

Comments

p.kaczmarek2 23 Jul 2023 10:37

Hello, I see you've been guessing which pins are used for I2C-like communications, but have you tried the automatic approach? Please try, and let me know if this approach works for your device. If... [Read more]

jacobefaust 24 Jul 2023 04:48

@pkaczmarek2 your solution worked for me! I followed the video, and after following a minor patch for Ubuntu I was able to extract the exact pin assignment that I had so laboriously derived previously. I... [Read more]

p.kaczmarek2 24 Jul 2023 06:29

Hmm, why does the configuration seem to have only 4 channels? - LED remap is 0 1 2 3 ? Still, I think we can assume that it should be: - LED remap is 0 1 2 3 ? Maybe the part of JSON didn't... [Read more]

%}