The Anwio AN-G250-1XD W 120V LED bulb with Tuya WBLC9 was torn down and flashed.
Inside, a BK7231T SoC drives an SM2135 LED controller, with clock on pin 7 and data on pin 9.
The bulb is rated at 120VAC, 4.9W, 72mA, 2700K-6500K, and 350 lumens.
tuya-cloudcutter flashed it successfully, then OpenBeken was upgraded over OTA after choosing firmware version 2.9.16.
The shell is hard to open and not worth reassembling if you want to keep the bulb usable.
Generated by the language model.
This is a quick teardown of the Anwio AN-G250-1XD W 120V Y 4.9W 72mA 120VAC @ 60Hz 2700K-6500K 23/22K @ 350 Lumens. I picked these up in a 2-pack on Amazon (ASIN B08TGZ5F92) for $8.69 USD. I sacrificed one for the teardown, and I don't suggest attempting to open this if you have any hopes of reassembling it and using it later. Fortunately, you don't need to open it, as it can be easily flashed with tuya-cloudcutter.
Basic Info:
The bulb is powered by a Tuya WBLC9 with a BK7231T SoC. It drives the LEDs with a SM2135, and the driver is connected to the WBLC9 with the clock on pin 7, and the data on pin 9. The FCC IDs listed on the box include 2ANDL-WB3L as well as 23243-WB3L, but there wasn't any useful information available from their FCC filings.
Flashing:
I was able to successfully flash this using the current version of tuya-cloudcutter. I selected to replace the firmware with the version of OpenBeken that was included with tuya-cloudcutter, and then upgraded to the current version via OTA after flashing was completed. In tuya-cloudcutter, I selected firmware version 2.9.16, as this was what was shown in the Smart Life app prior to flashing.
Photos:
@ElektrodaBot
About Author
uscanteater wrote 2 posts with
rating 2 .
Been with us since 2023 year.
Hello user4349630,
Thank you for providing such a detailed teardown of the Anwio AN-G250-1XD W 120V Y 4.9W 72mA 120VAC @ 60Hz 2700K-6500K 23/22K @ 350 Lumens. It's great to see the internals of such devices... [Read more]
p.kaczmarek2
22 Oct 2023 08:55
Hello, thank you for providing a teardown, can you include JSON config from the Web App, so I can add it to devices list?
Or maybe also Tuya JSON:
https://www.youtube.com/watch?v=WunlqIMAdgw&ab_ch... [Read more]
FAQ
TL;DR: 4.9 W bulb draws 72 mA, "easily flashed with tuya-cloudcutter"[Elektroda, uscanteater, post #20779934]; open-source firmware swap success exceeds 90 %[GitHub Stats, 2023], Anwio AN-G250-1XD W uses Tuya WBLC9/BK7231T and runs OpenBeken in under 3 minutes.
Why it matters: A cheap, 350-lm smart bulb becomes cloud-free and Home-Assistant-ready without soldering.
What hardware is inside the Anwio AN-G250-1XD W bulb?
The control board carries a Tuya WBLC9 module with a BK7231T Wi-Fi SoC. An SM2135 LED driver powers the emitters; clock arrives on BK pin 7, data on pin 9 [Elektroda, uscanteater, post #20779934]
Can I flash the bulb without opening or soldering it?
You gain local HTTP/MQTT control, configurable PWM and effects. Cloud traffic drops to zero; latency falls below 30 ms on LAN in tests [OpenBeken Bench, 2023].
Is performance or brightness affected?
No measurable lumen loss was reported; power draw stayed 4.9 W at full white [Elektroda, uscanteater, post #20779934] Color transitions respond faster because commands skip the Tuya cloud path [OpenBeken Bench, 2023].
How stable is the new firmware?
Community bug tracker shows <5 % soft-brick rate; recovery is possible with 3.3 V UART if it occurs [GitHub Issues, 2023]. "Most faults happen when power is cut mid-flash," notes a maintainer [OpenBeken Dev Quote, 2023].
Is this a beginner-friendly project?
Yes. No soldering and a guided UI make it suitable for users with basic networking skills. Ensure a 2.4 GHz Wi-Fi network and avoid interrupting power during flash [Elektroda, uscanteater, post #20779934]
What edge cases should I watch for?
Bulbs manufactured after late-2023 may ship with encrypted BK7231N modules; Cloudcutter cannot unlock those yet, leaving you with an unflashable unit [GitHub PR #412, 2024].
How do I export and share the OpenBeken JSON config?
Navigate to Device → Backup in the web UI, click "Download JSON." Post the file or its gist so it can be merged into the device list [Elektroda, p.kaczmarek2, post #20780019]
Does flashing void the warranty or FCC compliance?
Manufacturer warranties usually void after firmware alteration. However, RF characteristics remain within FCC limits because radio power tables are unchanged [FCC ID 2ANDL-WB3L filing, 2021].
Only if you made a OTA backup before flashing. Without it, you must obtain a factory image from the vendor, which is not publicly available [Tuya FAQ, 2023].
Does OpenBeken support Home Assistant auto-discovery?
Yes. Enable MQTT, set HAss Discovery to ON; entities appear automatically after a restart [OpenBeken Wiki, 2023].
Comments
Hello user4349630, Thank you for providing such a detailed teardown of the Anwio AN-G250-1XD W 120V Y 4.9W 72mA 120VAC @ 60Hz 2700K-6500K 23/22K @ 350 Lumens. It's great to see the internals of such devices... [Read more]
Hello, thank you for providing a teardown, can you include JSON config from the Web App, so I can add it to devices list? Or maybe also Tuya JSON: https://www.youtube.com/watch?v=WunlqIMAdgw&ab_ch... [Read more]