mirror of https://github.com/arendst/Tasmota.git
Init Energy Total on energy monitoring devices with Energy Total Register
Init Energy Total on energy monitoring devices with Energy Total Register (#6282)
This commit is contained in:
parent
b3562e030e
commit
8e4dd169f3
|
@ -154,6 +154,7 @@ void EnergyUpdateTotal(float value, bool kwh)
|
||||||
Energy.start_energy = value; // Init after restart and handle roll-over if any
|
Energy.start_energy = value; // Init after restart and handle roll-over if any
|
||||||
RtcSettings.energy_kWhtotal = (unsigned long)(value * multiplier);
|
RtcSettings.energy_kWhtotal = (unsigned long)(value * multiplier);
|
||||||
Energy.kWhtoday = 0;
|
Energy.kWhtoday = 0;
|
||||||
|
RtcSettings.energy_kWhtoday = 0;
|
||||||
}
|
}
|
||||||
else if (value != Energy.start_energy) {
|
else if (value != Energy.start_energy) {
|
||||||
Energy.kWhtoday += (unsigned long)((value - Energy.start_energy) * multiplier);
|
Energy.kWhtoday += (unsigned long)((value - Energy.start_energy) * multiplier);
|
||||||
|
|
Loading…
Reference in New Issue