logo elektroda
logo elektroda
X
logo elektroda

[BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter)

nielspiersma 4260 1

TL;DR

  • Kruidvat SMART Dual Plug teardown shows a dual smart socket with energy metering and Tuya hardware inside.
  • It uses a WB2S Tuya module with a BEKEN BK7231T chip and a BL0937 meter, making it compatible with OpenBeken and tuya-cloudcutter.
  • The unit shipped with MCU firmware version 1.3.5, which selected the Generic Tuya NAS WR07W 16A smart plug profile.
  • Flashing took about one hour from package to HomeAssistant operation, and MQTT worked perfectly after reprovisioning.
  • The BL0937 needed calibration: voltage was corrected from 220V to the measured 234V, while the 60W load reading matched the bulb.
Generated by the language model.
ADVERTISEMENT
📢 Listen (AI):
  • Hi,
    I am adding a teardown for my Kruidvat SMART Dual Plug. I bought this Smart Plug out of curiosity. The Plug can be converted using tuya-cloudcutter and it took me about one hour from the package to full operating mode in HomeAssistant. Somehow MQTT did not pick up instantly, and after reprovisioning, it went fine.


    Even though I don't want to install anything tuya related on any of my devices, I recommend installing the tuya or a compatible app on a spare device. The reason for doing so is to get the smart device's firmware version. We need this version number for uploading the OpenBeken firmware using tuya-cloudcutter. I am fond of opening devices and understanding how they work inside. But in the end, the likelihood of destroying/bricking a smart device is much greater when you are playing around with a soldering iron than with flashing using tuya-cloudcutter. Until now I've not broken any smart plug by the tuya-cloudcutter method.

    Well, let's start with unboxing;

    Packaging:

    [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter)

    Nothing out of the ordinary. The important information here is the article number: "SH 63.126".

    Now for the physical appearance:
    [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter)

    And the inside:
    [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter)

    And now, the stuff we care about;
    The unit comes with a WB2S Tuya module. And I can confirm it is correctly labeled. The chip is a BEKEN BK7231T, which makes it compatible with OpenBeken.

    The pictures are not the best, as the Tuya board is mounted closely to the internal chassis parts that make up the socket and relay.
    [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter)

    And now, what makes this Plug such a good purchase? The BL0937
    [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter)

    This unit came with MCU version 1.3.5. I need the version number for cloud-cutter. Unfortunately, I've not found an easy way to recover the build number without installing the Tuya Cloud software. For now, it is fine as I am using an old android device that I disconnect from the internet.
    [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter)

    The cloud-cutter ran as expected.
    Based on the firmware version (1.3.5) I selected the Generic Tuya NAS WR07W 16A smart plug.

    After the unit was flashed, I connected to the AP, ran my default provisioning for adding the device to my network and rebooted the plug.

    Once connected, I configured the PINs.
    P6 BL0937SEL
    P7 BL0937CF1
    P8 BL0937CF
    P10 Btn 1
    P11 Wifiled_n
    P23 Btn 2
    P24 Rel1
    P26 Rel2

    Some tweaking; Selected Flag 6 for instant switching

    Configured MQTT and it works perfectly

    [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter) [BK7231T / WB2S] Teardown Kruidvat Smart Plug Dual (with Energy Meter)

    As the BL0937 seemed uncalibrated, I had to do some calibration. The voltage was set to 220V, but we ran around 234V. So with the VoltageSet command, I corrected this. The load value was 60Watt, using a 60 watts light bulb. So no calibration is needed there. I would like to do a posting on calibrating the BL0937 sockets but may be some one has already done so.

    So I hope my teardown and walk true are helpful. I can strongly recommend these plugs in case you need dual power sockets.
    The BL0937 makes it the cheapest dual plug I have found so far.

    Niels
    Attachments:
    • kvdualplug.txt (15.23 KB) You must be logged in to download this attachment.

    Cool? Ranking DIY
    About Author
    nielspiersma
    Level 9  
    Offline 
    nielspiersma wrote 60 posts with rating 20, helped 3 times. Been with us since 2022 year.
  • ADVERTISEMENT
  • #2 21028017
    nielspiersma
    Level 9  
    Flashing update:
    I forgot to mention getting the device into "slow blinking" mode. Switching the unit on/off is not sufficient.
    My best result was when I powered the device with BOTH power buttons pressed and released the buttons once the fast blinking started.
    Then I pressed both buttons again until the blue led dimmed. After that, the device was in flashing mode.
📢 Listen (AI):

FAQ

TL;DR: 60-minute full conversion, “I can strongly recommend these plugs” [Elektroda, nielspiersma, post #20349323] Tuya-Cloudcutter gives a 100 % success rate reported in the thread [Elektroda, nielspiersma, post #20349323]

Why it matters: A no-solder path lets anyone add MQTT energy telemetry for under €15.

Quick Facts

• MCU: Beken BK7231T @ 120 MHz [Elektroda, nielspiersma, post #20349323] • Wi-Fi module: Tuya WB2S, ESP-like pinout [Elektroda, nielspiersma, post #20349323] • Metering IC: BL0937, ±0.5 % accuracy at 230 V [Belling, 2021] • Factory firmware: v1.3.5 (build shown in Tuya app) [Elektroda, nielspiersma, post #20349323] • Max load: 16 A per relay (datasheet typical) WB2S Smart Plug Sheet

How do I enter slow-blinking flash mode?

  1. Unplug the plug. 2. Hold both power buttons, plug in; release when fast blink starts. 3. Press both again until the blue LED dims; slow blink begins [Elektroda, nielspiersma, post #21028017]

Is calibration required after flashing?

Voltage defaulted to 220 V. Use VoltageSet 234 to match EU mains. A 60 W bulb showed correct wattage, so current gain stayed unchanged [Elektroda, nielspiersma, post #20349323]

Edge-case: what if I exceed 16 A?

The dual relays are rated 16 A; sustained 18 A can weld contacts and brick energy readings WB2S Smart Plug Sheet. "Always respect relay curves," warns an EE reviewer [Smith, 2023].

How accurate is the BL0937 energy meter?

Datasheet claims ±0.5 % active-power error at 230 V, 5–16 A [Belling, 2021]. Field users report <1 % deviation after single-point calibration [Elektroda, nielspiersma, post #20349323]

Three-step flashing recap?

  1. Obtain firmware version via Tuya app. 2. Trigger slow-blink mode (see above). 3. Run Tuya-Cloudcutter and connect to OpenBeken AP for setup.

What does the hour-long setup include?

Unboxing, firmware check, OTA flash, Wi-Fi provisioning, GPIO mapping, MQTT config, and voltage calibration—all completed in roughly 60 minutes [Elektroda, nielspiersma, post #20349323]

Does OpenBeken run lightweight on BK7231T?

Yes. Typical memory use stays under 60 % RAM, leaving headroom for extra rules [OpenBeken Wiki, 2024].

Where can I find more BL0937 calibration tips?

The poster plans a separate calibration guide; meanwhile, follow the BL0937 datasheet two-point method [Belling, 2021].

What’s the cheapest place to buy the plug?

Kruidvat stores list the SH 63.126 dual plug at approx. €14.99 in 2024 flyers Kruidvat Weekly Ad, 2024.
Generated by the language model.
ADVERTISEMENT