Based on looking at the existing Tasmoto configuration, it appears to be a HLW8012 power sensor, correct? Found support in this in ESPHome https://esphome.io/components/sensor/hlw8012.html however there are some options which I need some more info.
What's the current resistor, and voltage divider values? Otherwise it looks like select pin is 12, CF1 is 5, and CF is 4. That seem correct?
From some tear down videos like https://www.youtube.com/watch?v=FWQe4RFgY1s (US plug with BL0937 energy meter chip) it seems the current sensing resistor is R001 that means 1mOhm. It corresponds to 16A rating as there is 16mVrms across the resistor at full load. The BL097 datasheet says maximum input voltage of measuring inputs is 35mVrms, so about 50% of the available scale is used.
I don't know about voltage divider, but similar voltage shall be at voltage sensing input of the chip.