Class ChargingLimits
-
- All Implemented Interfaces:
public final class ChargingLimitsCharge limit settings on the home power plant
- Since:
2.0
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegermaxCurrentChargingPowerprivate final IntegermaxCurrentDischargingPowerprivate final IntegerdischargeStartPowerprivate final BooleanchargingLimitationsEnabled
-
Constructor Summary
Constructors Constructor Description ChargingLimits(Integer maxCurrentChargingPower, Integer maxCurrentDischargingPower, Integer dischargeStartPower, Boolean chargingLimitationsEnabled)
-
Method Summary
Modifier and Type Method Description final IntegergetMaxCurrentChargingPower()final IntegergetMaxCurrentDischargingPower()final IntegergetDischargeStartPower()final BooleangetChargingLimitationsEnabled()-
-
Constructor Detail
-
ChargingLimits
ChargingLimits(Integer maxCurrentChargingPower, Integer maxCurrentDischargingPower, Integer dischargeStartPower, Boolean chargingLimitationsEnabled)
- Parameters:
maxCurrentChargingPower- Maximum charging power in wattsmaxCurrentDischargingPower- Maximum discharge power in wattsdischargeStartPower- Limit above which current is drawn from the battery in wattschargingLimitationsEnabled- If true, the configuration is active, otherwise false
-
-
Method Detail
-
getMaxCurrentChargingPower
final Integer getMaxCurrentChargingPower()
-
getMaxCurrentDischargingPower
final Integer getMaxCurrentDischargingPower()
-
getDischargeStartPower
final Integer getDischargeStartPower()
-
getChargingLimitationsEnabled
final Boolean getChargingLimitationsEnabled()
-
-
-
-