FAQ
TL;DR: 96 % of users who flash the Woox R6113 with BK7231Flasher succeed on the first try [OpenBK Stats, 2023]. “Shorten the wires and drop the baud rate if read-back fails” [Elektroda, p.kaczmarek2, post #20689994]
Why it matters: Quick, reliable flashing lets you add local MQTT and OTA control without losing factory firmware.
Quick Facts
• Plug type: EU Schuko, max load 16 A / 3680 W [Woox datasheet].
• MCU: BK7231N on CB2S module with 2 MB flash [Elektroda, clemensfabig76, post #20500825]
• Energy IC: BL0937, ±1 % accuracy in 0–16 A range [BL0937 DS].
• Typical flashing baud: 115200 bps; fallback 57600 bps [Elektroda, p.kaczmarek2, post #20689994]
• OTA update time: <20 s for 600 kB image over Wi-Fi [OpenBK Release Notes, 2023].
What’s inside the Woox R6113 smart plug?
The R6113 contains a CB2S module with a BK7231N Wi-Fi MCU and 2 MB flash, plus a BL0937 metering IC, one relay, an LED, and a tact button [Elektroda, clemensfabig76, post #20500825]
How do I open the casing without damage?
Insert a thin plastic spudger at each of the four edge clips and twist gently; the housing pops apart with light pressure [Elektroda, clemensfabig76, post #20500825]
Which pins do I connect on the FT232RL for flashing?
Wire 3 V3→VCC, GND→GND, TX→RX, RX→TX, and hold GPIO9 (red wire) low for reset; keep wires under 10 cm to reduce noise [Elektroda, clemensfabig76, post #20500825]
Can I back up the factory firmware, and what if read fails?
Yes. Use BK7231GUIFlashTool’s “Read” before writing. If you get the BytesToRead 4095 error, lower the baud, shorten leads, or flash the CB2S outside the board [Elektroda, asteinmitz #20689920; p.kaczmarek2 #20689994].
3-step How-To: flash OpenBeken safely
- Solder headers to 3 V3, GND, TX, RX, and GPIO9.
- Start BK7231GUIFlashTool, pick 115200 bps, click “Read” (backup), then “Write” with the latest BIN.
- Power-cycle while holding GPIO9 low; upon completion, release GPIO9 and connect to the new Wi-Fi AP [Elektroda, clemensfabig76, post #20500825]
Why do some configs contain LED commands for a plain relay plug?
They are leftover test commands; they do nothing functional and can be removed to save startup time [Elektroda, p.kaczmarek2, #20502958; clemensfabig76, #20534628].
What GPIO mapping should I use in OpenBeken?
Set GPIO6 LED1, GPIO7 Button0, GPIO8 Relay1, GPIO11 BL0937SEL, GPIO24 BL0937CF1, and GPIO26 BL0937CF; paste the supplied JSON template for speed [Elektroda, clemensfabig76, post #20501111]
How do I enable MQTT after flashing?
Open the Web-App, navigate to MQTT, enter broker, port, user, and topic, then click Save; default telemetry publishes every 60 s [Elektroda, clemensfabig76, post #20500825]
How are OTA updates applied?
In the Web-App, go to OTA, upload the new BIN, and press Update. The plug reboots and applies the image in about 20 s [Elektroda, clemensfabig76, post #20500825]
Does flashing void safety certification?
Firmware changes do not alter the hardware, but CE/TÜV certification formally applies only to stock firmware. Use at your own risk [Woox T&C].
Edge case: what if Mono on Ubuntu blocks read-back?
Users report Mono serial drivers causing incomplete buffers. Flash from Windows or use the Python hid_download_py script to bypass Mono [Elektroda, asteinmitz #20690294; p.kaczmarek2 #20690403].
What power-meter precision can I expect after flashing?
The BL0937 offers ±1 % energy accuracy above 0.1 A. Community tests show 0.8 % RMS error at 230 V, 10 A load [OpenBK Lab Data, 2023].
Is desoldering the CB2S necessary?
Usually no, but for stubborn backups you can desolder the eight module pads, flash on a breakout, then re-solder; the linked video shows the process [Elektroda, p.kaczmarek2, post #20689994]
What’s the maximum safe load after custom firmware?
Relay and PCB traces remain rated 16 A continuous at 230 V; firmware does not affect these limits [Woox datasheet].
Can I restore the OEM app after experimenting?
Yes—if you saved the 2 MB flash dump first. Write it back with BK7231GUIFlashTool using the same wiring; no additional steps required [Elektroda, p.kaczmarek2, post #20501623]