Package io.openems.edge.evcs.cluster
Interface EvcsClusterPeakShaving
- All Superinterfaces:
Evcs
,MetaEvcs
,OpenemsComponent
- All Known Implementing Classes:
EvcsClusterPeakShavingImpl
-
Nested Class Summary
-
Field Summary
Fields inherited from interface io.openems.edge.evcs.api.Evcs
DEFAULT_MAXIMUM_HARDWARE_CURRENT, DEFAULT_MAXIMUM_HARDWARE_POWER, DEFAULT_MINIMUM_HARDWARE_CURRENT, DEFAULT_MINIMUM_HARDWARE_POWER, DEFAULT_POWER_RECISION, DEFAULT_VOLTAGE
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
_setEvcsBlockedChargePower
(int value) Internal method to set the 'nextValue' onEvcsClusterPeakShaving.ChannelId.EVCS_BLOCKED_CHARGE_POWER
Channel.default void
Internal method to set the 'nextValue' onEvcsClusterPeakShaving.ChannelId.EVCS_BLOCKED_CHARGE_POWER
Channel.default void
Internal method to set the 'nextValue' onEvcsClusterPeakShaving.ChannelId.EVCS_CLUSTER_STATUS
Channel.Gets the Charge Power in [W].default IntegerReadChannel
Gets the Channel forEvcsClusterPeakShaving.ChannelId.EVCS_BLOCKED_CHARGE_POWER
.default EvcsClusterStatus
Gets the Status of the EVCS charging station.default Channel
<EvcsClusterStatus> Gets the Channel forEvcsClusterPeakShaving.ChannelId.EVCS_CLUSTER_STATUS
.Methods inherited from interface io.openems.edge.evcs.api.Evcs
_setActiveConsumptionEnergy, _setActiveConsumptionEnergy, _setChargePower, _setChargePower, _setChargingstationCommunicationFailed, _setChargingType, _setEnergySession, _setEnergySession, _setFixedMaximumHardwarePower, _setFixedMaximumHardwarePower, _setFixedMinimumHardwarePower, _setFixedMinimumHardwarePower, _setMaximumPower, _setMaximumPower, _setMinimumPower, _setMinimumPower, _setPhases, _setPhases, _setStatus, getActiveConsumptionEnergy, getActiveConsumptionEnergyChannel, getChargePower, getChargePowerChannel, getChargingstationCommunicationFailed, getChargingstationCommunicationFailedChannel, getChargingType, getChargingTypeChannel, getEnergySession, getEnergySessionChannel, getFixedMaximumHardwarePower, getFixedMaximumHardwarePowerChannel, getFixedMinimumHardwarePower, getFixedMinimumHardwarePowerChannel, getMaximumHardwarePower, getMaximumHardwarePowerChannel, getMaximumPower, getMaximumPowerChannel, getMinimumHardwarePower, getMinimumHardwarePowerChannel, getMinimumPower, getMinimumPowerChannel, getPhases, getPhasesAsInt, getPhasesChannel, getStatus, getStatusChannel
Methods inherited from interface io.openems.edge.common.component.OpenemsComponent
_channel, _getChannelAs, alias, channel, channel, channels, debugLog, getComponentContext, getState, getStateChannel, hasFaults, id, isEnabled, serviceFactoryPid, servicePid
-
Method Details
-
getEvcsClusterStatusChannel
Gets the Channel forEvcsClusterPeakShaving.ChannelId.EVCS_CLUSTER_STATUS
.- Returns:
- the Channel
-
getEvcsClusterStatus
Gets the Status of the EVCS charging station. SeeEvcsClusterPeakShaving.ChannelId.EVCS_CLUSTER_STATUS
.- Returns:
- the Channel
Value
-
_setEvcsClusterStatus
Internal method to set the 'nextValue' onEvcsClusterPeakShaving.ChannelId.EVCS_CLUSTER_STATUS
Channel.- Parameters:
value
- the next value
-
getEvcsBlockedChargePowerChannel
Gets the Channel forEvcsClusterPeakShaving.ChannelId.EVCS_BLOCKED_CHARGE_POWER
.- Returns:
- the Channel
-
getEvcsBlockedChargePower
Gets the Charge Power in [W]. SeeEvcsClusterPeakShaving.ChannelId.EVCS_BLOCKED_CHARGE_POWER
.- Returns:
- the Channel
Value
-
_setEvcsBlockedChargePower
Internal method to set the 'nextValue' onEvcsClusterPeakShaving.ChannelId.EVCS_BLOCKED_CHARGE_POWER
Channel.- Parameters:
value
- the next value
-
_setEvcsBlockedChargePower
default void _setEvcsBlockedChargePower(int value) Internal method to set the 'nextValue' onEvcsClusterPeakShaving.ChannelId.EVCS_BLOCKED_CHARGE_POWER
Channel.- Parameters:
value
- the next value
-