public class KostalPikoCoreImpl extends AbstractOpenemsComponent implements KostalPikoCore, OpenemsComponent, org.osgi.service.event.EventHandler
KostalPikoCore.ChannelId
OpenemsComponent.ChannelId
Modifier and Type | Field and Description |
---|---|
protected static int |
MAX_ACTUAL_POWER |
protected static int |
MAX_APPARENT_POWER |
Constructor and Description |
---|
KostalPikoCoreImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
deactivate()
Handles @Deactivate of implementations.
|
void |
handleEvent(org.osgi.service.event.Event event) |
void |
setCharger(KostalPikoCharger charger) |
void |
setEss(KostalPikoEss ess) |
void |
setGridMeter(KostalPikoGridMeter meter) |
void |
unsetCharger(KostalPikoCharger charger) |
void |
unsetEss(KostalPikoEss ess) |
void |
unsetGridMeter(KostalPikoGridMeter meter) |
_channel, activate, addChannel, addChannels, addChannels, alias, channels, getComponentContext, id, isEnabled, logDebug, logError, logInfo, logWarn, modified, removeChannel
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
_channel, _getChannelAs, alias, channel, channel, channels, debugLog, getComponentContext, getModbusSlaveNatureTable, getState, getStateChannel, hasFaults, id, isEnabled, logDebug, logError, logInfo, logWarn, serviceFactoryPid, servicePid, updateConfigurationProperty, updateReferenceFilter
protected static final int MAX_ACTUAL_POWER
protected static final int MAX_APPARENT_POWER
public void setEss(KostalPikoEss ess)
setEss
in interface KostalPikoCore
public void unsetEss(KostalPikoEss ess)
unsetEss
in interface KostalPikoCore
public void setCharger(KostalPikoCharger charger)
setCharger
in interface KostalPikoCore
public void unsetCharger(KostalPikoCharger charger)
unsetCharger
in interface KostalPikoCore
public void setGridMeter(KostalPikoGridMeter meter)
setGridMeter
in interface KostalPikoCore
public void unsetGridMeter(KostalPikoGridMeter meter)
unsetGridMeter
in interface KostalPikoCore
protected void deactivate()
AbstractOpenemsComponent
deactivate
in class AbstractOpenemsComponent
public void handleEvent(org.osgi.service.event.Event event)
handleEvent
in interface org.osgi.service.event.EventHandler