Closed johnsethwatkins closed 3 years ago
What are the specs of the AC transformer that you are using, and how did you calibrate it to the meter?
Thanks for the reply.
I bought the AC transformer at the same time as I bought your board, and given that it's v1.2 I think that was at least 18 months ago if not more. I don't know what brand the transformer is, as to fit it into the fuse board I dremelled it out of the case to mount it into a better shaped 3D printed one. Therefore the brand is lost in time. I know that it was 9V AC rated and at least 500ma as that was your spec at the time and I was shopping for this transformer specifically and not re-using something I already had.
I don't have an oscilloscope to check the waveform, but as it's open I can see it's only a coil without circuitry, so I don't immediately see how the waveform can be affected in the step-down. On a multi-meter it reads 10.1V AC.
For calibration I have the transformer V (10.1) and the incoming supply V (221 yesterday) and I play with the voltage_cal value in esphome code. The highest value the code will accept is 65000, which only gets me to 118V measured.
The A calibration works perfectly, I'm at 26500 to get an accurate reading.
If everything points to the transformer I am happy to buy one of your recommended units listed on your readme, I just wanted to ask your advice before disappearing down that direction.
For the clamps I'm using (SCT-013-000 100A) I have I don't need to cut the onboard burden resistors do I (v1.2)?
So it is only the A Volts are reading correctly, but the B Volts are not? They should be exactly the same assuming you are using 1 transformer, and the voltage jumpers are not cut.
No, both are wrong.
I am feeding the board 10VAC from the transformer. As I write this I have just one clamp in-use, position CT1.
In code I have voltage_cal: '65535', which is the highest espHome will allow.
In both the raw log files and Home Assistant itself I am showing;
VoltsA 119.6V VoltsB 116.0V
True measured voltage with multimeter on fuseboard is 219V
Good morning,
Any further thoughts on this please?
Sorry for not replying sooner.
Since you have an older meter, the voltage reading is a little different than it is now. The difference between A and B can be accounted for by the variance in resistors. This can be corrected by tuning the calibration.
To get to 220V, you'll have to double the output in the ESPHome config. That will look like this:
phase_a:
voltage:
name: ${disp_name} Volts A
id: ic1Volts
accuracy_decimals: 1
filters:
- multiply: 2.0
Also, since the voltage isn't able to be brought up via the calibration gain, the power output will also need to be doubled, like this:
power:
name: ${disp_name} CT1 Watts
id: ct1Watts
filters:
- multiply: 2
for each phase
Fixed, working, happy! Thank you.
I've set up my 6 channel v1.2 board which I bought some time ago.
I bridged JP8-JP11.
I am EU based with nominal 220V supply. The actual measured V is 221v today.
I am using a SCT-013-000 100A clamp
ESPHome yaml below. Measured voltage is showing in logs/Home Assistant as 62.5V.
I would be very grateful for any help in identifying what I have done wrong with the deployment.