mirror of https://github.com/arendst/Tasmota.git
Teleinfo use Apparent Power as Active Power approximation (#19756)
This commit is contained in:
parent
d3784a26ab
commit
8467b41290
|
@ -16,6 +16,7 @@ All notable changes to this project will be documented in this file.
|
|||
- MAX31855/MAX6675 sensors driver support up to 6 (#19329)
|
||||
- ESP32 analog from `analogRead()` to calibrated `analogReadMilliVolts()` (#19732)
|
||||
- I2S refactoring in preparation for core 3 (#19749)
|
||||
- Teleinfo use Apparent Power as Active Power approximation
|
||||
|
||||
### Fixed
|
||||
- ESP32 shutter frequency (#19717)
|
||||
|
|
|
@ -334,11 +334,11 @@ void DataCallback(struct _ValueList * me, uint8_t flags)
|
|||
AddLog(LOG_LEVEL_DEBUG, PSTR("TIC: Power %s=%s, now %d"), me->name, me->value, (int) power);
|
||||
|
||||
if (ilabel == LABEL_PAPP || ilabel == LABEL_SINSTS1 || (ilabel == LABEL_SINSTS && Energy->phase_count == 1)) {
|
||||
Energy->apparent_power[0] = power;
|
||||
Energy->active_power[0] = Energy->apparent_power[0] = power;
|
||||
} else if (ilabel == LABEL_SINSTS2) {
|
||||
Energy->apparent_power[1] = power;
|
||||
Energy->active_power[1] = Energy->apparent_power[1] = power;
|
||||
} else if (ilabel == LABEL_SINSTS3) {
|
||||
Energy->apparent_power[2] = power;
|
||||
Energy->active_power[2] = Energy->apparent_power[2] = power;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue