Sonoff powct / pow ring power not accurate

Good day,

I flashed my Sonoff POWCT with ESPHome. The relay works perfectly, but the power accuracy is most definitely NOT correct. I tested it with an electrician. I have 2 units, one has ESPHome and the other is stock with the Ewelink app.

The mains measure 235w and when the 3kw geyser kicks in, the house measures 1183w. The device with the stock firmware measured over 4kw. Oh and when exceeding the 4kw, the ESPHome flashed POWCT actually drops it’s reading to 537w

Can anybody kindly please point me in the right direction? I tried flashing to Tasmota, but apparently that’s not possible.

Kind regards,

Hi, I found the same problem and made a fix.
You can try the PR here: [cse7761] Add Sonoff POW-CT support and frequency sensor by mick96 · Pull Request #7836 · esphome/esphome · GitHub
Have a look at the related documentation PR for usage details: [cse7761] add POWCT and frequency support by mick96 · Pull Request #4469 · esphome/esphome-docs · GitHub

Nice work there @mick96.
Looking forward for the Merge if is approved.
Is there anything we can do to help with that ?