mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-24 11:16:34 +00:00
[Energy] Fix frequency handling (#20626)
* [Energy] Prepare MQTT subscribe - Prepare energy driver for using MQTT subscribe - Fix handling of frequency * MQTT in xnrg * Revert MQTT
This commit is contained in:
parent
478bd0ce17
commit
55259aa8c5
@ -673,10 +673,9 @@ void EnergyEverySecond(void) {
|
||||
Energy->active_power[i] = 0;
|
||||
if (!isnan(Energy->apparent_power[i])) { Energy->apparent_power[i] = 0; }
|
||||
if (!isnan(Energy->reactive_power[i])) { Energy->reactive_power[i] = 0; }
|
||||
if (!isnan(Energy->frequency[i]) && !Energy->type_dc) { Energy->frequency[i] = 0; }
|
||||
if (!isnan(Energy->power_factor[i])) { Energy->power_factor[i] = 0; }
|
||||
if (!isnan(Energy->export_active[i])) { Energy->export_active[i] = 0; }
|
||||
|
||||
if (!isnan(Energy->frequency[i])) { Energy->frequency[i] = 0; }
|
||||
if (!isnan(Energy->power_factor[i])) { Energy->power_factor[i] = 0; }
|
||||
if (!isnan(Energy->export_active[i])) { Energy->export_active[i] = 0; }
|
||||
data_valid--;
|
||||
}
|
||||
}
|
||||
|
@ -893,10 +893,9 @@ void EnergyEverySecond(void) {
|
||||
Energy->active_power[i] = 0;
|
||||
if (!isnan(Energy->apparent_power[i])) { Energy->apparent_power[i] = 0; }
|
||||
if (!isnan(Energy->reactive_power[i])) { Energy->reactive_power[i] = 0; }
|
||||
if (!isnan(Energy->frequency[i]) && !Energy->type_dc) { Energy->frequency[i] = 0; }
|
||||
if (!isnan(Energy->power_factor[i])) { Energy->power_factor[i] = 0; }
|
||||
if (!isnan(Energy->export_active[i])) { Energy->export_active[i] = 0; }
|
||||
|
||||
if (!isnan(Energy->frequency[i])) { Energy->frequency[i] = 0; }
|
||||
if (!isnan(Energy->power_factor[i])) { Energy->power_factor[i] = 0; }
|
||||
if (!isnan(Energy->export_active[i])) { Energy->export_active[i] = 0; }
|
||||
data_valid--;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user