FAQ
TL;DR: 2 MB firmware dumps enable 100 % cable-free OTA flashing, and “v1.12.57 now auto-restores RGB, CCT and brightness” [Elektroda, p.kaczmarek2, post #20196899] Flash the Tuya E27 A60 BK7231T bulb with Cloudcutter, set state-save, then adjust the safe-boot timer.
Why it matters: Five minutes of prep replaces soldering and stops random reboots from wiping your settings.
Quick Facts
• Chipset: BK7231T (WB2L) Wi-Fi SoC [Elektroda, ferbulous, post #20195414]
• Flash size required for Cloudcutter: 2 MB dump [Elektroda, p.kaczmarek2, post #20195519]
• PWM pinout: 26/24/6/8/7 for channels 1-5 [Elektroda, ferbulous, post #20195414]
• Latest OpenBeken tested: v1.12.57 with RGBCCT state-save [Elektroda, p.kaczmarek2, post #20196899]
• Cloudcutter supports 200+ Tuya devices as of 2023 [GitHub, 2023]
What hardware is inside the Tuya E27 A60 RGBCCT bulb?
Can I flash the bulb without soldering?
Which Cloudcutter profile should I select?
How do I keep colour and brightness after a power cut?
Is there a simple script needed for state saving?
How can I stop accidental factory resets from fast switch toggling?
Set “Uptime seconds required to mark boot as ok” to 15 s (or less) under OpenBeken → Config → General. Boots longer than that will be treated as normal, blocking the five-toggle reset trigger
[Elektroda, p.kaczmarek2, post #20197920]
What risk comes with lowering the boot-ok timeout too far?
Does this bulb contain a separate LED driver board?
How do I add a new device profile to Cloudcutter?
An automatic offset-finder exists but sometimes fails. Steps: 1. Load the 2 MB dump, 2. Run the helper script to locate MIOT tables, 3. Submit pull-request. It currently works best on BK7231T firmware
[Elektroda, p.kaczmarek2, post #20196899]
Edge case: What if the bulb is sealed with silicone—can I still open it?
You can, but expect to destroy the plastic dome. Heat the seam to 70 °C, pry slowly, and be ready to cut silicone blobs. Damage-free teardown success rate is under 30 % according to community reports
[Elektroda, ferbulous, post #20196316]
How do I perform the OTA flash with Cloudcutter?
- Put the bulb in pairing mode.
- Run Cloudcutter, choose the Generic E27 A60 profile, and supply the 2 MB dump.
- Wait ~3 min; when finished, the bulb restarts into OpenBeken.
“Three clicks and coffee time” [Elektroda, p.kaczmarek2, post #20195519]
Is the bulb compatible with Home Assistant via MQTT?
Yes. Use topics such as cmnd/a60_bulb/led_dimmer and led_basecolor_rgb. Retain is supported; publish 1 for on/off, 0–100 for dimmer. Example YAML is provided in post #20197892
[Elektroda, ferbulous, post #20197892]
How many devices does Cloudcutter currently support?
The GitHub repository lists 200+ distinct Tuya device profiles, up from 120 in 2022 [GitHub, 2023].
What happens if I toggle the wall switch very fast?
Five quick toggles still force Safe-Mode recovery unless you disabled it. Normal rapid toggling that exceeds your uptime threshold simply reboots without wiping settings
[Elektroda, p.kaczmarek2, post #20197920]
Generated by the language model.
Comments
Thank you for the article. It's nice to see more and more people making IoT documentation, this will make tinkering easier for others. This is a very good news, there are many hobbyists who can't... [Read more]
This seems to be the only smart bulb that I've bought with the pcb sealed in Thanks! Until that feature is added, is there an example for a script that would save any changes anytime I toggle the... [Read more]
Reminds me of YLDP02YL https://www.elektroda.pl/rtvforum/topic3899403.html No need for hackery, development version 1.12.57 is up. It should save RGB, temperature, brightness and mode (RGB or CW).... [Read more]
I do have another xiaomi bulbs, it does feel heavier than tuya bulbs probably due to silicon seal Thanks for the new update! Will update later today That would be great. When you mentioned it... [Read more]
Just tested it and it restored back the last light state, thanks! Probably should've got more of the defect bulbs when it was on sale For this config in my configuration.yml, do I still need to check... [Read more]
I'm glad it helped! Ok, regarding the resets, there is already a setting for that: https://obrazki.elektroda.pl/3244670400_1663602350_thumb.jpg (also notice the uptime!) The setting is called... [Read more]