logo elektroda
logo elektroda
X
logo elektroda

Exploring Tuya Energizer Devices from Dirk van den Broek: A Detailed Teardowns

nielspiersma 3567 16
ADVERTISEMENT
  • Helpful post
    #1 20841402
    nielspiersma
    Level 9  
    Posts: 60
    Help: 3
    Rate: 20
    Hi all,
    Yesterday, I was surprised by a local action of "Dirk van den Broek" supermarkets. They are selling Tuya smart home devices, which are almost certainly LEDVACE-based. Especially the filament one, which shares many similarities. The printing and type set is the same, as is the coloring of the print.

    Let me start with an overview of the devices.
    Various Energizer smart devices in packaging.

    All of them were € 3,99, which meant I bought 40 of them ;). They are 4 euros cheaper than the ACTION LSC ones, which go around € 7,95. So, I took the risk of just purchasing them. Which, at the end of the evening, turned out to be an excellent pick.

    The Energizer Smart Wifi Socket.
    Front Package
    Energizer Smart WiFi Plug packaging.

    Rear Package
    Back of the Energizer Wi-Fi smart plug packaging with technical information and specs.

    Firmware detection
    Well, I needed to install the Tuya App to find the firmware. As always, it is quite easy, just run the app as guest mode, connect the device, and recover the firmware information.

    Software update window with a green check mark symbol.

    In this case, the main module and MCE are running version 1.1.4

    As we all know by now, no physical dismantling is needed anymore, thanks to the beautiful work from the creators of "tuya-cloudcutter", but being me and curious as always, I opened the smart socket. This is quite easy, just pry around the casing going to each corner, and pop out the cover. It should go without damaging the socket.

    Once opened, this is what you get:
    Disassembled smart Wi-Fi plug with exposed interior and circuit board.

    Here are a few more close-ups:
    Close-up of the interior of an Energizer Smart WiFi socket after opening the casing.

    Interior of a Wi-Fi smart socket with visible circuit board and electronic components.

    The final close-up showing the board marking
    Close-up of the CB2S module marking on a circuit board

    In this case, a CB2S, meaning a BK7231N-based device.

    So, with all the collected information, I could flash the Plug using cloud-cutter.

    For flashing, I used the following information:
    Flash-based on the firmware version, and I selected V1.1.4
    Choose OpenBeken firmware 308 (latest from: https://github.com/openshwprojects/OpenBK7231T_App/releases)
    And did the power off/power on magic (For which I, incidentally, built a smartplug rig, including automation in HomeAssistant, so the process is fully automated and I can lean back and enjoy my tea).

    Once finished, I could connect to the OpenBeken_MAC Wifi AP and configure my local wifi network.

    From there, it was no problem configuring the Smart Plug. It only has one LED and one relay, so no "Wifi LED"
    Very basic, but what would you expect for just € 3,99

    P7=LED_n (depending on you preference)
    P24=Relay
    P6=BTN


    Happy switching and this one will come to my to Costa Teguise!

    Template:
    {
    "vendor": "Tuya",
    "bDetailed": "0",
    "name": "Full Device Name Here",
    "model": "enter short model name here",
    "chip": "BK7231N",
    "board": "TODO",
    "flags": "1024",
    "keywords": [
    "TODO",
    "TODO",
    "TODO"
    ],
    "pins": {
    "7": "LED_n;0",
    "24": "Rel;0",
    "26": "Btn;0"
    },
    "command": "",
    "image": "https://obrazki.elektroda.pl/YOUR_IMAGE.jpg",
    "wiki": "https://www.elektroda.com/rtvforum/topic_YOUR_TOPIC.html"
    }



    And now, number two is the filament E27 smart LED.
    Energizer E27 LED bulb in front of its packaging.

    Front package:
    Packaging of Energizer E27 smart LED bulb.

    Rear package:
    Back of the packaging for the Energizer smart LED bulb.

    Firmware:
    I added this blub and retrieved the firmware version, in this case, V1.2.16. Spoiler alert: so did all the other lights.
    Message indicating no updates available for modules version 1.2.16.

    And again, happy flashing here, fired up the rig, started HA automation, and waited for the result.

    I connected to the OpenBeken_MAC wifi address and successfully attached it to my wifi.

    There was a small issue that I unintentionally flashed ESPHome Kickstarter. As such, I needed to flash back to OpenBeken. With the help of Crossid from the CloudCutter team, I could do this in no time. THe good thing is that my little ESPHome trip learned me that the filaments are connected to P24 and P26.

    If your warm/cool lights are mixed up, swap the channels. If memory serves me well, P24 is Channel 1, and P26 is Channel 2.

    And another one finished!

    Well, time for the third one:
    This is the E27 Smart LED / Multi Light

    Front package:
    Packaging of Energizer E27 Multicolor LED Smart Bulb.

    Rear package:
    Back packaging of Energizer smart LED bulb with technical information.

    As we already know, the firmware was version 1.2.16, and I did not bother connecting it to the Tuya App.

    Again, the flashing went like a breeze. No problems at all. But here comes the fun part. I didn't know which electronics were used on the inside. So now, it was time to dismantle the device. I could have fiddled around with the pins, but for a 3,99 euro device, I concluded I could sacrifice one. Ultimately, the casing opened easily, and the damage was not too bad. So, put a hobby knife between the socket and the plastic dome space and go round and round. It should pop off, and there is some caulking you can take off.

    Hood popped off:
    Close-up of an open smart LED bulb with visible diodes and control chip.

    You must pry a screwdriver on the side (for me, there was a tiny indent where I could pry the screwdriver in) and carefully try to pop the circuit board out. The more caulking you remove, the easier it will pop out.

    Inside electronics:
    Close-up of the internal electronics of a smart LED bulb.

    Another angle (you can see the damage on the top):
    Close-up of the inside of a smart LED bulb.

    Another closeup reveals that only four pins are soldered (3,3V, GND, and two PWM's)
    Close-up of the interior of an LED bulb, showing a green circuit board with electronic components.

    The final one, revealing the BP5758, is the controlling chip and the last info I needed:
    Close-up of a circuit board with electronics and LED diodes, visible BP5758 chip.

    So, I put everything back together and put some superglue between the casing and the hood.
    No damage is visible besides the little piece of plastic that broke off.

    Now, back to the configuration:
    The pins are connected in the following way:
    P6 -> BP5758D_DAT, Channel 0
    P9 -> BP5758D_CLK, Channel 1

    LED ordering
    R=2
    G=0
    B=1
    C=3
    W=4

    Spoiler alert: The same goes for the GU10 and E14 lights.

    We are almost there. Just two devices left:
    Smart LED E14 Multicoller bulb:

    Front package:
    Packaging of the Energizer E14 Multicolor Smart LED Bulb

    Read the package (indicating the € 3,99):
    Back of the Energizer S17422 smart LED bulb packaging.

    Flashing was no issue. Configuring the pins was a breeze.
    The pins are connected in the following way:
    P6 -> BP5758D_DAT, Channel 0
    P9 -> BP5758D_CLK, Channel 1

    LED ordering
    R=2
    G=0
    B=1
    C=3
    W=4

    And to sum it up, the Energizer GU10 Smart LED:
    Front package:
    Energizer GU10 smart LED bulb in packaging.

    Rear package:
    Back packaging of the Energizer Smart LED bulb.

    It handled the same as the E14 and E27
    Flashing was no issue. Configuring the pins was a breeze.
    The pins are connected in the following way:
    P6 -> BP5758D_DAT, Channel 0
    P9 -> BP5758D_CLK, Channel 1

    LED ordering
    R=2
    G=0
    B=1
    C=3
    W=4

    The plugs and lights are not better or worse than the ACTION LSC or LEDVANCE models. They are 50% cheaper, so I can recommend them for now.

    So, to summarize my experience, 5 out of 5! I got all devices working; none are damaged beyond repair, and they interact perfectly with Home Assistant.

    I'll create a template later on and do some mass provisioning, which is always nice if you have that many devices.

    Niels
    Attachments:
    • enegizer-smart-plug.zip (454 Bytes) You must be logged in to download this attachment.
  • ADVERTISEMENT
  • #2 20841442
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14393
    Help: 650
    Rate: 12314
    Thanks for the detailed review. Please attach OBK templates if you can so I can add them to our Teardowns list more easily.
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 21025300
    divadiow
    Level 38  
    Posts: 4835
    Help: 420
    Rate: 852
    @nielspiersma

    it'd be nice to see all these in the device list. do you have a completed template for each bulb?
  • #4 21025398
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14393
    Help: 650
    Rate: 12314
    @divadiow maybe I can release OBK simulator for Windows, it can help with generating templates more or less, would you like to check? Are you using Windows?
    Helpful post? Buy me a coffee.
  • #5 21025402
    divadiow
    Level 38  
    Posts: 4835
    Help: 420
    Rate: 852
    I am using Windows. I was looking to compile it once but I didn't finish. If you release that would be amazing. I mean, I could just make the template anyway manually, but it's obviously easier if it's supplied copy-paste.
  • ADVERTISEMENT
  • #6 21025437
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14393
    Help: 650
    Rate: 12314
    I don't have time to do a public release right now (that would be a guide in Smart Home Tutorials section), I can only make a beta testing release in seperate topic. I will ping you there once it's ready.
    Helpful post? Buy me a coffee.
  • #7 21025441
    divadiow
    Level 38  
    Posts: 4835
    Help: 420
    Rate: 852
    Oh no worries. I dunno why I stopped before. I could try again. Your call
  • #8 21025730
    nielspiersma
    Level 9  
    Posts: 60
    Help: 3
    Rate: 20
    More than happy to "pull" the templates using a Windows version of the release. Let me know how I can be of help.
    Niels
  • #9 21026911
    divadiow
    Level 38  
    Posts: 4835
    Help: 420
    Rate: 852
    please copy out config text from each device into a text editor then add product names/board/keywords/model and the url to this thread. choose an image address relevant for each product. keywords need not be repeated words from elsewhere in text block. paste each here as JSON from the syntax drop-down menu :)

    config is in the web app gui under config tab

    Screenshot showing the configuration tab in a web application, displaying a sample configuration JSON.

    example complete:

    Code: JSON
    Log in, to see the code
  • #10 21027135
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14393
    Help: 650
    Rate: 12314
    @divadiow @nielspiersma ok here is initial release of the simulator, can you check is it even starting for you?
    https://www.elektroda.com/rtvforum/topic4046056.html
    Helpful post? Buy me a coffee.
  • #11 21028760
    divadiow
    Level 38  
    Posts: 4835
    Help: 420
    Rate: 852
    don't worry. I'll make them. The mention of the OBK simulator I believe was just to make it easier for me to copy-paste a template out if I set the pins you've mentioned previously in the module config.

    Even easier would be you browsing to each device to copy the template out and posted here. not to worry

    https://www.elektroda.com/rtvforum/topic4018524.html#21026911
  • ADVERTISEMENT
  • #12 21029010
    nielspiersma
    Level 9  
    Posts: 60
    Help: 3
    Rate: 20

    >>21026911
    Will do, give me a bit of time as I now understand what you guys need I'll scavenge through all my OBK devices and collect the files.

    Cheers

    Added after 1 [minutes]:

    >>21027135
    Yup, working like a charm ;)
  • #13 21042261
    divadiow
    Level 38  
    Posts: 4835
    Help: 420
    Rate: 852
    Here are some mostly complete templates for 4 of the 5 devices. Please confirm module and assignments for the filament bulb

    nielspiersma wrote:
    If memory serves me well, P24 is Channel 1, and P26 is Channel 2.


    White Energizer Smart WiFi plug socket in packaging.

    Code: JSON
    Log in, to see the code


    Energizer E27 Smart Multicolor LED bulb in packaging.

    Code: JSON
    Log in, to see the code


    Code: JSON
    Log in, to see the code


    Code: JSON
    Log in, to see the code


    please confirm modules and flags in the GU10, E14 and E27. Anything else wrong or missing?

    cheers
  • #14 21042262
    nielspiersma
    Level 9  
    Posts: 60
    Help: 3
    Rate: 20

    I'll try testing the templates later today or this weekend.
    Many thanks this should speed up things 😄
    Niels
  • #15 21042282
    divadiow
    Level 38  
    Posts: 4835
    Help: 420
    Rate: 852
    sure. or if you took factory firmware backups I could complete if you upload. :)
  • #16 21042433
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14393
    Help: 650
    Rate: 12314
    It does not have to be full factory 2MB backup, you can also extract from already flashed device:
    [youtube]https://www.youtube.com/watch?v=WunlqIMAdgw [/youtube]
    Helpful post? Buy me a coffee.

Topic summary

✨ The discussion revolves around the recent acquisition of Tuya smart home devices, specifically Energizer-branded products sold at Dirk van den Broek supermarkets. The user purchased multiple devices, including a Smart Wifi Socket, at a significantly lower price compared to similar products from ACTION. Participants in the forum express interest in creating and sharing OBK (OpenBeken) templates for these devices, facilitating easier integration and configuration. There are requests for firmware extraction and template completion, with users collaborating to compile necessary information and resources for the devices, including configuration details and keywords.
Generated by the language model.

FAQ

TL;DR: At €3.99 each, these Dirk van den Broek Tuya Energizer devices are ~50% cheaper than LSC; “I got all devices working.” [Elektroda, nielspiersma, post #20841402]

Why it matters: This FAQ helps DIYers and Home Assistant users flash, map pins, and template these low‑cost Energizer Tuya devices safely.

Quick Facts

Which Energizer Tuya devices were tested in this thread?

Five: Smart WiFi Socket, E27 filament bulb, E27 multicolor bulb, E14 multicolor bulb, and GU10 multicolor bulb. The author flashed and configured each, then reported stable operation. He purchased them at Dirk van den Broek supermarkets under the Energizer brand. [Elektroda, nielspiersma, post #20841402]

How do I check the Tuya firmware version before flashing?

Open the Tuya app in guest mode, add the device, connect it, and read the firmware details. The plug reported 1.1.4, and all tested lights reported 1.2.16. This quick check helps you select the correct target in tuya‑cloudcutter. [Elektroda, nielspiersma, post #20841402]

How do I flash these with tuya‑cloudcutter and OpenBeken?

  1. Confirm firmware in Tuya app (plug 1.1.4; lights 1.2.16).
  2. In tuya‑cloudcutter, select the matching version and choose OpenBeken 308; perform the required power off/on sequence.
  3. Connect to the OpenBeken_MAC Wi‑Fi AP, join your network, then set pins. [Elektroda, nielspiersma, post #20841402]

What OpenBeken pin mapping should I use for the Smart WiFi Socket?

Use P7 as LED_n, P24 as Relay, and P6 as Button. The plug has a single LED and one relay, so you do not need a separate Wi‑Fi status LED assignment. The module is CB2S (BK7231N). [Elektroda, nielspiersma, post #20841402]

How do I set up the E27/E14/GU10 multicolor bulbs in OpenBeken?

Assign P6 to BP5758D_DAT and P9 to BP5758D_CLK, then map the channels as R=2, G=0, B=1, C=3, W=4. This configuration applied identically to the E27, E14, and GU10 multicolor bulbs in the teardown. [Elektroda, nielspiersma, post #20841402]

How do I configure the E27 filament bulb’s warm and cool channels?

Control the two filaments on P24 and P26. If warm and cool appear reversed, simply swap the assignments. This mapping was discovered during testing after a brief ESPHome detour. [Elektroda, nielspiersma, post #20841402]

Is there a ready‑made JSON template I can copy for these devices?

Yes. A community member posted mostly complete JSON templates for four of the five devices (plug, E27 multicolor, E14 multicolor, GU10 multicolor). They requested confirmation for the filament bulb’s module and assignments. [Elektroda, divadiow, post #21042261]

What flags and boards do the draft templates use?

Drafts propose flags=1024. The plug uses board CB2S, and the E27 multicolor lists board CBLC9. The E14 and GU10 drafts leave chip/board blank, pending confirmation. Review and validate on your hardware before publishing. [Elektroda, divadiow, post #21042261]

Do these devices work with Home Assistant?

Yes. After flashing to OpenBeken, the tester wrote they “interact perfectly with Home Assistant.” Integration was stable across the tested devices. [Elektroda, nielspiersma, post #20841402]

How do these compare to ACTION LSC or LEDVANCE models?

Functionally similar. The author noted they are not better or worse than ACTION LSC or LEDVANCE devices. The key advantage is cost: about 50% cheaper at €3.99. [Elektroda, nielspiersma, post #20841402]

What if I flashed ESPHome by mistake—can I recover?

Yes. The tester accidentally flashed ESPHome, then re‑flashed OpenBeken using the same cloud‑cutter workflow. Recovery was straightforward, and it helped confirm filament control on P24/P26. Quote: “With the help of Crossid… I could do this in no time.” [Elektroda, nielspiersma, post #20841402]

How can I copy a JSON template from an already flashed OpenBeken device?

Open the OpenBeken web app and go to the Config tab. Copy the config text, then add vendor, model, board, keywords, image, and a link to the thread. Paste it as JSON for sharing or PRs. [Elektroda, divadiow, post #21026911]

Do I need a full 2MB factory backup to get needed data?

No. You can extract the necessary information from an already flashed device. A moderator shared a guide to pull data post‑flash without the full factory backup. [Elektroda, p.kaczmarek2, post #21042433]

Is there a Windows tool to help generate or test templates?

Yes. An initial Windows OpenBeken simulator build was posted for beta testing. It can help validate configurations and speed up template creation. [Elektroda, p.kaczmarek2, post #21027135]

How many units were bought and did any fail?

The tester bought 40 devices. In hands‑on testing, 5 out of 5 devices worked and none were damaged beyond repair. This indicates good reliability for the batch. [Elektroda, nielspiersma, post #20841402]
Generated by the language model.
ADVERTISEMENT