Class ChargingConfiguration
-
- All Implemented Interfaces:
public final class ChargingConfigurationCharging configuration of the home power plant
- Since:
2.0
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegermaxPossibleChargingPowerprivate final IntegermaxPossibleDischargingPowerprivate final IntegerminPossibleChargingPowerprivate final IntegerminPossibleDischargingPowerprivate final IntegerdefaultStartChargingThresholdprivate final ChargingLimitscurrentLimitations
-
Constructor Summary
Constructors Constructor Description ChargingConfiguration(Integer maxPossibleChargingPower, Integer maxPossibleDischargingPower, Integer minPossibleChargingPower, Integer minPossibleDischargingPower, Integer defaultStartChargingThreshold, ChargingLimits currentLimitations)
-
Method Summary
Modifier and Type Method Description final IntegergetMaxPossibleChargingPower()final IntegergetMaxPossibleDischargingPower()final IntegergetMinPossibleChargingPower()final IntegergetMinPossibleDischargingPower()final IntegergetDefaultStartChargingThreshold()final ChargingLimitsgetCurrentLimitations()-
-
Constructor Detail
-
ChargingConfiguration
ChargingConfiguration(Integer maxPossibleChargingPower, Integer maxPossibleDischargingPower, Integer minPossibleChargingPower, Integer minPossibleDischargingPower, Integer defaultStartChargingThreshold, ChargingLimits currentLimitations)
- Parameters:
maxPossibleChargingPower- Maximum possible charging power in wattsmaxPossibleDischargingPower- Maximum possible discharge power in wattsminPossibleChargingPower- Minimum possible charging power in wattsminPossibleDischargingPower- Minimum possible discharge power in wattsdefaultStartChargingThreshold- Default settings of the system, from when the battery is charged in watts
-
-
Method Detail
-
getMaxPossibleChargingPower
final Integer getMaxPossibleChargingPower()
-
getMaxPossibleDischargingPower
final Integer getMaxPossibleDischargingPower()
-
getMinPossibleChargingPower
final Integer getMinPossibleChargingPower()
-
getMinPossibleDischargingPower
final Integer getMinPossibleDischargingPower()
-
getDefaultStartChargingThreshold
final Integer getDefaultStartChargingThreshold()
-
getCurrentLimitations
final ChargingLimits getCurrentLimitations()
-
-
-
-