Package io.openems.edge.common.sum
Class DummySum
java.lang.Object
io.openems.edge.common.component.AbstractOpenemsComponent
io.openems.edge.common.test.AbstractDummyOpenemsComponent<DummySum>
io.openems.edge.common.sum.DummySum
- All Implemented Interfaces:
OpenemsComponent
,Sum
public class DummySum
extends AbstractDummyOpenemsComponent<DummySum>
implements Sum, OpenemsComponent
Provides a simple, simulated Sum component that can be used together with the
OpenEMS Component test framework.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.openems.edge.common.component.OpenemsComponent
OpenemsComponent.ChannelId
Nested classes/interfaces inherited from interface io.openems.edge.common.sum.Sum
Sum.ChannelId
-
Field Summary
Fields inherited from interface io.openems.edge.common.sum.Sum
SINGLETON_COMPONENT_ID, SINGLETON_SERVICE_PID
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected DummySum
self()
void
Update all Channel-Values of this Sum-Component.withGridActivePower
(int value) withProductionAcActivePower
(int value) Methods inherited from class io.openems.edge.common.component.AbstractOpenemsComponent
_channel, activate, activate, addChannel, addChannels, addChannels, alias, channels, deactivate, getComponentContext, id, isEnabled, logDebug, logError, logInfo, logWarn, modified, removeChannel
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
Methods inherited from interface io.openems.edge.common.sum.Sum
_setConsumptionActiveEnergy, _setConsumptionActiveEnergy, _setConsumptionActivePower, _setConsumptionActivePower, _setConsumptionActivePowerL1, _setConsumptionActivePowerL1, _setConsumptionActivePowerL2, _setConsumptionActivePowerL2, _setConsumptionActivePowerL3, _setConsumptionActivePowerL3, _setConsumptionMaxActivePower, _setConsumptionMaxActivePower, _setEssActiveChargeEnergy, _setEssActiveChargeEnergy, _setEssActiveDischargeEnergy, _setEssActiveDischargeEnergy, _setEssActivePower, _setEssActivePower, _setEssActivePowerL1, _setEssActivePowerL1, _setEssActivePowerL2, _setEssActivePowerL2, _setEssActivePowerL3, _setEssActivePowerL3, _setEssCapacity, _setEssCapacity, _setEssDischargePower, _setEssDischargePower, _setEssMaxApparentPower, _setEssMaxApparentPower, _setEssReactivePower, _setEssSoc, _setEssSoc, _setGridActivePower, _setGridActivePower, _setGridActivePowerL1, _setGridActivePowerL1, _setGridActivePowerL2, _setGridActivePowerL2, _setGridActivePowerL3, _setGridActivePowerL3, _setGridBuyActiveEnergy, _setGridBuyActiveEnergy, _setGridMaxActivePower, _setGridMaxActivePower, _setGridMinActivePower, _setGridMinActivePower, _setGridMode, _setGridSellActiveEnergy, _setGridSellActiveEnergy, _setHasIgnoredComponentStates, _setProductionAcActiveEnergy, _setProductionAcActiveEnergy, _setProductionAcActivePower, _setProductionAcActivePower, _setProductionAcActivePowerL1, _setProductionAcActivePowerL1, _setProductionAcActivePowerL2, _setProductionAcActivePowerL2, _setProductionAcActivePowerL3, _setProductionAcActivePowerL3, _setProductionActiveEnergy, _setProductionActiveEnergy, _setProductionActivePower, _setProductionActivePower, _setProductionDcActiveEnergy, _setProductionDcActiveEnergy, _setProductionDcActualPower, _setProductionDcActualPower, _setProductionMaxActivePower, _setProductionMaxActivePower, _setUnmanagedConsumptionActivePower, getConsumptionActiveEnergy, getConsumptionActiveEnergyChannel, getConsumptionActivePower, getConsumptionActivePowerChannel, getConsumptionActivePowerL1, getConsumptionActivePowerL1Channel, getConsumptionActivePowerL2, getConsumptionActivePowerL2Channel, getConsumptionActivePowerL3, getConsumptionActivePowerL3Channel, getConsumptionMaxActivePower, getConsumptionMaxActivePowerChannel, getEssActiveChargeEnergy, getEssActiveChargeEnergyChannel, getEssActiveDischargeEnergy, getEssActiveDischargeEnergyChannel, getEssActivePower, getEssActivePowerChannel, getEssActivePowerL1, getEssActivePowerL1Channel, getEssActivePowerL2, getEssActivePowerL2Channel, getEssActivePowerL3, getEssActivePowerL3Channel, getEssCapacity, getEssCapacityChannel, getEssDischargePower, getEssDischargePowerChannel, getEssMaxApparentPower, getEssMaxApparentPowerChannel, getEssMaxDischargePower, getEssMaxDischargePowerChannel, getEssMinDischargePower, getEssMinDischargePowerChannel, getEssReactivePower, getEssReactivePowerChannel, getEssSoc, getEssSocChannel, getGridActivePower, getGridActivePowerChannel, getGridActivePowerL1, getGridActivePowerL1Channel, getGridActivePowerL2, getGridActivePowerL2Channel, getGridActivePowerL3, getGridActivePowerL3Channel, getGridBuyActiveEnergy, getGridBuyActiveEnergyChannel, getGridMaxActivePower, getGridMaxActivePowerChannel, getGridMinActivePower, getGridMinActivePowerChannel, getGridMode, getGridModeChannel, getGridSellActiveEnergy, getGridSellActiveEnergyChannel, getHasIgnoredComponentStatesChannel, getProductionAcActiveEnergy, getProductionAcActiveEnergyChannel, getProductionAcActivePower, getProductionAcActivePowerChannel, getProductionAcActivePowerL1, getProductionAcActivePowerL1Channel, getProductionAcActivePowerL2, getProductionAcActivePowerL2Channel, getProductionAcActivePowerL3, getProductionAcActivePowerL3Channel, getProductionActiveEnergy, getProductionActiveEnergyChannel, getProductionActivePower, getProductionActivePowerChannel, getProductionDcActiveEnergy, getProductionDcActiveEnergyChannel, getProductionDcActualPower, getProductionDcActualPowerChannel, getProductionMaxActivePower, getProductionMaxActivePowerChannel, getUnmanagedConsumptionActivePower, getUnmanagedConsumptionActivePowerChannel
-
Constructor Details
-
DummySum
public DummySum()
-
-
Method Details
-
self
- Specified by:
self
in classAbstractDummyOpenemsComponent<DummySum>
-
updateChannelsBeforeProcessImage
public void updateChannelsBeforeProcessImage()Description copied from interface:Sum
Update all Channel-Values of this Sum-Component.This method is called by the 'Cycle' just before the TOPIC_CYCLE_AFTER_PROCESS_IMAGE event.
- Specified by:
updateChannelsBeforeProcessImage
in interfaceSum
-
withProductionAcActivePower
- Parameters:
value
- the value- Returns:
- myself
-
withGridActivePower
- Parameters:
value
- the value- Returns:
- myself
-