public interface BalancingSchedule extends Controller, OpenemsComponent, JsonApi
Modifier and Type | Interface and Description |
---|---|
static class |
BalancingSchedule.ChannelId |
Modifier and Type | Method and Description |
---|---|
default void |
_setGridActivePowerSetPoint(java.lang.Integer value)
Internal method to set the 'nextValue' on
BalancingSchedule.ChannelId.GRID_ACTIVE_POWER_SET_POINT Channel. |
default void |
_setNoActiveSetpoint(boolean value)
Internal method to set the 'nextValue' on
BalancingSchedule.ChannelId.NO_ACTIVE_SETPOINT Channel. |
default void |
_setScheduleParseFailed(boolean value)
Internal method to set the 'nextValue' on
BalancingSchedule.ChannelId.SCHEDULE_PARSE_FAILED Channel. |
default Value<java.lang.Integer> |
getGridActivePowerSetPoint()
Gets the Active Power Limit in [W].
|
default IntegerWriteChannel |
getGridActivePowerSetPointChannel()
Gets the Channel for
BalancingSchedule.ChannelId.GRID_ACTIVE_POWER_SET_POINT . |
default Value<java.lang.Boolean> |
getNoActiveSetpoint()
Gets the Run-Failed State.
|
default StateChannel |
getNoActiveSetpointChannel()
Gets the Channel for
BalancingSchedule.ChannelId.NO_ACTIVE_SETPOINT . |
default Value<java.lang.Boolean> |
getScheduleParseFailed()
Gets the Run-Failed State.
|
default StateChannel |
getScheduleParseFailedChannel()
Gets the Channel for
BalancingSchedule.ChannelId.SCHEDULE_PARSE_FAILED . |
default void |
setGridActivePowerSetPoint(java.lang.Integer value)
Sets the Active Power Limit in [W].
|
_setRunFailed, getModbusSlaveNatureTable, getRunFailed, getRunFailedChannel, run
_channel, _getChannelAs, alias, channel, channel, channels, debugLog, getComponentContext, getState, getStateChannel, hasFaults, id, isEnabled, logDebug, logError, logInfo, logWarn, serviceFactoryPid, servicePid, updateConfigurationProperty, updateReferenceFilter
handleJsonrpcRequest
default StateChannel getNoActiveSetpointChannel()
BalancingSchedule.ChannelId.NO_ACTIVE_SETPOINT
.default Value<java.lang.Boolean> getNoActiveSetpoint()
BalancingSchedule.ChannelId.NO_ACTIVE_SETPOINT
.Value
default void _setNoActiveSetpoint(boolean value)
BalancingSchedule.ChannelId.NO_ACTIVE_SETPOINT
Channel.value
- the next valuedefault StateChannel getScheduleParseFailedChannel()
BalancingSchedule.ChannelId.SCHEDULE_PARSE_FAILED
.default Value<java.lang.Boolean> getScheduleParseFailed()
BalancingSchedule.ChannelId.SCHEDULE_PARSE_FAILED
.Value
default void _setScheduleParseFailed(boolean value)
BalancingSchedule.ChannelId.SCHEDULE_PARSE_FAILED
Channel.value
- the next valuedefault IntegerWriteChannel getGridActivePowerSetPointChannel()
BalancingSchedule.ChannelId.GRID_ACTIVE_POWER_SET_POINT
.default Value<java.lang.Integer> getGridActivePowerSetPoint()
BalancingSchedule.ChannelId.GRID_ACTIVE_POWER_SET_POINT
.Value
default void _setGridActivePowerSetPoint(java.lang.Integer value)
BalancingSchedule.ChannelId.GRID_ACTIVE_POWER_SET_POINT
Channel.value
- the next valuedefault void setGridActivePowerSetPoint(java.lang.Integer value) throws OpenemsError.OpenemsNamedException
BalancingSchedule.ChannelId.GRID_ACTIVE_POWER_SET_POINT
.OpenemsError.OpenemsNamedException
- on error