Package io.openems.edge.simulator.evcs
Interface SimulatorEvcs
- All Superinterfaces:
Evcs
,org.osgi.service.event.EventHandler
,ManagedEvcs
,OpenemsComponent
- All Known Implementing Classes:
SimulatorEvcsImpl
public interface SimulatorEvcs
extends ManagedEvcs, Evcs, OpenemsComponent, org.osgi.service.event.EventHandler
-
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
_setActiveConsumptionEnergy
(long value) Internal method to set the 'nextValue' onEvcs.ChannelId.ACTIVE_CONSUMPTION_ENERGY
Channel.default void
_setActiveConsumptionEnergy
(Long value) Internal method to set the 'nextValue' onEvcs.ChannelId.ACTIVE_CONSUMPTION_ENERGY
Channel.Gets the Active Consumption Energy in [Wh_Σ].default LongReadChannel
Gets the Channel forEvcs.ChannelId.ACTIVE_CONSUMPTION_ENERGY
.Methods inherited from interface io.openems.edge.evcs.api.Evcs
_setChargePower, _setChargePower, _setChargingstationCommunicationFailed, _setChargingType, _setEnergySession, _setEnergySession, _setFixedMaximumHardwarePower, _setFixedMaximumHardwarePower, _setFixedMinimumHardwarePower, _setFixedMinimumHardwarePower, _setMaximumPower, _setMaximumPower, _setMinimumPower, _setMinimumPower, _setPhases, _setPhases, _setStatus, 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 org.osgi.service.event.EventHandler
handleEvent
Methods inherited from interface io.openems.edge.evcs.api.ManagedEvcs
_setChargeMode, _setIsClustered, _setPowerPrecision, _setPowerPrecision, _setSetChargePowerLimit, _setSetChargePowerLimit, _setSetChargePowerLimitWithFilter, _setSetChargePowerLimitWithFilter, _setSetChargePowerRequest, _setSetChargePowerRequest, _setSetDisplayText, _setSetEnergyLimit, _setSetEnergyLimit, applyChargePowerLimit, applyDisplayText, getChargeMode, getChargeModeChannel, getChargeState, getChargeStateChannel, getChargeStateHandler, getConfiguredDebugMode, getConfiguredMaximumHardwarePower, getConfiguredMinimumHardwarePower, getEvcsPower, getIsClustered, getIsClusteredChannel, getMinimumTimeTillChargingLimitTaken, getPowerPrecision, getPowerPrecisionChannel, getSetChargePowerLimit, getSetChargePowerLimitChannel, getSetChargePowerLimitWithFilter, getSetChargePowerLimitWithFilterChannel, getSetChargePowerRequest, getSetChargePowerRequestChannel, getSetDisplayText, getSetDisplayTextChannel, getSetEnergyLimit, getSetEnergyLimitChannel, getWriteInterval, logDebug, pauseChargeProcess, setChargePowerLimit, setChargePowerLimitWithFilter, setChargePowerRequest, setDisplayText, setEnergyLimit
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
-
getActiveConsumptionEnergy
Description copied from interface:Evcs
Gets the Active Consumption Energy in [Wh_Σ]. This relates to negative ACTIVE_POWER. SeeEvcs.ChannelId.ACTIVE_CONSUMPTION_ENERGY
.- Specified by:
getActiveConsumptionEnergy
in interfaceEvcs
- Returns:
- the Channel
Value
-
_setActiveConsumptionEnergy
default void _setActiveConsumptionEnergy(long value) Description copied from interface:Evcs
Internal method to set the 'nextValue' onEvcs.ChannelId.ACTIVE_CONSUMPTION_ENERGY
Channel.- Specified by:
_setActiveConsumptionEnergy
in interfaceEvcs
- Parameters:
value
- the next value
-
_setActiveConsumptionEnergy
Description copied from interface:Evcs
Internal method to set the 'nextValue' onEvcs.ChannelId.ACTIVE_CONSUMPTION_ENERGY
Channel.- Specified by:
_setActiveConsumptionEnergy
in interfaceEvcs
- Parameters:
value
- the next value
-
getActiveConsumptionEnergyChannel
Description copied from interface:Evcs
Gets the Channel forEvcs.ChannelId.ACTIVE_CONSUMPTION_ENERGY
.- Specified by:
getActiveConsumptionEnergyChannel
in interfaceEvcs
- Returns:
- the Channel
-