Updated Power monitoring calibration (markdown)

Michael Ingraham 2019-05-25 01:50:27 -04:00
parent f7232fcced
commit cfa5671f72
1 changed files with 15 additions and 9 deletions

@ -3,8 +3,8 @@ You might need to calibrate your power monitoring device as correct measurements
## What you need
- Your power monitoring capable device flashed with Tasmota and configured to a correct module/template that supports power monitoring
- Calibrated multimeter (AC capable).
- A resistive load device (we use a 60 W incandescent light bulb in the example).
- Resistive load device is any device which draws a constant amount of power such as an incadescent or halogen light bulb (best choice since their power draw is declared on them). Electric kettle or electric heater can also be used but it is recommended to use a power meter in conjunction since the load *could* vary.
- A resistive load device (we use a 60 Watt incandescent light bulb in the example).
- Resistive load device is any device which draws a constant amount of power such as an incandescent or halogen light bulb (best choice since their power draw is declared on them). Electric kettle or electric heater can also be used but it is recommended to use a power meter in conjunction since the load *could* vary.
- **Do not** use switch mode driven devices such as LED lamps, computer equipment or inductive/capacitive devices such as motors!
- >*(optional)* Calibrated power meter (aka Kill A Watt).
@ -16,24 +16,30 @@ Turn power on and wait a few seconds for the power metering to settle on a stabl
### Step 2
Open the web UI to your device in one window and open another window to that same devices Console.
### Step 3
Verify the **Power** reading in the web UI (optionally with the power meter as well) for the expected 60 W and if needed change the power offset with command: <BR>&nbsp;&nbsp;&nbsp;&nbsp;`PowerSet 60.0`<BR>&nbsp;&nbsp;&nbsp;&nbsp;*(if you're using something with different power draw enter the appropriate number)*
Verify the **Power** reading in the web UI (optionally with the power meter as well) for the expected 60 W and, if needed, change the power offset with command:
&nbsp;&nbsp;&nbsp;&nbsp;`PowerSet 60.0`<BR>&nbsp;&nbsp;&nbsp;&nbsp;*If you're using something other than a 60W load, enter the your peripheral's power rating*
### Step 4
Verify the **Voltage** reading with the multimeter and if needed change the voltage offset in V with command: <BR>&nbsp;&nbsp;&nbsp;&nbsp;`VoltageSet 235.5`<BR>&nbsp;&nbsp;&nbsp;&nbsp;*(235.5 would be replaced with your measurement which varies depending on the electrical standards and your electrical grid)*
Verify the **Voltage** reading with the multimeter and if needed change the voltage offset in V with command:
&nbsp;&nbsp;&nbsp;&nbsp;`VoltageSet <voltage>`<BR>&nbsp;&nbsp;&nbsp;&nbsp;*Replace `<voltage>` with the reading on your multimeter. Your voltage will vary depending on the electrical standards and your electrical grid*
### Step 5
Verify the **Current** reading by calculating current value (amperage) using formula **P<sub>(W)</sub>/U<sub>(V)</sub>=I<sub>(A)</sub>** and if needed change the current offset in *mA* (mA=A\*1000) with command:<BR>&nbsp;&nbsp;&nbsp;&nbsp;`CurrentSet 254.777`<BR>&nbsp;&nbsp;&nbsp;&nbsp;*(instead of 254.777 enter your calculation value of ***A multiplied by 1000***)*
Verify the **Current** reading by calculating current value (amperage) using formula **P<sub>(W)</sub>/V<sub>(V)</sub>=I<sub>(A)</sub>** and if needed change the current offset in *mA* (mA=A\*1000) with command:
&nbsp;&nbsp;&nbsp;&nbsp;`CurrentSet <current>`<BR>&nbsp;&nbsp;&nbsp;&nbsp;*Replace `<current>` with your calculated value for ***A (multiplied by 1000)****
### Step 6
Confirm the validity of your calibration process checking **Power Factor** from the WebUI which should be `1.00` or as close as possible to `1.00` (In theory resistive loads will always provide a **Power Factor** of 1.00). If that is not the case, we recommend to repeat the calibration process and make sure everything was done correctly.
Confirm the validity of your calibration process checking **Power Factor** from the WebUI which should be `1.00` or as close as possible to `1.00`. In theory resistive loads will always provide a **Power Factor** of 1.00. If that is not the case, we recommend you repeat the calibration process and make sure everything was done correctly.
Current calculation:
```
P/U=I
P/V=I
W(atts)/(V)oltage=(A)mperes
watts/volts *1000=CurrentSet value
(60.0/235.5)*1000=254.777
Example: (60.0/235.5)*1000=254.777
```
### End
Congratulations!!! Your device can now reliably monitor power consumption!
Congratulations, your device can now reliably monitor power consumption!
## Script for automatic calibration