Package io.openems.edge.common.sum
Interface Sum
-
- All Superinterfaces:
OpenemsComponent
public interface Sum extends OpenemsComponent
Enables access to sum/average data.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Sum.ChannelId
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SINGLETON_COMPONENT_ID
static java.lang.String
SINGLETON_SERVICE_PID
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
_setConsumptionActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_ENERGY
Channel.default void
_setConsumptionActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_ENERGY
Channel.default void
_setConsumptionActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER
Channel.default void
_setConsumptionActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER
Channel.default void
_setConsumptionActivePowerL1(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L1
Channel.default void
_setConsumptionActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L1
Channel.default void
_setConsumptionActivePowerL2(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L2
Channel.default void
_setConsumptionActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L2
Channel.default void
_setConsumptionActivePowerL3(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L3
Channel.default void
_setConsumptionActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L3
Channel.default void
_setConsumptionMaxActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_MAX_ACTIVE_POWER
Channel.default void
_setConsumptionMaxActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_MAX_ACTIVE_POWER
Channel.default void
_setEssActiveChargeEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_CHARGE_ENERGY
Channel.default void
_setEssActiveChargeEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_CHARGE_ENERGY
Channel.default void
_setEssActiveDischargeEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_DISCHARGE_ENERGY
Channel.default void
_setEssActiveDischargeEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_DISCHARGE_ENERGY
Channel.default void
_setEssActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER
Channel.default void
_setEssActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER
Channel.default void
_setEssActivePowerL1(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L1
Channel.default void
_setEssActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L1
Channel.default void
_setEssActivePowerL2(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L2
Channel.default void
_setEssActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L2
Channel.default void
_setEssActivePowerL3(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L3
Channel.default void
_setEssActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L3
Channel.default void
_setEssCapacity(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_CAPACITY
Channel.default void
_setEssCapacity(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_CAPACITY
Channel.default void
_setEssDischargePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_DISCHARGE_POWER
Channel.default void
_setEssDischargePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_DISCHARGE_POWER
Channel.default void
_setEssMaxApparentPower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_MAX_APPARENT_POWER
Channel.default void
_setEssMaxApparentPower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_MAX_APPARENT_POWER
Channel.default void
_setEssReactivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_REACTIVE_POWER
Channel.default void
_setEssSoc(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_SOC
Channel.default void
_setEssSoc(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_SOC
Channel.default void
_setGridActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER
Channel.default void
_setGridActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER
Channel.default void
_setGridActivePowerL1(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L1
Channel.default void
_setGridActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L1
Channel.default void
_setGridActivePowerL2(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L2
Channel.default void
_setGridActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L2
Channel.default void
_setGridActivePowerL3(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L3
Channel.default void
_setGridActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L3
Channel.default void
_setGridBuyActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_BUY_ACTIVE_ENERGY
Channel.default void
_setGridBuyActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_BUY_ACTIVE_ENERGY
Channel.default void
_setGridMaxActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MAX_ACTIVE_POWER
Channel.default void
_setGridMaxActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MAX_ACTIVE_POWER
Channel.default void
_setGridMinActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MIN_ACTIVE_POWER
Channel.default void
_setGridMinActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MIN_ACTIVE_POWER
Channel.default void
_setGridMode(GridMode value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MODE
Channel.default void
_setGridSellActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_SELL_ACTIVE_ENERGY
Channel.default void
_setGridSellActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_SELL_ACTIVE_ENERGY
Channel.default void
_setHasIgnoredComponentStates(boolean value)
Internal method to set the 'nextValue' onSum.ChannelId.HAS_IGNORED_COMPONENT_STATES
Channel.default void
_setProductionAcActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_ENERGY
Channel.default void
_setProductionAcActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_ENERGY
Channel.default void
_setProductionAcActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER
Channel.default void
_setProductionAcActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER
Channel.default void
_setProductionAcActivePowerL1(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L1
Channel.default void
_setProductionAcActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L1
Channel.default void
_setProductionAcActivePowerL2(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L2
Channel.default void
_setProductionAcActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L2
Channel.default void
_setProductionAcActivePowerL3(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L3
Channel.default void
_setProductionAcActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L3
Channel.default void
_setProductionActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_ACTIVE_ENERGY
Channel.default void
_setProductionActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_ACTIVE_ENERGY
Channel.default void
_setProductionActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_ACTIVE_POWER
Channel.default void
_setProductionActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_ACTIVE_POWER
Channel.default void
_setProductionDcActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_DC_ACTIVE_ENERGY
Channel.default void
_setProductionDcActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_DC_ACTIVE_ENERGY
Channel.default void
_setProductionDcActualPower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_DC_ACTUAL_POWER
Channel.default void
_setProductionDcActualPower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_DC_ACTUAL_POWER
Channel.default void
_setProductionMaxAcActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_AC_ACTIVE_POWER
Channel.default void
_setProductionMaxAcActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_AC_ACTIVE_POWER
Channel.default void
_setProductionMaxActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_ACTIVE_POWER
Channel.default void
_setProductionMaxActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_ACTIVE_POWER
Channel.default void
_setProductionMaxDcActualPower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_DC_ACTUAL_POWER
Channel.default void
_setProductionMaxDcActualPower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_DC_ACTUAL_POWER
Channel.default Value<java.lang.Long>
getConsumptionActiveEnergy()
Gets the Total Consumption Active Energy in [Wh].default LongReadChannel
getConsumptionActiveEnergyChannel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_ENERGY
.default Value<java.lang.Integer>
getConsumptionActivePower()
Gets the Total Consumption Active Power in [W].default IntegerReadChannel
getConsumptionActivePowerChannel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_POWER
.default Value<java.lang.Integer>
getConsumptionActivePowerL1()
Gets the Total Consumption Active Power on L1 in [W].default IntegerReadChannel
getConsumptionActivePowerL1Channel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L1
.default Value<java.lang.Integer>
getConsumptionActivePowerL2()
Gets the Total Consumption Active Power on L2 in [W].default IntegerReadChannel
getConsumptionActivePowerL2Channel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L2
.default Value<java.lang.Integer>
getConsumptionActivePowerL3()
Gets the Total Consumption Active Power on L3 in [W].default IntegerReadChannel
getConsumptionActivePowerL3Channel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L3
.default Value<java.lang.Integer>
getConsumptionMaxActivePower()
Gets the Total Maximum Ever Consumption Active Power in [W].default IntegerReadChannel
getConsumptionMaxActivePowerChannel()
Gets the Channel forSum.ChannelId.CONSUMPTION_MAX_ACTIVE_POWER
.default Value<java.lang.Long>
getEssActiveChargeEnergy()
Gets the Sum of all Energy Storage Systems Active Charge Energy in [Wh].default LongReadChannel
getEssActiveChargeEnergyChannel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_CHARGE_ENERGY
.default Value<java.lang.Long>
getEssActiveDischargeEnergy()
Gets the Sum of all Energy Storage Systems Active Discharge Energy in [Wh].default LongReadChannel
getEssActiveDischargeEnergyChannel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_DISCHARGE_ENERGY
.default Value<java.lang.Integer>
getEssActivePower()
Gets the Sum of all Energy Storage System Active Power in [W].default IntegerReadChannel
getEssActivePowerChannel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_POWER
.default Value<java.lang.Integer>
getEssActivePowerL1()
Gets the Sum of all Energy Storage System Active Power on L1 in [W].default IntegerReadChannel
getEssActivePowerL1Channel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_POWER_L1
.default Value<java.lang.Integer>
getEssActivePowerL2()
Gets the Sum of all Energy Storage System Active Power on L2 in [W].default IntegerReadChannel
getEssActivePowerL2Channel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_POWER_L2
.default Value<java.lang.Integer>
getEssActivePowerL3()
Gets the Sum of all Energy Storage System Active Power on L3 in [W].default IntegerReadChannel
getEssActivePowerL3Channel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_POWER_L3
.default Value<java.lang.Integer>
getEssCapacity()
Gets the Sum of all Energy Storage System Capacity in [Wh].default IntegerReadChannel
getEssCapacityChannel()
Gets the Channel forSum.ChannelId.ESS_CAPACITY
.default Value<java.lang.Integer>
getEssDischargePower()
Gets the Sum of all Energy Storage System Discharge Power [W].default IntegerReadChannel
getEssDischargePowerChannel()
Gets the Channel forSum.ChannelId.ESS_DISCHARGE_POWER
.default Value<java.lang.Integer>
getEssMaxApparentPower()
Gets the Sum of all Energy Storage Systems Maximum Apparent Power in [Wh].default IntegerReadChannel
getEssMaxApparentPowerChannel()
Gets the Channel forSum.ChannelId.ESS_MAX_APPARENT_POWER
.default Value<java.lang.Integer>
getEssReactivePower()
Gets the Sum of all Energy Storage System Reactive Power in [var].default IntegerReadChannel
getEssReactivePowerChannel()
Gets the Channel forSum.ChannelId.ESS_REACTIVE_POWER
.default Value<java.lang.Integer>
getEssSoc()
Gets the Average of all Energy Storage System State of Charge in [%], range 0..100 %.default IntegerReadChannel
getEssSocChannel()
Gets the Channel forSum.ChannelId.ESS_SOC
.default Value<java.lang.Integer>
getGridActivePower()
Gets the Total Grid Active Power in [W].default IntegerReadChannel
getGridActivePowerChannel()
Gets the Channel forSum.ChannelId.GRID_ACTIVE_POWER
.default Value<java.lang.Integer>
getGridActivePowerL1()
Gets the Total Grid Active Power on L1 in [W].default IntegerReadChannel
getGridActivePowerL1Channel()
Gets the Channel forSum.ChannelId.GRID_ACTIVE_POWER_L1
.default Value<java.lang.Integer>
getGridActivePowerL2()
Gets the Total Grid Active Power on L2 in [W].default IntegerReadChannel
getGridActivePowerL2Channel()
Gets the Channel forSum.ChannelId.GRID_ACTIVE_POWER_L2
.default Value<java.lang.Integer>
getGridActivePowerL3()
Gets the Total Grid Active Power on L3 in [W].default IntegerReadChannel
getGridActivePowerL3Channel()
Gets the Channel forSum.ChannelId.GRID_ACTIVE_POWER_L3
.default Value<java.lang.Long>
getGridBuyActiveEnergy()
Gets the Total Grid Buy Active Energy in [Wh].default LongReadChannel
getGridBuyActiveEnergyChannel()
Gets the Channel forSum.ChannelId.GRID_BUY_ACTIVE_ENERGY
.default Value<java.lang.Integer>
getGridMaxActivePower()
Gets the Total Maximum Ever Active Power in [W].default IntegerReadChannel
getGridMaxActivePowerChannel()
Gets the Channel forSum.ChannelId.GRID_MAX_ACTIVE_POWER
.default Value<java.lang.Integer>
getGridMinActivePower()
Gets the Total Minimum Ever Active Power in [W].default IntegerReadChannel
getGridMinActivePowerChannel()
Gets the Channel forSum.ChannelId.GRID_MIN_ACTIVE_POWER
.default GridMode
getGridMode()
Gets the Overall GridMode of all Energy Storage Systems.default Channel<GridMode>
getGridModeChannel()
Gets the Channel forSum.ChannelId.GRID_MODE
.default Value<java.lang.Long>
getGridSellActiveEnergy()
Gets the Total Grid Sell Active Energy in [Wh].default LongReadChannel
getGridSellActiveEnergyChannel()
Gets the Channel forSum.ChannelId.GRID_SELL_ACTIVE_ENERGY
.default StateChannel
getHasIgnoredComponentStatesChannel()
Gets the Channel forSum.ChannelId.HAS_IGNORED_COMPONENT_STATES
.static ModbusSlaveNatureTable
getModbusSlaveNatureTable(AccessMode accessMode)
Used for Modbus/TCP Api Controller.default Value<java.lang.Long>
getProductionAcActiveEnergy()
Gets the Total AC Production Active Energy in [Wh].default LongReadChannel
getProductionAcActiveEnergyChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_ENERGY
.default Value<java.lang.Integer>
getProductionAcActivePower()
Gets the Total AC Production Active Power in [W].default IntegerReadChannel
getProductionAcActivePowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER
.default Value<java.lang.Integer>
getProductionAcActivePowerL1()
Gets the Total AC Production Active Power on L1 in [W].default IntegerReadChannel
getProductionAcActivePowerL1Channel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L1
.default Value<java.lang.Integer>
getProductionAcActivePowerL2()
Gets the Total AC Production Active Power on L2 in [W].default IntegerReadChannel
getProductionAcActivePowerL2Channel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L2
.default Value<java.lang.Integer>
getProductionAcActivePowerL3()
Gets the Total AC Production Active Power on L3 in [W].default IntegerReadChannel
getProductionAcActivePowerL3Channel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L3
.default Value<java.lang.Long>
getProductionActiveEnergy()
Gets the Total Production Active Energy in [Wh].default LongReadChannel
getProductionActiveEnergyChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_ACTIVE_ENERGY
.default Value<java.lang.Integer>
getProductionActivePower()
Gets the Total Production Active Power in [W].default IntegerReadChannel
getProductionActivePowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_ACTIVE_POWER
.default Value<java.lang.Long>
getProductionDcActiveEnergy()
Gets the Total DC Production Active Energy in [Wh].default LongReadChannel
getProductionDcActiveEnergyChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_DC_ACTIVE_ENERGY
.default Value<java.lang.Integer>
getProductionDcActualPower()
Gets the Total DC Production Actual Power in [W].default IntegerReadChannel
getProductionDcActualPowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_DC_ACTUAL_POWER
.default Value<java.lang.Integer>
getProductionMaxAcActivePower()
Gets the Total Maximum Ever AC Production Active Power in [W].default IntegerReadChannel
getProductionMaxAcActivePowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_MAX_AC_ACTIVE_POWER
.default Value<java.lang.Integer>
getProductionMaxActivePower()
Gets the Total Maximum Ever Production Active Power in [W].default IntegerReadChannel
getProductionMaxActivePowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_MAX_ACTIVE_POWER
.default Value<java.lang.Integer>
getProductionMaxDcActualPower()
Gets the Total Maximum Ever DC Production Actual Power in [W].default IntegerReadChannel
getProductionMaxDcActualPowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_MAX_DC_ACTUAL_POWER
.void
updateChannelsBeforeProcessImage()
Update all Channel-Values of this Sum-Component.-
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
-
-
-
-
Field Detail
-
SINGLETON_SERVICE_PID
static final java.lang.String SINGLETON_SERVICE_PID
- See Also:
- Constant Field Values
-
SINGLETON_COMPONENT_ID
static final java.lang.String SINGLETON_COMPONENT_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
updateChannelsBeforeProcessImage
void updateChannelsBeforeProcessImage()
Update all Channel-Values of this Sum-Component.This method is called by the 'Cycle' just before the TOPIC_CYCLE_AFTER_PROCESS_IMAGE event.
-
getModbusSlaveNatureTable
static ModbusSlaveNatureTable getModbusSlaveNatureTable(AccessMode accessMode)
Used for Modbus/TCP Api Controller. Provides a Modbus table for the Channels of this Component.- Parameters:
accessMode
- filters the Modbus-Records that should be shown- Returns:
- the
ModbusSlaveNatureTable
-
getEssSocChannel
default IntegerReadChannel getEssSocChannel()
Gets the Channel forSum.ChannelId.ESS_SOC
.- Returns:
- the Channel
-
getEssSoc
default Value<java.lang.Integer> getEssSoc()
Gets the Average of all Energy Storage System State of Charge in [%], range 0..100 %. SeeSum.ChannelId.ESS_SOC
.- Returns:
- the Channel
Value
-
_setEssSoc
default void _setEssSoc(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_SOC
Channel.- Parameters:
value
- the next value
-
_setEssSoc
default void _setEssSoc(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_SOC
Channel.- Parameters:
value
- the next value
-
getEssActivePowerChannel
default IntegerReadChannel getEssActivePowerChannel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_POWER
.- Returns:
- the Channel
-
getEssActivePower
default Value<java.lang.Integer> getEssActivePower()
Gets the Sum of all Energy Storage System Active Power in [W]. Negative values for Charge; positive for Discharge. SeeSum.ChannelId.ESS_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setEssActivePower
default void _setEssActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setEssActivePower
default void _setEssActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getEssReactivePowerChannel
default IntegerReadChannel getEssReactivePowerChannel()
Gets the Channel forSum.ChannelId.ESS_REACTIVE_POWER
.- Returns:
- the Channel
-
getEssReactivePower
default Value<java.lang.Integer> getEssReactivePower()
Gets the Sum of all Energy Storage System Reactive Power in [var].Sum.ChannelId.ESS_REACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setEssReactivePower
default void _setEssReactivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_REACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getEssActivePowerL1Channel
default IntegerReadChannel getEssActivePowerL1Channel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_POWER_L1
.- Returns:
- the Channel
-
getEssActivePowerL1
default Value<java.lang.Integer> getEssActivePowerL1()
Gets the Sum of all Energy Storage System Active Power on L1 in [W]. Negative values for Charge; positive for Discharge. SeeSum.ChannelId.ESS_ACTIVE_POWER_L1
.- Returns:
- the Channel
Value
-
_setEssActivePowerL1
default void _setEssActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
_setEssActivePowerL1
default void _setEssActivePowerL1(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
getEssActivePowerL2Channel
default IntegerReadChannel getEssActivePowerL2Channel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_POWER_L2
.- Returns:
- the Channel
-
getEssActivePowerL2
default Value<java.lang.Integer> getEssActivePowerL2()
Gets the Sum of all Energy Storage System Active Power on L2 in [W]. Negative values for Charge; positive for Discharge. SeeSum.ChannelId.ESS_ACTIVE_POWER_L2
.- Returns:
- the Channel
Value
-
_setEssActivePowerL2
default void _setEssActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
_setEssActivePowerL2
default void _setEssActivePowerL2(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
getEssActivePowerL3Channel
default IntegerReadChannel getEssActivePowerL3Channel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_POWER_L3
.- Returns:
- the Channel
-
getEssActivePowerL3
default Value<java.lang.Integer> getEssActivePowerL3()
Gets the Sum of all Energy Storage System Active Power on L3 in [W]. Negative values for Charge; positive for Discharge. SeeSum.ChannelId.ESS_ACTIVE_POWER_L3
.- Returns:
- the Channel
Value
-
_setEssActivePowerL3
default void _setEssActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
_setEssActivePowerL3
default void _setEssActivePowerL3(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
getEssDischargePowerChannel
default IntegerReadChannel getEssDischargePowerChannel()
Gets the Channel forSum.ChannelId.ESS_DISCHARGE_POWER
.- Returns:
- the Channel
-
getEssDischargePower
default Value<java.lang.Integer> getEssDischargePower()
Gets the Sum of all Energy Storage System Discharge Power [W]. SeeSum.ChannelId.ESS_DISCHARGE_POWER
.- Returns:
- the Channel
Value
-
_setEssDischargePower
default void _setEssDischargePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_DISCHARGE_POWER
Channel.- Parameters:
value
- the next value
-
_setEssDischargePower
default void _setEssDischargePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_DISCHARGE_POWER
Channel.- Parameters:
value
- the next value
-
getEssCapacityChannel
default IntegerReadChannel getEssCapacityChannel()
Gets the Channel forSum.ChannelId.ESS_CAPACITY
.- Returns:
- the Channel
-
getEssCapacity
default Value<java.lang.Integer> getEssCapacity()
Gets the Sum of all Energy Storage System Capacity in [Wh]. SeeSum.ChannelId.ESS_CAPACITY
.- Returns:
- the Channel
Value
-
_setEssCapacity
default void _setEssCapacity(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_CAPACITY
Channel.- Parameters:
value
- the next value
-
_setEssCapacity
default void _setEssCapacity(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_CAPACITY
Channel.- Parameters:
value
- the next value
-
getGridActivePowerChannel
default IntegerReadChannel getGridActivePowerChannel()
Gets the Channel forSum.ChannelId.GRID_ACTIVE_POWER
.- Returns:
- the Channel
-
getGridActivePower
default Value<java.lang.Integer> getGridActivePower()
Gets the Total Grid Active Power in [W]. SeeSum.ChannelId.GRID_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setGridActivePower
default void _setGridActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setGridActivePower
default void _setGridActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getGridActivePowerL1Channel
default IntegerReadChannel getGridActivePowerL1Channel()
Gets the Channel forSum.ChannelId.GRID_ACTIVE_POWER_L1
.- Returns:
- the Channel
-
getGridActivePowerL1
default Value<java.lang.Integer> getGridActivePowerL1()
Gets the Total Grid Active Power on L1 in [W]. SeeSum.ChannelId.GRID_ACTIVE_POWER_L1
.- Returns:
- the Channel
Value
-
_setGridActivePowerL1
default void _setGridActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
_setGridActivePowerL1
default void _setGridActivePowerL1(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
getGridActivePowerL2Channel
default IntegerReadChannel getGridActivePowerL2Channel()
Gets the Channel forSum.ChannelId.GRID_ACTIVE_POWER_L2
.- Returns:
- the Channel
-
getGridActivePowerL2
default Value<java.lang.Integer> getGridActivePowerL2()
Gets the Total Grid Active Power on L2 in [W]. SeeSum.ChannelId.GRID_ACTIVE_POWER_L2
.- Returns:
- the Channel
Value
-
_setGridActivePowerL2
default void _setGridActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
_setGridActivePowerL2
default void _setGridActivePowerL2(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
getGridActivePowerL3Channel
default IntegerReadChannel getGridActivePowerL3Channel()
Gets the Channel forSum.ChannelId.GRID_ACTIVE_POWER_L3
.- Returns:
- the Channel
-
getGridActivePowerL3
default Value<java.lang.Integer> getGridActivePowerL3()
Gets the Total Grid Active Power on L3 in [W]. SeeSum.ChannelId.GRID_ACTIVE_POWER_L3
.- Returns:
- the Channel
Value
-
_setGridActivePowerL3
default void _setGridActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
_setGridActivePowerL3
default void _setGridActivePowerL3(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
getGridMinActivePowerChannel
default IntegerReadChannel getGridMinActivePowerChannel()
Gets the Channel forSum.ChannelId.GRID_MIN_ACTIVE_POWER
.- Returns:
- the Channel
-
getGridMinActivePower
default Value<java.lang.Integer> getGridMinActivePower()
Gets the Total Minimum Ever Active Power in [W]. SeeSum.ChannelId.GRID_MIN_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setGridMinActivePower
default void _setGridMinActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MIN_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setGridMinActivePower
default void _setGridMinActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MIN_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getGridMaxActivePowerChannel
default IntegerReadChannel getGridMaxActivePowerChannel()
Gets the Channel forSum.ChannelId.GRID_MAX_ACTIVE_POWER
.- Returns:
- the Channel
-
getGridMaxActivePower
default Value<java.lang.Integer> getGridMaxActivePower()
Gets the Total Maximum Ever Active Power in [W]. SeeSum.ChannelId.GRID_MAX_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setGridMaxActivePower
default void _setGridMaxActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MAX_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setGridMaxActivePower
default void _setGridMaxActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MAX_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getProductionActivePowerChannel
default IntegerReadChannel getProductionActivePowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_ACTIVE_POWER
.- Returns:
- the Channel
-
getProductionActivePower
default Value<java.lang.Integer> getProductionActivePower()
Gets the Total Production Active Power in [W]. SeeSum.ChannelId.PRODUCTION_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setProductionActivePower
default void _setProductionActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setProductionActivePower
default void _setProductionActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getProductionAcActivePowerChannel
default IntegerReadChannel getProductionAcActivePowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER
.- Returns:
- the Channel
-
getProductionAcActivePower
default Value<java.lang.Integer> getProductionAcActivePower()
Gets the Total AC Production Active Power in [W]. SeeSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setProductionAcActivePower
default void _setProductionAcActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setProductionAcActivePower
default void _setProductionAcActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getProductionAcActivePowerL1Channel
default IntegerReadChannel getProductionAcActivePowerL1Channel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L1
.- Returns:
- the Channel
-
getProductionAcActivePowerL1
default Value<java.lang.Integer> getProductionAcActivePowerL1()
Gets the Total AC Production Active Power on L1 in [W]. SeeSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L1
.- Returns:
- the Channel
Value
-
_setProductionAcActivePowerL1
default void _setProductionAcActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
_setProductionAcActivePowerL1
default void _setProductionAcActivePowerL1(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
getProductionAcActivePowerL2Channel
default IntegerReadChannel getProductionAcActivePowerL2Channel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L2
.- Returns:
- the Channel
-
getProductionAcActivePowerL2
default Value<java.lang.Integer> getProductionAcActivePowerL2()
Gets the Total AC Production Active Power on L2 in [W]. SeeSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L2
.- Returns:
- the Channel
Value
-
_setProductionAcActivePowerL2
default void _setProductionAcActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
_setProductionAcActivePowerL2
default void _setProductionAcActivePowerL2(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
getProductionAcActivePowerL3Channel
default IntegerReadChannel getProductionAcActivePowerL3Channel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L3
.- Returns:
- the Channel
-
getProductionAcActivePowerL3
default Value<java.lang.Integer> getProductionAcActivePowerL3()
Gets the Total AC Production Active Power on L3 in [W]. SeeSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L3
.- Returns:
- the Channel
Value
-
_setProductionAcActivePowerL3
default void _setProductionAcActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
_setProductionAcActivePowerL3
default void _setProductionAcActivePowerL3(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
getProductionDcActualPowerChannel
default IntegerReadChannel getProductionDcActualPowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_DC_ACTUAL_POWER
.- Returns:
- the Channel
-
getProductionDcActualPower
default Value<java.lang.Integer> getProductionDcActualPower()
Gets the Total DC Production Actual Power in [W]. SeeSum.ChannelId.PRODUCTION_DC_ACTUAL_POWER
.- Returns:
- the Channel
Value
-
_setProductionDcActualPower
default void _setProductionDcActualPower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_DC_ACTUAL_POWER
Channel.- Parameters:
value
- the next value
-
_setProductionDcActualPower
default void _setProductionDcActualPower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_DC_ACTUAL_POWER
Channel.- Parameters:
value
- the next value
-
getProductionMaxActivePowerChannel
default IntegerReadChannel getProductionMaxActivePowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_MAX_ACTIVE_POWER
.- Returns:
- the Channel
-
getProductionMaxActivePower
default Value<java.lang.Integer> getProductionMaxActivePower()
Gets the Total Maximum Ever Production Active Power in [W]. SeeSum.ChannelId.PRODUCTION_MAX_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setProductionMaxActivePower
default void _setProductionMaxActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setProductionMaxActivePower
default void _setProductionMaxActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getProductionMaxAcActivePowerChannel
default IntegerReadChannel getProductionMaxAcActivePowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_MAX_AC_ACTIVE_POWER
.- Returns:
- the Channel
-
getProductionMaxAcActivePower
default Value<java.lang.Integer> getProductionMaxAcActivePower()
Gets the Total Maximum Ever AC Production Active Power in [W]. SeeSum.ChannelId.PRODUCTION_MAX_AC_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setProductionMaxAcActivePower
default void _setProductionMaxAcActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_AC_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setProductionMaxAcActivePower
default void _setProductionMaxAcActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_AC_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getProductionMaxDcActualPowerChannel
default IntegerReadChannel getProductionMaxDcActualPowerChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_MAX_DC_ACTUAL_POWER
.- Returns:
- the Channel
-
getProductionMaxDcActualPower
default Value<java.lang.Integer> getProductionMaxDcActualPower()
Gets the Total Maximum Ever DC Production Actual Power in [W]. SeeSum.ChannelId.PRODUCTION_MAX_DC_ACTUAL_POWER
.- Returns:
- the Channel
Value
-
_setProductionMaxDcActualPower
default void _setProductionMaxDcActualPower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_DC_ACTUAL_POWER
Channel.- Parameters:
value
- the next value
-
_setProductionMaxDcActualPower
default void _setProductionMaxDcActualPower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_MAX_DC_ACTUAL_POWER
Channel.- Parameters:
value
- the next value
-
getConsumptionActivePowerChannel
default IntegerReadChannel getConsumptionActivePowerChannel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_POWER
.- Returns:
- the Channel
-
getConsumptionActivePower
default Value<java.lang.Integer> getConsumptionActivePower()
Gets the Total Consumption Active Power in [W]. SeeSum.ChannelId.CONSUMPTION_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setConsumptionActivePower
default void _setConsumptionActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setConsumptionActivePower
default void _setConsumptionActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getConsumptionActivePowerL1Channel
default IntegerReadChannel getConsumptionActivePowerL1Channel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L1
.- Returns:
- the Channel
-
getConsumptionActivePowerL1
default Value<java.lang.Integer> getConsumptionActivePowerL1()
Gets the Total Consumption Active Power on L1 in [W]. SeeSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L1
.- Returns:
- the Channel
Value
-
_setConsumptionActivePowerL1
default void _setConsumptionActivePowerL1(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
_setConsumptionActivePowerL1
default void _setConsumptionActivePowerL1(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L1
Channel.- Parameters:
value
- the next value
-
getConsumptionActivePowerL2Channel
default IntegerReadChannel getConsumptionActivePowerL2Channel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L2
.- Returns:
- the Channel
-
getConsumptionActivePowerL2
default Value<java.lang.Integer> getConsumptionActivePowerL2()
Gets the Total Consumption Active Power on L2 in [W]. SeeSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L2
.- Returns:
- the Channel
Value
-
_setConsumptionActivePowerL2
default void _setConsumptionActivePowerL2(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
_setConsumptionActivePowerL2
default void _setConsumptionActivePowerL2(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L2
Channel.- Parameters:
value
- the next value
-
getConsumptionActivePowerL3Channel
default IntegerReadChannel getConsumptionActivePowerL3Channel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L3
.- Returns:
- the Channel
-
getConsumptionActivePowerL3
default Value<java.lang.Integer> getConsumptionActivePowerL3()
Gets the Total Consumption Active Power on L3 in [W]. SeeSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L3
.- Returns:
- the Channel
Value
-
_setConsumptionActivePowerL3
default void _setConsumptionActivePowerL3(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
_setConsumptionActivePowerL3
default void _setConsumptionActivePowerL3(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_POWER_L3
Channel.- Parameters:
value
- the next value
-
getConsumptionMaxActivePowerChannel
default IntegerReadChannel getConsumptionMaxActivePowerChannel()
Gets the Channel forSum.ChannelId.CONSUMPTION_MAX_ACTIVE_POWER
.- Returns:
- the Channel
-
getConsumptionMaxActivePower
default Value<java.lang.Integer> getConsumptionMaxActivePower()
Gets the Total Maximum Ever Consumption Active Power in [W]. SeeSum.ChannelId.CONSUMPTION_MAX_ACTIVE_POWER
.- Returns:
- the Channel
Value
-
_setConsumptionMaxActivePower
default void _setConsumptionMaxActivePower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_MAX_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
_setConsumptionMaxActivePower
default void _setConsumptionMaxActivePower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_MAX_ACTIVE_POWER
Channel.- Parameters:
value
- the next value
-
getEssMaxApparentPowerChannel
default IntegerReadChannel getEssMaxApparentPowerChannel()
Gets the Channel forSum.ChannelId.ESS_MAX_APPARENT_POWER
.- Returns:
- the Channel
-
getEssMaxApparentPower
default Value<java.lang.Integer> getEssMaxApparentPower()
Gets the Sum of all Energy Storage Systems Maximum Apparent Power in [Wh]. SeeSum.ChannelId.ESS_MAX_APPARENT_POWER
.- Returns:
- the Channel
Value
-
_setEssMaxApparentPower
default void _setEssMaxApparentPower(java.lang.Integer value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_MAX_APPARENT_POWER
Channel.- Parameters:
value
- the next value
-
_setEssMaxApparentPower
default void _setEssMaxApparentPower(int value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_MAX_APPARENT_POWER
Channel.- Parameters:
value
- the next value
-
getGridModeChannel
default Channel<GridMode> getGridModeChannel()
Gets the Channel forSum.ChannelId.GRID_MODE
.- Returns:
- the Channel
-
getGridMode
default GridMode getGridMode()
Gets the Overall GridMode of all Energy Storage Systems. SeeSum.ChannelId.GRID_MODE
.- Returns:
- the Channel
Value
-
_setGridMode
default void _setGridMode(GridMode value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_MODE
Channel.- Parameters:
value
- the next value
-
getEssActiveChargeEnergyChannel
default LongReadChannel getEssActiveChargeEnergyChannel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_CHARGE_ENERGY
.- Returns:
- the Channel
-
getEssActiveChargeEnergy
default Value<java.lang.Long> getEssActiveChargeEnergy()
Gets the Sum of all Energy Storage Systems Active Charge Energy in [Wh]. SeeSum.ChannelId.ESS_ACTIVE_CHARGE_ENERGY
.- Returns:
- the Channel
Value
-
_setEssActiveChargeEnergy
default void _setEssActiveChargeEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_CHARGE_ENERGY
Channel.- Parameters:
value
- the next value
-
_setEssActiveChargeEnergy
default void _setEssActiveChargeEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_CHARGE_ENERGY
Channel.- Parameters:
value
- the next value
-
getEssActiveDischargeEnergyChannel
default LongReadChannel getEssActiveDischargeEnergyChannel()
Gets the Channel forSum.ChannelId.ESS_ACTIVE_DISCHARGE_ENERGY
.- Returns:
- the Channel
-
getEssActiveDischargeEnergy
default Value<java.lang.Long> getEssActiveDischargeEnergy()
Gets the Sum of all Energy Storage Systems Active Discharge Energy in [Wh]. SeeSum.ChannelId.ESS_ACTIVE_DISCHARGE_ENERGY
.- Returns:
- the Channel
Value
-
_setEssActiveDischargeEnergy
default void _setEssActiveDischargeEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_DISCHARGE_ENERGY
Channel.- Parameters:
value
- the next value
-
_setEssActiveDischargeEnergy
default void _setEssActiveDischargeEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.ESS_ACTIVE_DISCHARGE_ENERGY
Channel.- Parameters:
value
- the next value
-
getGridBuyActiveEnergyChannel
default LongReadChannel getGridBuyActiveEnergyChannel()
Gets the Channel forSum.ChannelId.GRID_BUY_ACTIVE_ENERGY
.- Returns:
- the Channel
-
getGridBuyActiveEnergy
default Value<java.lang.Long> getGridBuyActiveEnergy()
Gets the Total Grid Buy Active Energy in [Wh]. SeeSum.ChannelId.GRID_BUY_ACTIVE_ENERGY
.- Returns:
- the Channel
Value
-
_setGridBuyActiveEnergy
default void _setGridBuyActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_BUY_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
_setGridBuyActiveEnergy
default void _setGridBuyActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_BUY_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
getGridSellActiveEnergyChannel
default LongReadChannel getGridSellActiveEnergyChannel()
Gets the Channel forSum.ChannelId.GRID_SELL_ACTIVE_ENERGY
.- Returns:
- the Channel
-
getGridSellActiveEnergy
default Value<java.lang.Long> getGridSellActiveEnergy()
Gets the Total Grid Sell Active Energy in [Wh]. SeeSum.ChannelId.GRID_SELL_ACTIVE_ENERGY
.- Returns:
- the Channel
Value
-
_setGridSellActiveEnergy
default void _setGridSellActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_SELL_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
_setGridSellActiveEnergy
default void _setGridSellActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.GRID_SELL_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
getProductionActiveEnergyChannel
default LongReadChannel getProductionActiveEnergyChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_ACTIVE_ENERGY
.- Returns:
- the Channel
-
getProductionActiveEnergy
default Value<java.lang.Long> getProductionActiveEnergy()
Gets the Total Production Active Energy in [Wh]. SeeSum.ChannelId.PRODUCTION_ACTIVE_ENERGY
.- Returns:
- the Channel
Value
-
_setProductionActiveEnergy
default void _setProductionActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
_setProductionActiveEnergy
default void _setProductionActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
getProductionAcActiveEnergyChannel
default LongReadChannel getProductionAcActiveEnergyChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_AC_ACTIVE_ENERGY
.- Returns:
- the Channel
-
getProductionAcActiveEnergy
default Value<java.lang.Long> getProductionAcActiveEnergy()
Gets the Total AC Production Active Energy in [Wh]. SeeSum.ChannelId.PRODUCTION_AC_ACTIVE_ENERGY
.- Returns:
- the Channel
Value
-
_setProductionAcActiveEnergy
default void _setProductionAcActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
_setProductionAcActiveEnergy
default void _setProductionAcActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_AC_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
getProductionDcActiveEnergyChannel
default LongReadChannel getProductionDcActiveEnergyChannel()
Gets the Channel forSum.ChannelId.PRODUCTION_DC_ACTIVE_ENERGY
.- Returns:
- the Channel
-
getProductionDcActiveEnergy
default Value<java.lang.Long> getProductionDcActiveEnergy()
Gets the Total DC Production Active Energy in [Wh]. SeeSum.ChannelId.PRODUCTION_DC_ACTIVE_ENERGY
.- Returns:
- the Channel
Value
-
_setProductionDcActiveEnergy
default void _setProductionDcActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_DC_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
_setProductionDcActiveEnergy
default void _setProductionDcActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.PRODUCTION_DC_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
getConsumptionActiveEnergyChannel
default LongReadChannel getConsumptionActiveEnergyChannel()
Gets the Channel forSum.ChannelId.CONSUMPTION_ACTIVE_ENERGY
.- Returns:
- the Channel
-
getConsumptionActiveEnergy
default Value<java.lang.Long> getConsumptionActiveEnergy()
Gets the Total Consumption Active Energy in [Wh]. SeeSum.ChannelId.CONSUMPTION_ACTIVE_ENERGY
.- Returns:
- the Channel
Value
-
_setConsumptionActiveEnergy
default void _setConsumptionActiveEnergy(java.lang.Long value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
_setConsumptionActiveEnergy
default void _setConsumptionActiveEnergy(long value)
Internal method to set the 'nextValue' onSum.ChannelId.CONSUMPTION_ACTIVE_ENERGY
Channel.- Parameters:
value
- the next value
-
getHasIgnoredComponentStatesChannel
default StateChannel getHasIgnoredComponentStatesChannel()
Gets the Channel forSum.ChannelId.HAS_IGNORED_COMPONENT_STATES
.- Returns:
- the Channel
-
_setHasIgnoredComponentStates
default void _setHasIgnoredComponentStates(boolean value)
Internal method to set the 'nextValue' onSum.ChannelId.HAS_IGNORED_COMPONENT_STATES
Channel.- Parameters:
value
- the next value
-
-