fix infinite state switch if battery is above
startThreshold and solar passtrhough is enabled
This commit is contained in:
parent
4eec055f84
commit
e29708f871
@ -122,7 +122,7 @@ void PowerLimiterClass::loop()
|
||||
_plState = STATE_OFF;
|
||||
break;
|
||||
}
|
||||
if (canUseDirectSolarPower() && (config.PowerLimiter_BatteryDrainStategy == EMPTY_AT_NIGHT)) {
|
||||
if (!isStartThresholdReached(inverter) && canUseDirectSolarPower() && (config.PowerLimiter_BatteryDrainStategy == EMPTY_AT_NIGHT)) {
|
||||
_plState = STATE_CONSUME_SOLAR_POWER_ONLY;
|
||||
break;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user