public interface RefuStore88k extends ManagedSymmetricBatteryInverter, SymmetricBatteryInverter, OpenemsComponent, StartStoppable
Modifier and Type | Interface and Description |
---|---|
static class |
RefuStore88k.ChannelId |
Modifier and Type | Field and Description |
---|---|
static int |
RETRY_COMMAND_MAX_ATTEMPTS
Retry x attempts for set-command.
|
static int |
RETRY_COMMAND_SECONDS
Retry set-command after x Seconds, e.g.
|
static int |
WATCHDOG_CYCLES |
POWER_DOC_TEXT
Modifier and Type | Method and Description |
---|---|
default void |
_setMaxStartAttempts(java.lang.Boolean value)
Internal method to set the 'nextValue' on
RefuStore88k.ChannelId.MAX_START_ATTEMPTS Channel. |
default void |
_setMaxStopAttempts(java.lang.Boolean value)
Internal method to set the 'nextValue' on
RefuStore88k.ChannelId.MAX_STOP_ATTEMPTS
Channel. |
default void |
enterStartedMode()
Enter the STARTED mode!
|
default void |
enterThrottledMpptMode()
Enter the Throttled or MPPT mode!
|
default void |
exitStandbyMode()
Exit the STANDBY mode!
|
default Channel<java.lang.Integer> |
getAcCurrent() |
default Channel<java.lang.Integer> |
getAcVoltage() |
default Channel<java.lang.Integer> |
getApparentPower() |
default Channel<java.lang.Integer> |
getDcVoltage() |
default Value<java.lang.Boolean> |
getMaxStartAttempts()
Gets the
StateChannel for RefuStore88k.ChannelId.MAX_START_ATTEMPTS . |
default StateChannel |
getMaxStartAttemptsChannel()
Gets the Channel for
RefuStore88k.ChannelId.MAX_START_ATTEMPTS . |
default Value<java.lang.Boolean> |
getMaxStopAttempts()
Gets the
StateChannel for RefuStore88k.ChannelId.MAX_STOP_ATTEMPTS . |
default StateChannel |
getMaxStopAttemptsChannel()
Gets the Channel for
RefuStore88k.ChannelId.MAX_STOP_ATTEMPTS . |
default OperatingState |
getOperatingState() |
default java.lang.String |
getSerialNumber() |
StartStop |
getStartStopTarget()
Gets the target Start/Stop mode from config or StartStop-Channel.
|
default void |
stopInverter()
STOP the inverter by setting the power to zero and entering the STARTED mode!
|
getModbusSlaveNatureTable, getPowerPrecision, getStaticConstraints, run
_setActiveChargeEnergy, _setActiveChargeEnergy, _setActiveDischargeEnergy, _setActiveDischargeEnergy, _setActivePower, _setActivePower, _setGridMode, _setMaxApparentPower, _setMaxApparentPower, _setReactivePower, _setReactivePower, getActiveChargeEnergy, getActiveChargeEnergyChannel, getActiveDischargeEnergy, getActiveDischargeEnergyChannel, getActivePower, getActivePowerChannel, getGridMode, getGridModeChannel, getMaxApparentPower, getMaxApparentPowerChannel, getReactivePower, getReactivePowerChannel
_setStartStop, getStartStop, getStartStopChannel, isStarted, isStopped, setStartStop, start, stop
_channel, _getChannelAs, alias, channel, channel, channels, debugLog, getComponentContext, getState, getStateChannel, hasFaults, id, isEnabled, logDebug, logError, logInfo, logWarn, serviceFactoryPid, servicePid, updateConfigurationProperty, updateReferenceFilter
static final int WATCHDOG_CYCLES
static final int RETRY_COMMAND_SECONDS
static final int RETRY_COMMAND_MAX_ATTEMPTS
StartStop getStartStopTarget()
StartStop
default StateChannel getMaxStartAttemptsChannel()
RefuStore88k.ChannelId.MAX_START_ATTEMPTS
.default Value<java.lang.Boolean> getMaxStartAttempts()
StateChannel
for RefuStore88k.ChannelId.MAX_START_ATTEMPTS
.Value
default void _setMaxStartAttempts(java.lang.Boolean value)
RefuStore88k.ChannelId.MAX_START_ATTEMPTS
Channel.value
- the next valuedefault StateChannel getMaxStopAttemptsChannel()
RefuStore88k.ChannelId.MAX_STOP_ATTEMPTS
.default Value<java.lang.Boolean> getMaxStopAttempts()
StateChannel
for RefuStore88k.ChannelId.MAX_STOP_ATTEMPTS
.Value
default void _setMaxStopAttempts(java.lang.Boolean value)
RefuStore88k.ChannelId.MAX_STOP_ATTEMPTS
Channel.value
- the next valuedefault void exitStandbyMode() throws OpenemsError.OpenemsNamedException
default void enterStartedMode() throws OpenemsError.OpenemsNamedException
default void enterThrottledMpptMode() throws OpenemsError.OpenemsNamedException
default void stopInverter() throws OpenemsError.OpenemsNamedException
default java.lang.String getSerialNumber()
default Channel<java.lang.Integer> getDcVoltage()
default Channel<java.lang.Integer> getAcVoltage()
default Channel<java.lang.Integer> getAcCurrent()
default Channel<java.lang.Integer> getApparentPower()
default OperatingState getOperatingState()