public class PvInverter extends AbstractOpenemsComponent implements ManagedSymmetricPvInverter, SymmetricMeter, OpenemsComponent, TimedataProvider, org.osgi.service.event.EventHandler
Modifier and Type | Class and Description |
---|---|
static class |
PvInverter.ChannelId |
Modifier and Type | Field and Description |
---|---|
protected org.osgi.service.cm.ConfigurationAdmin |
cm |
protected SimulatorDatasource |
datasource |
Constructor and Description |
---|
PvInverter() |
Modifier and Type | Method and Description |
---|---|
protected void |
deactivate()
Handles @Deactivate of implementations.
|
java.lang.String |
debugLog()
Gets some output that is suitable for a continuous Debug log.
|
MeterType |
getMeterType()
Gets the type of this Meter.
|
Timedata |
getTimedata()
Gets the
Timedata service. |
void |
handleEvent(org.osgi.service.event.Event event) |
_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
_setActivePowerLimit, _setActivePowerLimit, _setMaxApparentPower, _setMaxApparentPower, getActivePowerLimit, getActivePowerLimitChannel, getMaxApparentPower, getMaxApparentPowerChannel, setActivePowerLimit, setActivePowerLimit
_setActiveConsumptionEnergy, _setActiveConsumptionEnergy, _setActivePower, _setActivePower, _setActiveProductionEnergy, _setActiveProductionEnergy, _setCurrent, _setCurrent, _setFrequency, _setFrequency, _setMaxActivePower, _setMaxActivePower, _setMinActivePower, _setMinActivePower, _setReactivePower, _setReactivePower, _setVoltage, _setVoltage, getActiveConsumptionEnergy, getActiveConsumptionEnergyChannel, getActivePower, getActivePowerChannel, getActiveProductionEnergy, getActiveProductionEnergyChannel, getCurrent, getCurrentChannel, getFrequency, getFrequencyChannel, getMaxActivePower, getMaxActivePowerChannel, getMinActivePower, getMinActivePowerChannel, getModbusSlaveNatureTable, getReactivePower, getReactivePowerChannel, getVoltage, getVoltageChannel
_channel, _getChannelAs, alias, channel, channel, channels, getComponentContext, getState, getStateChannel, hasFaults, id, isEnabled, serviceFactoryPid, servicePid, updateConfigurationProperty, updateReferenceFilter
protected org.osgi.service.cm.ConfigurationAdmin cm
protected SimulatorDatasource datasource
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
public java.lang.String debugLog()
OpenemsComponent
debugLog
in interface OpenemsComponent
public MeterType getMeterType()
ManagedSymmetricPvInverter
getMeterType
in interface SymmetricMeter
getMeterType
in interface ManagedSymmetricPvInverter
public Timedata getTimedata()
TimedataProvider
Timedata
service.getTimedata
in interface TimedataProvider