Browse Source

fix phase 123 when zero, divide 3

pull/1535/head
DanielR92 1 year ago
parent
commit
35fd963700
  1. 8
      src/plugins/zeroExport/powermeter.h

8
src/plugins/zeroExport/powermeter.h

@ -462,10 +462,18 @@ class powermeter {
switch (smlCurrentState) {
case SML_FINAL:
mCfg->groups[group].pmPower = _powerMeterTotal;
mCfg->groups[group].pmPowerL1 = _powerMeter1Power;
mCfg->groups[group].pmPowerL2 = _powerMeter2Power;
mCfg->groups[group].pmPowerL3 = _powerMeter3Power;
if(! (_powerMeter1Power && _powerMeter2Power && _powerMeter3Power))
{
mCfg->groups[group].pmPowerL1 = _powerMeterTotal / 3;
mCfg->groups[group].pmPowerL2 = _powerMeterTotal / 3;
mCfg->groups[group].pmPowerL3 = _powerMeterTotal / 3;
}
// TODO: Ein return an dieser Stelle verhindert das ordnungsgemäße http.end()
result = true;
// return true;

Loading…
Cancel
Save