“BLYNK” Tasmota Project _# 5
-
Sonoff POW R2
HARDWARE
- Official Firmware Pictures
- Tasmota Sonoff POW R2 & HA
Message | Unit | Description
---------------|------|-----------------------------------------------------
TotalStartTime | Date | DateTime of calculation for Total
Total | kWh | Total Energy usage including Today
Yesterday | kWh | Total Energy usage between 00:00 and 24:00 yesterday
Today | kWh | Total Energy usage today from 00:00 until now
Period | Wh | Energy usage between previous message and now
Power | W | Current effective power load
ApparentPower | W | Power load on the cable = sqrt(Power^2 +
| | ReactivePower^2)
ReactivePower | W | Reactive load
Factor | | The ratio of the real power flowing to the load to
| | the apparent power in the circuit
Voltage | V | Current line voltage
Current | A | Current line current
-
How to “Flash TASMOTA on Sonoff POW R2”
-
Based on the 2.5.2 Arduino ESP8266 core
Firmware binary for 4M flash devices only! - This binary will NOT work on 1M flash devices
sonoff-4m.bin
another way to flash the Sonoff POW R2 by sending the bin file using ESPTool.
-
Power Monitoring Calibration
Sonoff Pow R2 might need calibration . See Power Monitoring Calibration
Command | Parameters |
---|---|
AmpRes | Current sensor resolution |
0..3 = maximum number of decimal places |
|
CurrentHigh |
0 = disable current high threshold (default)
|
<value> = set current high threshold value in miliamps |
|
CurrentLow |
0 = disable current low threshold (default)
|
<value> = set current low threshold value in miliamps |
|
CurrentSet |
<value> = calibrate current to target value in mA |
EnergyRes | Energy sensor resolution |
0..5 = maximum number of decimal places |
|
EnergyReset | Show Energy Total, Yesterday and Today |
EnergyReset1 |
0..42500 = (§re)set Energy Today in Wh |
EnergyReset2 |
0..42500 = (§re)set Energy Yesterday in Wh |
EnergyReset3 |
0..42500000 = (§re)set Energy Total in Wh |
FreqRes | Frequency sensor resolution |
0..3 = maximum number of decimal places |
|
FrequencySet |
<value> = calibrate frequency to a target value in Hz |
MaxPower |
0 - disable use maximum power monitoring |
<value> = set maximum allowed power in W |
|
MaxPowerHold |
1 = set default time to 10 seconds to stay over MaxPower before power off |
<value> = set time in seconds to stay over MaxPower before power off |
|
MaxPowerWindow |
1 = set default time to 30 seconds to stay power off before re-applying power up to 5 times |
<value> = set time in seconds to stay power off before re-applying power up to 5 times |
|
PowerDelta |
0 = disable reporting on power change |
<value> = set reporting on percentage power change to send an MQTT telemetry message |
|
PowerHigh |
0 = disable power high threshold (default)
|
<value> = set power high threshold value in W to send an MQTT telemetry message |
|
PowerLow |
0 = disable power low threshold (default)
|
<value> = set power low threshold value in W to send an MQTT telemetry message |
|
PowerSet |
<value> = calibrate power to a target value in W |
Status |
8 = show power usage |
9 = show power thresholds |
|
VoltageHigh |
0 = disable voltage high threshold (default)
|
<value> = set voltage high threshold value in V |
|
VoltageLow |
0 = disable voltage low threshold (default)
|
<value> = set voltage low threshold value in V |
|
VoltageSet |
<value> = calibrate voltage to a target value in V |
VoltRes | Voltage sensor resolution |
0..3 = maximum number of decimal places |
|
WattRes | Power sensor resolution |
0..3 = maximum number of decimal places |
|
See Also |
SetOption21 - Energy monitoring when power is off |
SetOption33 - Configure power monitoring Max_Power_Retry count number |