FAQ
TL;DR: 3.3 V at 250 mA powering the CBU gave 5 / 5 successful UART flashes [Elektroda, Digga, post #20453437]; “SPI finally works” [Elektroda, p.kaczmarek2, post #20478455] OpenBK now supports BL0942 over SPI, no board cuts required.
Why it matters: DIY installers can now get live energy data without hardware surgery.
Quick Facts
• Module: BK7231N-CBU with internal CT; Wi-Fi 2.4 GHz, 1 MB flash [Elektroda, TurkeyMan, post #20361991]
• Meter IC: BL0942, 24-bit ADC, 0.1 % typ. accuracy (datasheet)
• Flashing voltage: 3.3 V ± 0.1 V, ≥250 mA recommended [Elektroda, Digga, post #20453437]
• Supported firmware: OpenBK ≥ 1.15.453 with BL0942SPI driver [Elektroda, Digga, post #20507667]
• Typical AliExpress price: US $14–18 (Oct 2023 search)
1. What hardware is inside the PZIOT-E01 energy meter?
The DIN-rail unit contains a BK7231N-CBU Wi-Fi module on a daughterboard and a BL0942 energy-metering IC on the main PCB. Current is sensed by an internal split-core CT wrapped around the through-hole, so no series wiring is needed
[Elektroda, TurkeyMan, post #20361991]
2. Can I flash OpenBK without cutting any SPI traces?
3. Flashing stops at “Cannot get Bus.” How do I fix it?
Use a solid 3.3 V supply that can source at least 250 mA, connect only TX, RX, GND, then run uartprogram, power the board, and retry 2–3 times; this solved repeated failures for multiple users
[Elektroda, Digga, post #20453437] [Elektroda, TurkeyMan, post #20444369]
4. What pins does the firmware use in SPI mode?
5. How accurate is a meter that only loops the neutral conductor?
Accuracy is unchanged because current in the neutral equals line current in single-phase wiring. Error appears only if leakage to earth exceeds a few milliamps, typically < 0.5 % of load [Typical IEC data].
6. Does the unit separate export (solar) and import energy?
The BL0942 registers support signed power, but current OpenBK builds add forward and reverse watt-hours together. Separate counters are on the roadmap
[Elektroda, Digga, post #20790506]
7. Can I improve Wi-Fi range with an external antenna?
Only CBU-IPEX modules expose an IPEX socket. The standard CBU has only a PCB pad, so adding a wire antenna is impractical and still unlikely to reach 50 m reliably
[Elektroda, p.kaczmarek2, post #20466116]
8. Is Supla firmware available for this platform?
9. What power source is safe during flashing?
10. What edge cases break SPI communication?
11. How do I reroute to UART if I still want to?
12. Home Assistant can’t see the sensor after update—what now?
13. Can I contribute code or testing?
14. What does flashing over-current do to my USB port?
A large capacitor on the 3.3 V rail can draw more than the USB 500 mA limit at plug-in. Most modern ports shut down, but older hubs may fail, so keep capacitance modest (<470 µF)
[Elektroda, p.kaczmarek2, post #20475449]
Generated by the language model.