Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

A

Abl - Class in io.openems.edge.evcs.ocpp.abl
 
Abl() - Constructor for class io.openems.edge.evcs.ocpp.abl.Abl
 
AbsorptionPhaseActive - Enum in io.openems.edge.sma.enums
 
AbstractComponentConfig - Class in io.openems.edge.common.test
Helper class for implementing a @Config-annotation within a Component-Test.
AbstractComponentConfig(Class<? extends Annotation>, String) - Constructor for class io.openems.edge.common.test.AbstractComponentConfig
 
AbstractComponentTest<SELF extends AbstractComponentTest<SELF,SUT>,SUT extends OpenemsComponent> - Class in io.openems.edge.common.test
Provides a test framework for OpenEMS Components.
AbstractComponentTest(SUT) - Constructor for class io.openems.edge.common.test.AbstractComponentTest
 
AbstractComponentTest.ChannelValue - Class in io.openems.edge.common.test
Stores a tuple of ChannelAddress and Object value.
AbstractComponentTest.TestCase - Class in io.openems.edge.common.test
Defines a Test-Case consisting of given inputs and expected outputs.
AbstractCsvDatasource - Class in io.openems.edge.simulator.datasource.api
 
AbstractCsvDatasource(ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.simulator.datasource.api.AbstractCsvDatasource
 
AbstractCycleWorker - Class in io.openems.common.worker
Defines a generic Worker Thread.
AbstractCycleWorker() - Constructor for class io.openems.common.worker.AbstractCycleWorker
 
AbstractDeviceMonitor - Class in com.dalsemi.onewire.application.monitor
Abstract super-class for 1-Wire Monitors, a optionally-threadable object for searching 1-Wire networks.
AbstractDeviceMonitor() - Constructor for class com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor
 
AbstractDoc<T> - Class in io.openems.edge.common.channel.internal
Provides static meta information for a Channel using Builder pattern.
AbstractDoc(OpenemsType) - Constructor for class io.openems.edge.common.channel.internal.AbstractDoc
 
AbstractDoubleWordElement<E,T> - Class in io.openems.edge.bridge.modbus.api.element
A DoubleWordElement has a size of two Modbus Registers or 32 bit.
AbstractDoubleWordElement(OpenemsType, int) - Constructor for class io.openems.edge.bridge.modbus.api.element.AbstractDoubleWordElement
 
AbstractEssStreetscooter - Class in io.openems.edge.ess.streetscooter
 
AbstractEssStreetscooter() - Constructor for class io.openems.edge.ess.streetscooter.AbstractEssStreetscooter
 
AbstractEvcsCluster - Class in io.openems.edge.evcs.cluster
 
AbstractEvcsCluster(ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.evcs.cluster.AbstractEvcsCluster
 
AbstractFeneconDessCharger - Class in io.openems.edge.fenecon.dess.charger
 
AbstractFeneconDessCharger() - Constructor for class io.openems.edge.fenecon.dess.charger.AbstractFeneconDessCharger
 
AbstractFeneconDessCharger.ChannelId - Enum in io.openems.edge.fenecon.dess.charger
 
AbstractGoodWeEtCharger - Class in io.openems.edge.goodwe.et.charger
 
AbstractGoodWeEtCharger() - Constructor for class io.openems.edge.goodwe.et.charger.AbstractGoodWeEtCharger
 
AbstractImmediateWorker - Class in io.openems.common.worker
Defines a generic Worker Thread.
AbstractImmediateWorker() - Constructor for class io.openems.common.worker.AbstractImmediateWorker
 
AbstractJsonrpcRequest - Class in io.openems.common.jsonrpc.base
This represents a JsonrpcRequest.
AbstractJsonrpcRequest(String) - Constructor for class io.openems.common.jsonrpc.base.AbstractJsonrpcRequest
 
AbstractModbusBridge - Class in io.openems.edge.bridge.modbus.api
Abstract service for connecting to, querying and writing to a Modbus device.
AbstractModbusBridge(ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.bridge.modbus.api.AbstractModbusBridge
 
AbstractModbusElement<T> - Class in io.openems.edge.bridge.modbus.api.element
A ModbusElement represents one row of a Modbus definition table.
AbstractModbusElement(OpenemsType, int) - Constructor for class io.openems.edge.bridge.modbus.api.element.AbstractModbusElement
 
AbstractModbusElement(OpenemsType, int, boolean) - Constructor for class io.openems.edge.bridge.modbus.api.element.AbstractModbusElement
 
AbstractModbusRegisterElement<E,T> - Class in io.openems.edge.bridge.modbus.api.element
A ModbusRegisterElement represents one or more Modbus Registers.
AbstractModbusRegisterElement(OpenemsType, int) - Constructor for class io.openems.edge.bridge.modbus.api.element.AbstractModbusRegisterElement
 
AbstractModbusTcpApi - Class in io.openems.edge.controller.api.modbus
 
AbstractModbusTcpApi(String, ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.controller.api.modbus.AbstractModbusTcpApi
 
AbstractNumberSlidingValue<T> - Class in io.openems.edge.common.type.slidingvalue
 
AbstractNumberSlidingValue(OpenemsType) - Constructor for class io.openems.edge.common.type.slidingvalue.AbstractNumberSlidingValue
 
AbstractOcppEvcsComponent - Class in io.openems.edge.evcs.ocpp.common
 
AbstractOcppEvcsComponent(OcppProfileType[], ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.evcs.ocpp.common.AbstractOcppEvcsComponent
 
AbstractOcppEvcsComponent.ChannelId - Enum in io.openems.edge.evcs.ocpp.common
 
AbstractOpenemsBackendComponent - Class in io.openems.backend.common.component
 
AbstractOpenemsBackendComponent(String) - Constructor for class io.openems.backend.common.component.AbstractOpenemsBackendComponent
Initializes the AbstractOpenemsBackendComponent.
AbstractOpenemsComponent - Class in io.openems.edge.common.component
This is the default implementation of the OpenemsComponent interface.
AbstractOpenemsComponent(ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.common.component.AbstractOpenemsComponent
Default constructor for AbstractOpenemsComponent.
AbstractOpenemsMbusComponent - Class in io.openems.edge.bridge.mbus.api
 
AbstractOpenemsMbusComponent(ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.bridge.mbus.api.AbstractOpenemsMbusComponent
 
AbstractOpenemsModbusComponent - Class in io.openems.edge.bridge.modbus.api
 
AbstractOpenemsModbusComponent(ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent
Default constructor for AbstractOpenemsModbusComponent.
AbstractOpenemsModbusComponent.BitConverter - Enum in io.openems.edge.bridge.modbus.api
 
AbstractOpenemsModbusComponent.ChannelMapper - Class in io.openems.edge.bridge.modbus.api
Maps an Element to one or more ModbusChannels using converters, that convert the value forward and backwards.
AbstractOpenemsSunSpecComponent - Class in io.openems.edge.bridge.modbus.sunspec
This class provides a generic implementation of SunSpec ModBus protocols.
AbstractOpenemsSunSpecComponent(Map<SunSpecModel, Priority>, ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.bridge.modbus.sunspec.AbstractOpenemsSunSpecComponent
Constructs a AbstractOpenemsSunSpecComponent.
AbstractPersistenceModelPredictor - Class in io.openems.edge.predictor.persistencemodel
 
AbstractPersistenceModelPredictor(String, ChannelId) - Constructor for class io.openems.edge.predictor.persistencemodel.AbstractPersistenceModelPredictor
 
AbstractPredictiveDelayCharge - Class in io.openems.edge.controller.ess.predictivedelaycharge
 
AbstractPredictiveDelayCharge() - Constructor for class io.openems.edge.controller.ess.predictivedelaycharge.AbstractPredictiveDelayCharge
 
AbstractPredictiveDelayCharge.ChannelId - Enum in io.openems.edge.controller.ess.predictivedelaycharge
 
AbstractQuadrupleWordElement<E,T> - Class in io.openems.edge.bridge.modbus.api.element
A QuadrupleWordElement has a size of four Modbus Registers or 64 bit.
AbstractQuadrupleWordElement(OpenemsType, int) - Constructor for class io.openems.edge.bridge.modbus.api.element.AbstractQuadrupleWordElement
 
AbstractReadChannel<D extends AbstractDoc<T>,T> - Class in io.openems.edge.common.channel.internal
 
AbstractReadChannel(OpenemsType, OpenemsComponent, ChannelId, D, T) - Constructor for class io.openems.edge.common.channel.internal.AbstractReadChannel
 
AbstractReadDigitalInputsTask - Class in io.openems.edge.bridge.modbus.api.task
 
AbstractReadDigitalInputsTask(int, Priority, AbstractModbusElement<?>...) - Constructor for class io.openems.edge.bridge.modbus.api.task.AbstractReadDigitalInputsTask
 
AbstractReadInputRegistersTask - Class in io.openems.edge.bridge.modbus.api.task
 
AbstractReadInputRegistersTask(int, Priority, AbstractModbusElement<?>...) - Constructor for class io.openems.edge.bridge.modbus.api.task.AbstractReadInputRegistersTask
 
AbstractReadTask<T> - Class in io.openems.edge.bridge.modbus.api.task
An abstract Modbus 'AbstractTask' is holding references to one or more Modbus AbstractModbusElement which have register addresses in the same range.
AbstractReadTask(int, Priority, AbstractModbusElement<?>...) - Constructor for class io.openems.edge.bridge.modbus.api.task.AbstractReadTask
 
AbstractRestApi - Class in io.openems.edge.controller.api.rest
 
AbstractRestApi(String, ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.controller.api.rest.AbstractRestApi
 
AbstractStateMachine<STATE extends State<STATE>,CONTEXT> - Class in io.openems.edge.common.statemachine
Manages the States of the StateMachine.
AbstractStateMachine(STATE) - Constructor for class io.openems.edge.common.statemachine.AbstractStateMachine
Initialize the State-Machine and set an initial State.
AbstractSunSpecBatteryInverter - Class in io.openems.edge.batteryinverter.sunspec
 
AbstractSunSpecBatteryInverter(Map<SunSpecModel, Priority>, ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.batteryinverter.sunspec.AbstractSunSpecBatteryInverter
 
AbstractSunSpecMeter - Class in io.openems.edge.meter.sunspec
 
AbstractSunSpecMeter(Map<SunSpecModel, Priority>, ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.meter.sunspec.AbstractSunSpecMeter
 
AbstractSunSpecPvInverter - Class in io.openems.edge.pvinverter.sunspec
 
AbstractSunSpecPvInverter(Map<SunSpecModel, Priority>, ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.pvinverter.sunspec.AbstractSunSpecPvInverter
 
abstractTask - Variable in class io.openems.edge.bridge.modbus.api.element.AbstractModbusElement
 
AbstractTask - Class in io.openems.edge.bridge.modbus.api.task
An abstract Modbus 'AbstractTask' is holding references to one or more Modbus AbstractModbusElement which have register addresses in the same range.
AbstractTask(int, AbstractModbusElement<?>...) - Constructor for class io.openems.edge.bridge.modbus.api.task.AbstractTask
 
AbstractWebsocket<T extends WsData> - Class in io.openems.common.websocket
 
AbstractWebsocket(String) - Constructor for class io.openems.common.websocket.AbstractWebsocket
 
AbstractWebsocketClient<T extends WsData> - Class in io.openems.common.websocket
A Websocket Client implementation that automatically tries to reconnect a closed connection.
AbstractWebsocketClient(String, URI) - Constructor for class io.openems.common.websocket.AbstractWebsocketClient
 
AbstractWebsocketClient(String, URI, Map<String, String>) - Constructor for class io.openems.common.websocket.AbstractWebsocketClient
 
AbstractWebsocketClient(String, URI, Map<String, String>, Proxy) - Constructor for class io.openems.common.websocket.AbstractWebsocketClient
 
AbstractWebsocketClient(String, URI, Draft, Map<String, String>, Proxy) - Constructor for class io.openems.common.websocket.AbstractWebsocketClient
 
AbstractWebsocketServer<T extends WsData> - Class in io.openems.common.websocket
 
AbstractWebsocketServer(String, int) - Constructor for class io.openems.common.websocket.AbstractWebsocketServer
 
AbstractWordElement<E,T> - Class in io.openems.edge.bridge.modbus.api.element
A WordElement has a size of one Modbus Registers or 16 bit.
AbstractWordElement(OpenemsType, int) - Constructor for class io.openems.edge.bridge.modbus.api.element.AbstractWordElement
 
AbstractWorker - Class in io.openems.common.worker
Defines a generic Worker Thread.
AbstractWorker() - Constructor for class io.openems.common.worker.AbstractWorker
 
accept(T, U) - Method in interface io.openems.common.function.ThrowingBiConsumer
 
accept(T) - Method in interface io.openems.common.function.ThrowingConsumer
 
accept(Channel<Boolean>) - Method in class io.openems.edge.common.channel.BooleanWriteChannel.MirrorToDebugChannel
 
accept(Channel<Integer>) - Method in class io.openems.edge.common.channel.EnumWriteChannel.MirrorToDebugChannel
 
accept(Channel<Float>) - Method in class io.openems.edge.common.channel.FloatWriteChannel.MirrorToDebugChannel
 
accept(Channel<Integer>) - Method in class io.openems.edge.common.channel.IntegerWriteChannel.MirrorToDebugChannel
 
accept(Channel<Long>) - Method in class io.openems.edge.common.channel.LongWriteChannel.MirrorToDebugChannel
 
accept(Channel<Short>) - Method in class io.openems.edge.common.channel.ShortWriteChannel.MirrorToDebugChannel
 
accept(Channel<String>) - Method in class io.openems.edge.common.channel.StringWriteChannel.MirrorToDebugChannel
 
accept(Channel<Integer>) - Method in class io.openems.edge.ess.api.PowerConstraint
 
accept(boolean, int, SolverStrategy) - Method in interface io.openems.edge.ess.power.api.OnSolved
 
accept(Integer, Integer) - Method in class io.openems.edge.ess.streetscooter.PowerHandler
 
accept(String) - Method in class io.openems.edge.evcs.keba.kecontact.ReadHandler
 
AccessDeniedException - Exception in io.openems.common.exceptions
 
AccessDeniedException(String) - Constructor for exception io.openems.common.exceptions.AccessDeniedException
 
AccessMode - Enum in io.openems.common.channel
 
accessMode - Variable in class io.openems.edge.bridge.modbus.sunspec.SunSpecCodeGenerator.Point
 
accessMode - Variable in class io.openems.edge.bridge.modbus.sunspec.SunSpecPoint.PointImpl
 
accessMode(AccessMode) - Method in class io.openems.edge.common.channel.internal.AbstractDoc
Sets the Access-Mode for the Channel.
accessMode(AccessMode) - Method in class io.openems.edge.common.channel.internal.OpenemsTypeDoc
Sets the Access-Mode for the Channel.
accountData - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonUser
local cache of accountData
accountPageNumber - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonUser
page number account data is stored on
AcIsland - Class in io.openems.edge.controller.ess.acisland
 
AcIsland() - Constructor for class io.openems.edge.controller.ess.acisland.AcIsland
 
AcIsland.ChannelId - Enum in io.openems.edge.controller.ess.acisland
 
acknowledge(ErrorDoc.Acknowledge) - Method in class io.openems.edge.ess.mr.gridcon.enums.ErrorDoc
 
acknowledge(boolean) - Method in class io.openems.edge.ess.mr.gridcon.writeutils.CommandControlRegisters
 
AcknowledgeGeneratorErrors - Enum in io.openems.edge.sma.enums
 
AcPredictiveDelayCharge - Class in io.openems.edge.controller.ess.predictivedelaycharge.ac
 
AcPredictiveDelayCharge() - Constructor for class io.openems.edge.controller.ess.predictivedelaycharge.ac.AcPredictiveDelayCharge
 
act() - Method in interface io.openems.edge.battery.soltaro.controller.IState
in this method everything should be executed what there is to do in this state.
act() - Method in class io.openems.edge.battery.soltaro.controller.state.Check
 
act() - Method in class io.openems.edge.battery.soltaro.controller.state.ForceCharge
 
act() - Method in class io.openems.edge.battery.soltaro.controller.state.FullCharge
 
act() - Method in class io.openems.edge.battery.soltaro.controller.state.Limit
 
act() - Method in class io.openems.edge.battery.soltaro.controller.state.Normal
 
act() - Method in class io.openems.edge.battery.soltaro.controller.state.Undefined
 
activate(String) - Method in class io.openems.common.worker.AbstractCycleWorker
 
activate(String) - Method in class io.openems.common.worker.AbstractImmediateWorker
 
activate(String) - Method in class io.openems.common.worker.AbstractWorker
Initializes the worker and starts the worker thread
activate(ComponentContext, String, String, boolean, int, ConfigurationAdmin, String, String, int) - Method in class io.openems.edge.batteryinverter.sunspec.AbstractSunSpecBatteryInverter
Make sure to call this method from the inheriting OSGi Component.
activate(ComponentContext, String, String, boolean, int, ConfigurationAdmin, String, String) - Method in class io.openems.edge.bridge.mbus.api.AbstractOpenemsMbusComponent
Call this method from Component implementations activate().
activate(ComponentContext, Config) - Method in class io.openems.edge.bridge.mbus.BridgeMbusImpl
 
activate(ComponentContext, String, String, boolean, LogVerbosity, int) - Method in class io.openems.edge.bridge.modbus.api.AbstractModbusBridge
 
activate(String) - Method in class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent
 
activate(ComponentContext, String, String, boolean, int, ConfigurationAdmin, String, String) - Method in class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent
Call this method from Component implementations activate().
activate(ComponentContext, String, String, boolean) - Method in class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent
 
activate(ComponentContext, ConfigTcp) - Method in class io.openems.edge.bridge.modbus.BridgeModbusTcpImpl
 
activate(ComponentContext, String, String, boolean, int, ConfigurationAdmin, String, String) - Method in class io.openems.edge.bridge.modbus.sunspec.AbstractOpenemsSunSpecComponent
 
activate(ComponentContext, String, String, boolean, int, ConfigurationAdmin, String, String, int) - Method in class io.openems.edge.bridge.modbus.sunspec.AbstractOpenemsSunSpecComponent
 
activate(ComponentContext, String, String, boolean) - Method in class io.openems.edge.common.component.AbstractOpenemsComponent
Handles @Activate of implementations.
activate(AbstractComponentConfig) - Method in class io.openems.edge.common.test.AbstractComponentTest
Calls the 'activate()' method of the 'system-under-test'.
activate(ComponentContext, String, String, boolean, ConfigurationAdmin, Meta, String[], int, int, int) - Method in class io.openems.edge.controller.api.modbus.AbstractModbusTcpApi
 
activate(ComponentContext, String, String, boolean, boolean, int, int) - Method in class io.openems.edge.controller.api.rest.AbstractRestApi
 
activate(ComponentContext, Config) - Method in class io.openems.edge.controller.api.websocket.WebsocketApi
 
activate(ComponentContext, String, String) - Method in class io.openems.edge.controller.ess.predictivedelaycharge.AbstractPredictiveDelayCharge
 
activate(ComponentContext, String, String, boolean, String, int, boolean) - Method in class io.openems.edge.controller.ess.predictivedelaycharge.AbstractPredictiveDelayCharge
Abstract activator.
activate(ComponentContext, Config) - Method in class io.openems.edge.controller.generic.jsonlogic.JsonLogicController
 
activate() - Method in class io.openems.edge.core.sum.EnergyValuesHandler
 
activate(Battery, ManagedSymmetricBatteryInverter) - Method in class io.openems.edge.ess.generic.symmetric.ChannelHandler
Called on Component activate().
activate(Battery) - Method in class io.openems.edge.ess.sinexcel.ChannelHandler
Called on Component activate().
activate(ComponentContext, String, String, boolean, boolean, int, ConfigurationAdmin, String, String) - Method in class io.openems.edge.ess.streetscooter.AbstractEssStreetscooter
 
activate(ComponentContext, Config0) - Method in class io.openems.edge.ess.streetscooter.Ess0Streetscooter
 
activate(ComponentContext, Config1) - Method in class io.openems.edge.ess.streetscooter.Ess1Streetscooter
 
activate(ComponentContext, String, String, boolean) - Method in class io.openems.edge.evcs.cluster.AbstractEvcsCluster
 
activate(String) - Method in class io.openems.edge.evcs.keba.kecontact.ReadWorker
 
activate(ComponentContext, Config) - Method in class io.openems.edge.evcs.ocpp.abl.Abl
 
activate(ComponentContext, String, String, boolean) - Method in class io.openems.edge.evcs.ocpp.common.AbstractOcppEvcsComponent
 
activate(ComponentContext, Config) - Method in class io.openems.edge.evcs.ocpp.ies.keywatt.singleccs.IesKeywattSingleCcs
 
activate(String, int) - Method in class io.openems.edge.evcs.ocpp.server.MyJsonServer
Starting the OCPP Server.
activate(ComponentContext, String, String, boolean, int, ConfigurationAdmin, String, String, int) - Method in class io.openems.edge.meter.sunspec.AbstractSunSpecMeter
Make sure to call this method from the inheriting OSGi Component.
activate(ComponentContext, String, String, boolean, int, ConfigurationAdmin, String, String, int) - Method in class io.openems.edge.pvinverter.sunspec.AbstractSunSpecPvInverter
Make sure to call this method from the inheriting OSGi Component.
activate(ComponentContext, String, String, boolean, int) - Method in class io.openems.edge.simulator.datasource.api.AbstractCsvDatasource
 
ActivateDebugMode1Handler - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
ActivateDebugMode1Handler() - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.ActivateDebugMode1Handler
 
ActivateDebugMode2Handler - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
ActivateDebugMode2Handler() - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.ActivateDebugMode2Handler
 
ActivateDebugMode3Handler - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
ActivateDebugMode3Handler() - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.ActivateDebugMode3Handler
 
ActivateDebugMode4Handler - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
ActivateDebugMode4Handler() - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.ActivateDebugMode4Handler
 
ActivateEconomicMode1Handler - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
ActivateEconomicMode1Handler() - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.ActivateEconomicMode1Handler
 
ActivateEconomicMode2Handler - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
ActivateEconomicMode2Handler() - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.ActivateEconomicMode2Handler
 
ActivateEconomicMode3Handler - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
ActivateEconomicMode3Handler() - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.ActivateEconomicMode3Handler
 
ActivateEconomicMode4Handler - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
ActivateEconomicMode4Handler() - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.ActivateEconomicMode4Handler
 
ActiveBatteryChargingMode - Enum in io.openems.edge.sma.enums
 
activeEvcsSessions - Variable in class io.openems.edge.evcs.ocpp.server.OcppServerImpl
Currently connected sessions with their related evcs components.
activePower - Variable in class io.openems.edge.ess.test.DummyManagedSymmetricEss.SymmetricApplyPowerRecord
 
activePowerL1 - Variable in class io.openems.edge.ess.test.DummyManagedAsymmetricEss.AsymmetricApplyPowerRecord
 
activePowerL2 - Variable in class io.openems.edge.ess.test.DummyManagedAsymmetricEss.AsymmetricApplyPowerRecord
 
activePowerL3 - Variable in class io.openems.edge.ess.test.DummyManagedAsymmetricEss.AsymmetricApplyPowerRecord
 
activeStateChannelsToString(Map<ChannelAddress, EdgeConfig.Component.Channel>) - Static method in interface io.openems.backend.metadata.api.Metadata
Helper method for creating a String of all active State-Channels by Level.
activityConditionalSearch(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer29
Checks if the activity latches are set for Conditional Search and if not sets it.
AD_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer26
Flag to set/check the voltage A/D Input Select Bit with setFlag/getFlag When this bit is true the battery input is (VDD) is selected as input for the voltage A/D input.
adapter - Variable in class com.dalsemi.onewire.adapter.NetAdapterHost
The adapter this NetAdapter will proxy too
adapter - Variable in class com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor
the adapter to search for devices
adapter - Variable in class com.dalsemi.onewire.application.monitor.DeviceMonitorEvent
The DSPortAdapter the monitor was using at the time of event
adapter - Variable in exception com.dalsemi.onewire.application.monitor.DeviceMonitorException
The DSPortAdapter the monitor was using at the time of event
adapter - Variable in class com.dalsemi.onewire.container.MemoryBankSHAEE
Reference to the adapter the OneWireContainer resides on.
adapter - Variable in class com.dalsemi.onewire.container.OneWireContainer
Reference to the adapter that is needed to communicate with this iButton or 1-Wire device.
adapterDetected() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Detects adapter presence on the selected port.
adapterDetected() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Detects adapter presence on the selected port.
adapterDetected() - Method in class com.dalsemi.onewire.adapter.LSerialAdapter
Detect adapter presence on the selected port.
adapterDetected() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Detects adapter presence on the selected port.
adapterDetected() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
 
adapterDetected() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Detect adapter presence on the selected port.
adapterDetected() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Detect adapter presence on the selected port.
adapterSet() - Method in class com.dalsemi.onewire.container.OneWireContainer33
Tells whether an adapter has been set.
ADB_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer26
Flag to check whether or not the A/D converter is busy using getFlag().
ADContainer - Interface in com.dalsemi.onewire.container
Interface class for 1-Wire® devices that perform analog measuring operations.
add(OneWireContainer, int) - Method in class com.dalsemi.onewire.utils.OWPath
Add a 1-Wire path element to this 1-Wire path.
add(ChannelAddress, JsonElement) - Method in class io.openems.common.jsonrpc.notification.CurrentDataNotification
 
add(long, Map<ChannelAddress, JsonElement>) - Method in class io.openems.common.jsonrpc.notification.TimestampedDataNotification
 
add(long, ChannelAddress, JsonElement) - Method in class io.openems.common.jsonrpc.notification.TimestampedDataNotification
 
add(String, EdgeConfigDiff.ComponentDiff.OldNewProperty) - Method in class io.openems.common.types.EdgeConfigDiff.ComponentDiff
 
add(String) - Method in class io.openems.common.utils.JsonUtils.JsonArrayBuilder
 
add(int) - Method in class io.openems.common.utils.JsonUtils.JsonArrayBuilder
 
add(long) - Method in class io.openems.common.utils.JsonUtils.JsonArrayBuilder
 
add(boolean) - Method in class io.openems.common.utils.JsonUtils.JsonArrayBuilder
 
add(JsonElement) - Method in class io.openems.common.utils.JsonUtils.JsonArrayBuilder
 
add(String, JsonElement) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addAttributes(Configuration.ConfigurationAttribute...) - Method in class io.openems.edge.common.test.DummyConfigurationAdmin.DummyConfiguration
 
addBasicInfo(Worksheet, String, ZonedDateTime, ZonedDateTime) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Adds basic information like the Edge-ID, date of creation,...
addBranch(OWPath) - Method in class com.dalsemi.onewire.application.monitor.NetworkDeviceMonitor
Adds a branch for searching.
addChannel(ChannelAddress) - Method in class io.openems.backend.b2bwebsocket.jsonrpc.request.SubscribeEdgesChannelsRequest
 
addChannel(ChannelAddress) - Method in class io.openems.backend.common.jsonrpc.request.GetEdgesChannelsValuesRequest
 
addChannel(ChannelId) - Method in class io.openems.edge.battery.soltaro.cluster.versionb.ClusterVersionB
 
addChannel(StateChannel) - Method in class io.openems.edge.common.channel.internal.StateCollectorChannel
Adds a Channel to this StateCollector.
addChannel(ChannelId) - Method in class io.openems.edge.common.component.AbstractOpenemsComponent
Initializes the given Channel-ID.
addChannel(FieldbusChannelId) - Method in class io.openems.edge.wago.Wago
 
addChannelDataRecords() - Method in class io.openems.edge.bridge.mbus.api.AbstractOpenemsMbusComponent
Define channels of the mbus device and the record position of its corresponding values or the datatype if the channel displays secondary address values.
addChannelDataRecords() - Method in class io.openems.edge.meter.abb.b32.MeterAbbB23Mbus
 
addChannels(ChannelId[]) - Method in class io.openems.edge.common.component.AbstractOpenemsComponent
Initializes the given Channel-IDs.
addChannels(ChannelId[][]) - Method in class io.openems.edge.common.component.AbstractOpenemsComponent
Initializes the given Channel-IDs.
addCharger(AbstractGoodWeEtCharger) - Method in interface io.openems.edge.goodwe.et.ess.GoodWeEtBatteryInverter
 
addCharger(AbstractGoodWeEtCharger) - Method in class io.openems.edge.goodwe.et.ess.GoodWeEtBatteryInverterImpl
 
addChatterMessage(MyEdge, String) - Method in class io.openems.backend.metadata.odoo.odoo.OdooHandler
Adds a message in Odoo Chatter ('mail.thread').
addChatterMessage(Credentials, String, int, String) - Static method in class io.openems.backend.metadata.odoo.odoo.OdooUtils
Adds a message in Odoo Chatter ('mail.thread').
addChatterMessage(Credentials, String, int, String) - Static method in class io.openems.backend.metadata.odoo.postgres.PgUtils
Adds a message in Odoo Chatter ('mail.thread').
addComponent(String, EdgeConfig.Component) - Method in class io.openems.common.types.EdgeConfig
 
addComponent(OpenemsComponent) - Method in class io.openems.edge.common.test.AbstractComponentTest
Adds an available OpenemsComponent.
addComponent(OpenemsComponent) - Method in class io.openems.edge.common.test.DummyComponentManager
Specific for this Dummy implementation.
addComponent(ModbusSlave) - Method in class io.openems.edge.controller.api.modbus.AbstractModbusTcpApi
 
addComponent(ModbusSlave) - Method in class io.openems.edge.controller.api.modbus.readonly.ModbusTcpApiReadOnlyImpl
 
addComponent(ModbusSlave) - Method in class io.openems.edge.controller.api.modbus.readwrite.ModbusTcpApiReadWriteImpl
 
addConfig(AbstractComponentConfig) - Method in class io.openems.edge.common.test.DummyConfigurationAdmin
Adds a simulated AbstractComponentConfig with all its properties to the configurations.
addConstraint(Constraint) - Method in class io.openems.edge.ess.core.power.Data
 
addConstraint(Constraint) - Method in class io.openems.edge.ess.core.power.PowerComponentImpl
 
addConstraint(Constraint) - Method in interface io.openems.edge.ess.power.api.Power
Adds a Constraint.
addConstraint(Constraint) - Method in class io.openems.edge.ess.test.DummyPower
 
addConstraintAndValidate(Constraint) - Method in class io.openems.edge.ess.core.power.PowerComponentImpl
 
addConstraintAndValidate(Constraint) - Method in interface io.openems.edge.ess.power.api.Power
Adds a Constraint if the problem is still solvable afterwards.
addConstraintAndValidate(Constraint) - Method in class io.openems.edge.ess.test.DummyPower
 
AddConstraintsForNotStrictlyDefinedCoefficients - Class in io.openems.edge.ess.core.power.optimizers
 
AddConstraintsForNotStrictlyDefinedCoefficients() - Constructor for class io.openems.edge.ess.core.power.optimizers.AddConstraintsForNotStrictlyDefinedCoefficients
 
addContainer(OneWireContainer) - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Adds a OneWireContainer to the list of containers that this adapter object will find.
addDevice(Edge) - Method in class io.openems.backend.metadata.api.UserEdgesInfo
 
addDeviceMonitorEventListener(DeviceMonitorEventListener) - Method in class com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor
Add a listener, to be notified of arrivals, departures, and exceptions.
addEdgeId(String) - Method in class io.openems.backend.b2bwebsocket.jsonrpc.request.SubscribeEdgesChannelsRequest
 
addEdgeId(String) - Method in class io.openems.backend.common.jsonrpc.request.GetEdgesChannelsValuesRequest
 
addEdgeRole(String, Role) - Method in class io.openems.backend.metadata.api.BackendUser
Sets the Role for a given Edge-ID.
addEnergyData(Worksheet, SortedMap<ChannelAddress, JsonElement>) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Adds the energy data header and values.
addEss(ManagedSymmetricEss) - Method in class io.openems.edge.ess.core.power.Data
addEss(ManagedSymmetricEss) - Method in class io.openems.edge.ess.core.power.PowerComponentImpl
 
addEss(ManagedSymmetricEss) - Method in class io.openems.edge.simulator.meter.grid.reacting.GridMeter
 
addEvcs(Evcs) - Method in class io.openems.edge.evcs.cluster.EvcsClusterPeakShaving
 
addEvcs(Evcs) - Method in class io.openems.edge.evcs.cluster.EvcsClusterSelfConsumption
 
addEvcs(Evcs) - Method in class io.openems.edge.evcs.ocpp.server.OcppServerImpl
Adds each Evcs component to a list and checks whether there is a matching session.
addFactory(String, EdgeConfig.Factory) - Method in class io.openems.common.types.EdgeConfig
Add a Factory.
addFloatValue(Worksheet, int, int, float) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Helper method to add the value to the excel sheet.
addKwhValueIfnotNull(Worksheet, int, int, JsonElement) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Helper method to add a energy value in unit [Wh] to the excel sheet.
addMeter(SymmetricMeter) - Method in class io.openems.edge.simulator.meter.grid.reacting.GridMeter
 
addOrUpate(ResultSet) - Method in class io.openems.backend.metadata.odoo.EdgeCache
Adds a Edge or Updates an existing Edge from a SQL ResultSet.
addPowerConstraint(String, Phase, Pwr, Relationship, double) - Method in interface io.openems.edge.ess.api.ManagedSymmetricEss
Adds a Power Constraint for the current Cycle.
addPowerConstraintAndValidate(String, Phase, Pwr, Relationship, double) - Method in interface io.openems.edge.ess.api.ManagedSymmetricEss
Adds a Power Constraint for the current Cycle.
addPowerData(Worksheet, SortedMap<ZonedDateTime, SortedMap<ChannelAddress, JsonElement>>) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Adds the power data header and values.
addProperty(String, String) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addProperty(String, int) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addProperty(String, long) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addProperty(String, boolean) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addPropertyIfNotNull(String, String) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addPropertyIfNotNull(String, Integer) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addPropertyIfNotNull(String, Long) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addPropertyIfNotNull(String, Boolean) - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
addProtocol(String, ModbusProtocol) - Method in class io.openems.edge.bridge.modbus.api.AbstractModbusBridge
Adds the protocol.
addProtocol(String, ModbusProtocol) - Method in interface io.openems.edge.bridge.modbus.api.BridgeModbus
Adds a Protocol with a source identifier to this Modbus Bridge.
addProtocol(String, ModbusProtocol) - Method in class io.openems.edge.bridge.modbus.api.ModbusWorker
Adds the protocol.
addProtocol(String, ModbusProtocol) - Method in class io.openems.edge.bridge.modbus.test.DummyModbusBridge
 
addProtocol(String, ModbusProtocol) - Method in class io.openems.edge.simulator.modbus.ModbusSimulator
 
addRecord(Float[]) - Method in class io.openems.edge.simulator.DataContainer
Adds a Record to the end.
addReference(String, Object) - Method in class io.openems.edge.common.test.AbstractComponentTest
Adds a OSGi Declarative Services @Reference via java reflection.
address - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
Cache of 1-Wire Address
address - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonCoprVM
1-Wire Address for this simulated device
address - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonUser
Cache of 1-Wire Address
address - Variable in class com.dalsemi.onewire.container.OneWireContainer
1-Wire Network Address of this iButton or 1-Wire device.
Address - Class in com.dalsemi.onewire.utils
Utilities to translate and verify the 1-Wire Network address.
address() - Method in interface io.openems.edge.common.channel.Channel
Gets the address of this Channel.
address() - Method in class io.openems.edge.common.channel.internal.AbstractReadChannel
 
ADDRESS_OFFSET - Static variable in class io.openems.edge.battery.bydcommercial.utils.Constants
 
ADDRESS_OFFSET - Static variable in class io.openems.edge.battery.soltaro.versionc.utils.Constants
 
addScheduleEntry(SetGridConnScheduleRequest.GridConnSchedule) - Method in class io.openems.common.jsonrpc.request.SetGridConnScheduleRequest
 
addScheduler(Scheduler) - Method in class io.openems.edge.core.cycle.CycleImpl
 
addSimpleConstraint(String, String, Phase, Pwr, Relationship, double) - Method in class io.openems.edge.ess.core.power.Data
Adds a simple Constraint with only one Coefficient.
addStringValue(Worksheet, int, int, String) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Helper method to add the value to the excel sheet.
addStringValueBold(Worksheet, int, int, String) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Helper method to add a value in bold font style to the excel sheet.
addStringValueItalic(Worksheet, int, int, String) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Helper method to add a value in bold + italic font style to the excel sheet.
addStringValueRightAligned(Worksheet, int, int, String) - Static method in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
Helper method to add the value to the excel sheet.
addTask(DatabaseTask) - Method in class io.openems.backend.metadata.odoo.postgres.QueueWriteWorker
 
addTask(String, MbusTask) - Method in interface io.openems.edge.bridge.mbus.api.BridgeMbus
 
addTask(String, MbusTask) - Method in class io.openems.edge.bridge.mbus.BridgeMbusImpl
 
addTask(Task) - Method in class io.openems.edge.bridge.modbus.api.ModbusProtocol
Adds a Task to the Protocol.
addTask(Consumer<DSPortAdapter>) - Method in interface io.openems.edge.bridge.onewire.BridgeOnewire
Add a Task.
addTask(Consumer<DSPortAdapter>) - Method in class io.openems.edge.bridge.onewire.impl.BridgeOnewireImpl
 
addTask(Consumer<DSPortAdapter>) - Method in class io.openems.edge.bridge.onewire.impl.OneWireTaskWorker
 
addTask(T) - Method in class io.openems.edge.common.taskmanager.TasksManager
Adds a Task, taking its Priority in consideration.
addTasks(Task...) - Method in class io.openems.edge.bridge.modbus.api.ModbusProtocol
Adds Tasks to the Protocol.
addTasks(T...) - Method in class io.openems.edge.common.taskmanager.TasksManager
Adds multiple Tasks.
addTasks(List<T>) - Method in class io.openems.edge.common.taskmanager.TasksManager
Adds multiple Tasks.
addTasksManager(String, TasksManager<T>) - Method in class io.openems.edge.common.taskmanager.MetaTasksManager
Adds a TasksManager.
addToSum() - Method in interface io.openems.edge.meter.api.VirtualMeter
Whether or not to add the values of this meter to Sum.
addToSum() - Method in class io.openems.edge.meter.virtual.symmetric.add.VirtualAdd
 
addValue(String, ChannelAddress, JsonElement) - Method in class io.openems.backend.b2bwebsocket.jsonrpc.notification.EdgesCurrentDataNotification
 
addValue(String, ChannelAddress, JsonElement) - Method in class io.openems.backend.common.jsonrpc.response.GetEdgesChannelsValuesResponse
 
addValue(Channel<Integer>) - Method in class io.openems.edge.common.channel.calculate.CalculateAverage
Adds a Channel-Value.
addValue(Channel<Integer>) - Method in class io.openems.edge.common.channel.calculate.CalculateIntegerSum
Adds a Channel-Value.
addValue(Channel<Integer>, Function<Integer, Integer>) - Method in class io.openems.edge.common.channel.calculate.CalculateIntegerSum
Adds a Channel-Value.
addValue(Channel<Long>) - Method in class io.openems.edge.common.channel.calculate.CalculateLongSum
Adds a Channel-Value.
addValue(T) - Method in class io.openems.edge.common.type.slidingvalue.AbstractNumberSlidingValue
 
addValue(Object) - Method in class io.openems.edge.common.type.slidingvalue.LatestSlidingValue
 
addValue(T) - Method in class io.openems.edge.common.type.slidingvalue.SlidingValue
Adds a value.
addValue(WriteChannel<?>, WriteObject) - Method in class io.openems.edge.controller.api.common.ApiWorker
Adds a value to the write-pipeline.
addValue(Channel<GridMode>) - Method in class io.openems.edge.ess.api.CalculateGridMode
Adds a Channel-Value.
adjustSortingByWeights(List<Inverter>) - Static method in class io.openems.edge.ess.core.power.data.WeightsUtil
Adjust the sorting of Inverters by weights.
ALARM_HIGH - Static variable in interface com.dalsemi.onewire.container.ADContainer
Indicates the high AD alarm.
ALARM_HIGH - Static variable in interface com.dalsemi.onewire.container.HumidityContainer
high temperature alarm
ALARM_HIGH - Static variable in interface com.dalsemi.onewire.container.MissionContainer
Indicates the high alarm.
ALARM_HIGH - Static variable in interface com.dalsemi.onewire.container.TemperatureContainer
high temperature alarm
ALARM_LOW - Static variable in interface com.dalsemi.onewire.container.ADContainer
Indicates the low AD alarm.
ALARM_LOW - Static variable in interface com.dalsemi.onewire.container.HumidityContainer
low temperature alarm
ALARM_LOW - Static variable in interface com.dalsemi.onewire.container.MissionContainer
Indicates the low alarm.
ALARM_LOW - Static variable in interface com.dalsemi.onewire.container.TemperatureContainer
low temperature alarm
ALARM_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer20
Offset of ALARMS in array returned from read state
ALARM_STATUS_REGISTER - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Address of Alarm Status Register
alias() - Method in class io.openems.edge.common.component.AbstractOpenemsComponent
 
alias() - Method in interface io.openems.edge.common.component.OpenemsComponent
Returns a human-readable name of this Component..
alias() - Method in class io.openems.edge.common.test.AbstractComponentConfig
 
alias() - Method in class io.openems.edge.common.test.DummyComponentManager
 
ALL_LINES_OFF_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer1F
All lines off command.
AllAlphabeticallyScheduler - Interface in io.openems.edge.scheduler.allalphabetically
 
AllAlphabeticallyScheduler.ChannelId - Enum in io.openems.edge.scheduler.allalphabetically
 
AllAlphabeticallySchedulerImpl - Class in io.openems.edge.scheduler.allalphabetically
This Scheduler returns all existing Controllers ordered by their ID.
AllAlphabeticallySchedulerImpl() - Constructor for class io.openems.edge.scheduler.allalphabetically.AllAlphabeticallySchedulerImpl
 
ALWAYS_WAIT_FOR_TRIGGER_NEXT_RUN - Static variable in class io.openems.common.worker.AbstractWorker
 
andConditionalSearch(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer1C
Checks if the 'and' Conditional Search is set and if not sets it.
andConditionalSearch(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer29
Checks if the 'and' Conditional Search is set and if not sets it.
annotationType() - Method in class io.openems.edge.common.test.AbstractComponentConfig
 
apduBuffer - Variable in class com.dalsemi.onewire.container.CommandAPDU
Byte array containing the entire CommandAPDU.
apduBuffer - Variable in class com.dalsemi.onewire.container.ResponseAPDU
byte array containing the entire ResponseAPDU
apduLength - Variable in class com.dalsemi.onewire.container.CommandAPDU
Length of this CommandAPDU currently in the apduBuffer.
apduLength - Variable in class com.dalsemi.onewire.container.ResponseAPDU
length of this ResponseAPDU currently in the apduBuffer
apiWorker - Variable in class io.openems.edge.controller.api.backend.BackendApiImpl
 
ApiWorker - Class in io.openems.edge.controller.api.common
Takes care of continuously writing channels till a timeout.
ApiWorker() - Constructor for class io.openems.edge.controller.api.common.ApiWorker
 
apiWorker - Variable in class io.openems.edge.controller.api.modbus.AbstractModbusTcpApi
 
apiWorker - Variable in class io.openems.edge.controller.api.rest.AbstractRestApi
 
apiWorker - Variable in class io.openems.edge.controller.api.websocket.WebsocketApi
 
ApparentPowerConstraintUtil - Class in io.openems.edge.ess.core.power.data
 
apply(T, U) - Method in interface io.openems.common.function.ThrowingBiFunction
 
apply(T) - Method in interface io.openems.common.function.ThrowingFunction
 
apply(Coefficients, List<Inverter>, List<ManagedSymmetricEss>, PointValuePair, TargetDirection) - Static method in class io.openems.edge.ess.core.power.data.InverterPrecision
Rounds each solution value to the Inverter precision; following this logic.
apply(List<Inverter>, Coefficients, List<Constraint>) - Static method in class io.openems.edge.ess.core.power.optimizers.AddConstraintsForNotStrictlyDefinedCoefficients
Adds Constraints for not strictly defined Coefficients, e.g.
apply(Coefficients, List<Inverter>, List<Constraint>) - Static method in class io.openems.edge.ess.core.power.optimizers.KeepAllEqual
Tries to distribute power equally between inverters.
apply(Coefficients, List<Inverter>, List<Inverter>, List<Constraint>, TargetDirection) - Static method in class io.openems.edge.ess.core.power.optimizers.KeepTargetDirectionAndMaximizeInOrder
Tries to keep all Target Inverters in the right TargetDirection; then maximizes them in order.
apply(Coefficients, TargetDirection, List<Inverter>, List<Inverter>, List<Constraint>) - Static method in class io.openems.edge.ess.core.power.optimizers.MoveTowardsTarget
Tries to adjust the weights used in last applyPower() towards the target weights using a learning rate.
apply(List<Inverter>, TargetDirection, ThrowingFunction<List<Inverter>, PointValuePair, Exception>) - Method in class io.openems.edge.ess.core.power.optimizers.ReduceNumberOfUsedInverters
Finds the Inverters that are minimally required to fulfill all Constraints.
applyInputs(Map<String, OpenemsComponent>) - Method in class io.openems.edge.common.test.AbstractComponentTest.TestCase
Applies the values for input channels.
applyLevel(Level) - Method in class io.openems.edge.controller.io.heatingelement.ControllerHeatingElementImpl
Switch on Phases according to selected Level.
applyLowHighLimits(int) - Method in class io.openems.edge.common.filter.PidFilter
Applies the configured PID low and high limits to a value.
applyPidFilter(int, int) - Method in class io.openems.edge.common.filter.PidFilter
Apply the PID filter using the current Channel value as input and the target value.
applyPidFilter(int, int) - Method in class io.openems.edge.ess.core.power.DisabledPidFilter
 
applyPower(int, int) - Method in interface io.openems.edge.ess.api.ManagedAsymmetricEss
 
applyPower(int, int, int, int, int, int) - Method in interface io.openems.edge.ess.api.ManagedAsymmetricEss
Apply the calculated Power
applyPower(int, int, int, int, int, int) - Method in interface io.openems.edge.ess.api.ManagedSinglePhaseEss
 
applyPower(int, int) - Method in interface io.openems.edge.ess.api.ManagedSymmetricEss
Apply the calculated Power.
applyPower(int, int) - Method in class io.openems.edge.ess.byd.container.EssFeneconBydContainer
 
applyPower(int, int) - Method in class io.openems.edge.ess.cluster.EssCluster
 
applyPower(int, int, int, int, int, int) - Method in class io.openems.edge.ess.cluster.EssCluster
 
applyPower(int, int) - Method in class io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl
 
applyPower(int, int) - Method in class io.openems.edge.ess.generic.symmetric.GenericManagedSymmetricEssImpl
Forwards the power request to the SymmetricBatteryInverter.
applyPower(int, int) - Method in class io.openems.edge.ess.kaco.blueplanet.gridsave50.EssKacoBlueplanetGridsave50
 
applyPower(int, int) - Method in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
applyPower(int, int, int, int, int, int) - Method in class io.openems.edge.ess.refu.RefuEss
 
applyPower(int, int) - Method in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
applyPower(int, int) - Method in class io.openems.edge.ess.streetscooter.AbstractEssStreetscooter
 
applyPower(int, int) - Method in class io.openems.edge.ess.test.DummyHybridEss
 
applyPower(int, int, int, int, int, int) - Method in class io.openems.edge.ess.test.DummyManagedAsymmetricEss
 
applyPower(int, int) - Method in class io.openems.edge.ess.test.DummyManagedSymmetricEss
 
applyPower(int, int) - Method in class io.openems.edge.ess.test.DummyMetaEss
 
applyPower(int, int, int, int, int, int) - Method in class io.openems.edge.ess.test.DummyMetaEss
 
applyPower(int, int, int, int, int, int) - Method in interface io.openems.edge.fenecon.mini.ess.FeneconMiniEss
 
applyPower(int, int) - Method in class io.openems.edge.fenecon.mini.ess.FeneconMiniEssImpl
 
applyPower(int, int, int, int, int, int) - Method in class io.openems.edge.fenecon.pro.ess.FeneconProEss
 
applyPower(int, int) - Method in class io.openems.edge.goodwe.et.ess.GoodWeEtBatteryInverterImpl
 
applyPower(int, int, int, int, int, int) - Method in class io.openems.edge.simulator.ess.asymmetric.reacting.EssAsymmetric
 
applyPower(int, int) - Method in class io.openems.edge.simulator.ess.singlephase.reacting.EssSinglePhase
 
applyPower(int, int, int, int, int, int) - Method in class io.openems.edge.simulator.ess.singlephase.reacting.EssSinglePhase
 
applyPower(int, int) - Method in class io.openems.edge.simulator.ess.symmetric.reacting.EssSymmetric
 
applyPower(int, int) - Method in class io.openems.edge.sma.SunnyIsland6Ess
 
applyPower(int, int, int, int, int, int) - Method in class io.openems.edge.sma.SunnyIsland6Ess
 
applyTimeLeap() - Method in class io.openems.edge.common.test.AbstractComponentTest.TestCase
Applies the time leap to the clock.
AppModeIndex - Enum in io.openems.edge.goodwe.et.ess
 
arrayReadBit(int, int, byte[]) - Static method in class com.dalsemi.onewire.utils.Bit
Read a bit state in a byte array.
arrayWriteBit(int, int, int, byte[]) - Static method in class com.dalsemi.onewire.utils.Bit
Write the bit state in a byte array.
ARRIVAL - Static variable in class com.dalsemi.onewire.application.monitor.DeviceMonitorEvent
enum for arrival/departure event types
asCamelCase() - Method in interface io.openems.common.types.OptionsEnum
Gets the name in CamelCase format.
asEnum() - Method in class io.openems.edge.common.channel.value.Value
Gets the value as its Enum option.
asJson() - Method in enum io.openems.common.session.Role
Gets the Role as a JsonPrimitive.
asJson() - Method in class io.openems.edge.common.channel.value.Value
Gets the value in GSON JSON format
asNotSet() - Static method in class io.openems.common.types.ConfigurationProperty
 
asNull() - Static method in class io.openems.common.types.ConfigurationProperty
 
asOptional() - Method in class io.openems.edge.common.channel.value.Value
Gets the value as an Optional.
asOptionString() - Method in class io.openems.edge.common.channel.value.Value
Gets the value as its String option.
ASR_BIT_BATTERY_ON_RESET - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Alarm Status Register Bit: Battery On Reset
ASR_BIT_DATA_HIGH_ALARM - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Alarm Status Register Bit: Data High Alarm
ASR_BIT_DATA_LOW_ALARM - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Alarm Status Register Bit: Data Low Alarm
ASR_BIT_TEMPERATURE_HIGH_ALARM - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Alarm Status Register Bit: Temperature High Alarm
ASR_BIT_TEMPERATURE_LOW_ALARM - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Alarm Status Register Bit: Temperature Low Alarm
assertAuthenticatedWithTimeout(JsonrpcMessage, long, TimeUnit) - Method in class io.openems.backend.edgewebsocket.impl.WsData
 
assertEdgeId(JsonrpcMessage) - Method in class io.openems.backend.edgewebsocket.impl.WsData
 
assertEdgeRoleIsAtLeast(String, String, Role) - Method in class io.openems.backend.metadata.api.BackendUser
Throws an exception if the current Role is equal or more privileged than the given Role.
assertNull(String, Object) - Static method in class io.openems.edge.common.type.TypeUtils
Throws an descriptive exception if the object is null.
assertRoleIsAtLeast(String, Role) - Method in enum io.openems.common.session.Role
Throws an exception if the current Role is equal or more privileged than the given Role.
assertRoleIsAtLeast(String, Role) - Method in class io.openems.common.session.User
Throws an exception if the current Role is equal or more privileged than the given Role.
assertSelect(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Selects the specified iButton or 1-Wire device by broadcasting its address.
assertSelect(long) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Selects the specified iButton or 1-Wire device by broadcasting its address.
assertSelect(String) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Selects the specified iButton or 1-Wire device by broadcasting its address.
assertToken() - Method in class io.openems.backend.uiwebsocket.impl.WsData
Gets the token or throws an error if no token was set.
assertUserIsAuthenticated(String) - Method in class io.openems.edge.controller.api.websocket.WsData
Throws an exception if the User is not authenticated.
asString() - Method in class io.openems.edge.common.channel.value.Value
Gets the value as a formatted String with its unit.
asStringWithoutUnit() - Method in class io.openems.edge.common.channel.value.Value
Gets the value as a formatted String without its unit
AsymmetricApplyPowerRecord(int, int, int, int, int, int) - Constructor for class io.openems.edge.ess.test.DummyManagedAsymmetricEss.AsymmetricApplyPowerRecord
 
AsymmetricEss - Interface in io.openems.edge.ess.api
 
AsymmetricEss.ChannelId - Enum in io.openems.edge.ess.api
 
AsymmetricFixActivePower - Class in io.openems.edge.controller.asymmetric.fixactivepower
 
AsymmetricFixActivePower() - Constructor for class io.openems.edge.controller.asymmetric.fixactivepower.AsymmetricFixActivePower
 
AsymmetricFixActivePower.ChannelId - Enum in io.openems.edge.controller.asymmetric.fixactivepower
 
AsymmetricFixReactivePower - Class in io.openems.edge.controller.asymmetric.fixreactivepower
 
AsymmetricFixReactivePower() - Constructor for class io.openems.edge.controller.asymmetric.fixreactivepower.AsymmetricFixReactivePower
 
AsymmetricFixReactivePower.ChannelId - Enum in io.openems.edge.controller.asymmetric.fixreactivepower
 
AsymmetricMeter - Interface in io.openems.edge.meter.api
Represents an Asymmetric Meter.
AsymmetricMeter.ChannelId - Enum in io.openems.edge.meter.api
 
AUTH_HOST - Static variable in class com.dalsemi.onewire.container.OneWireContainer18
 
authenticate() - Method in interface io.openems.backend.metadata.api.Metadata
Authenticates a User without any information.
authenticate(String, String) - Method in interface io.openems.backend.metadata.api.Metadata
Authenticates the User by username and password.
authenticate(String) - Method in interface io.openems.backend.metadata.api.Metadata
Authenticates the User by a Session-ID.
authenticate() - Method in class io.openems.backend.metadata.dummy.Dummy
 
authenticate(String, String) - Method in class io.openems.backend.metadata.dummy.Dummy
 
authenticate(String) - Method in class io.openems.backend.metadata.dummy.Dummy
 
authenticate() - Method in class io.openems.backend.metadata.file.File
 
authenticate(String, String) - Method in class io.openems.backend.metadata.file.File
 
authenticate(String) - Method in class io.openems.backend.metadata.file.File
 
authenticate(String, String) - Method in class io.openems.backend.metadata.odoo.MetadataOdoo
 
authenticate(String) - Method in class io.openems.backend.metadata.odoo.MetadataOdoo
Tries to authenticate at the Odoo server using a sessionId from a cookie.
authenticate(String, String) - Method in class io.openems.backend.metadata.odoo.odoo.OdooHandler
Authenticates a user using Username and Password.
authenticate(String) - Method in interface io.openems.edge.common.user.UserService
Authenticates a user with his password
authenticate(String, String) - Method in interface io.openems.edge.common.user.UserService
Authenticates a user with his username and password
authenticate(String, String) - Method in class io.openems.edge.common.user.UserServiceImpl
 
authenticate(String) - Method in class io.openems.edge.common.user.UserServiceImpl
 
AuthenticatedRpcRequest - Class in io.openems.common.jsonrpc.request
Wraps a JSON-RPC Request from an authenticated User.
AuthenticatedRpcRequest(User, JsonrpcRequest) - Constructor for class io.openems.common.jsonrpc.request.AuthenticatedRpcRequest
 
AuthenticatedRpcRequest(UUID, User, JsonrpcRequest) - Constructor for class io.openems.common.jsonrpc.request.AuthenticatedRpcRequest
 
AuthenticatedRpcResponse - Class in io.openems.common.jsonrpc.response
Represents a JSON-RPC Response for 'authenticatedRpc'.
AuthenticatedRpcResponse(UUID, JsonrpcResponseSuccess) - Constructor for class io.openems.common.jsonrpc.response.AuthenticatedRpcResponse
 
authenticateSession(String) - Method in class io.openems.backend.metadata.odoo.odoo.OdooHandler
Authenticates a user using a Session-ID.
AuthenticateWithPasswordRequest - Class in io.openems.common.jsonrpc.request
Represents a JSON-RPC Request to authenticate with a Password.
AuthenticateWithPasswordRequest(UUID, String) - Constructor for class io.openems.common.jsonrpc.request.AuthenticateWithPasswordRequest
 
AuthenticateWithPasswordRequest(String) - Constructor for class io.openems.common.jsonrpc.request.AuthenticateWithPasswordRequest
 
AuthenticateWithPasswordResponse - Class in io.openems.common.jsonrpc.response
Represents a JSON-RPC Response for 'authenticateWithPassword'.
AuthenticateWithPasswordResponse(UUID, UUID, List<EdgeMetadata>) - Constructor for class io.openems.common.jsonrpc.response.AuthenticateWithPasswordResponse
 
AuthenticateWithSessionIdFailedNotification - Class in io.openems.common.jsonrpc.notification
Represents a JSON-RPC Notification for when UI authentication with session_id failed.
AuthenticateWithSessionIdFailedNotification() - Constructor for class io.openems.common.jsonrpc.notification.AuthenticateWithSessionIdFailedNotification
 
AuthenticateWithSessionIdNotification - Class in io.openems.common.jsonrpc.notification
Represents a JSON-RPC Notification for UI authentication with session_id.
AuthenticateWithSessionIdNotification(UUID, List<EdgeMetadata>) - Constructor for class io.openems.common.jsonrpc.notification.AuthenticateWithSessionIdNotification
 
AuthenticateWithSessionIdResponse - Class in io.openems.backend.metadata.odoo.odoo.jsonrpc
Represents a successful JSON-RPC Response for 'EmptyRequest' to '/openems_backend/info'.
AuthenticateWithSessionIdResponse(UUID, MyUser) - Constructor for class io.openems.backend.metadata.odoo.odoo.jsonrpc.AuthenticateWithSessionIdResponse
 
AuthenticateWithUsernameAndPasswordRequest - Class in io.openems.backend.metadata.odoo.odoo.jsonrpc
Represents a JSON-RPC Request to authenticate with username and password.
AuthenticateWithUsernameAndPasswordRequest(String, String, String) - Constructor for class io.openems.backend.metadata.odoo.odoo.jsonrpc.AuthenticateWithUsernameAndPasswordRequest
 
AuthenticateWithUsernameAndPasswordResponse - Class in io.openems.backend.metadata.odoo.odoo.jsonrpc
Represents a successful JSON-RPC Response for 'AuthenticateWithUsernameAndPasswordRequest'.
AuthenticateWithUsernameAndPasswordResponse(UUID, String, int, String, String) - Constructor for class io.openems.backend.metadata.odoo.odoo.jsonrpc.AuthenticateWithUsernameAndPasswordResponse
 
authPageNumber - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
Page used for generating user authentication secret.
AutomaticFrequencySynchronization - Enum in io.openems.edge.sma.enums
 
AutomaticGeneratorStart - Enum in io.openems.edge.sma.enums
 
AutoSetFunction - Enum in io.openems.edge.battery.soltaro.single.versionb.enums
 
AutoSetFunction - Enum in io.openems.edge.battery.soltaro.single.versionc.enums
 
AUX_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer1F
Offset of Main channel flag in array returned from read state.
auxData - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
Any auxilliary data stored on this coprocessor
available() - Method in class com.dalsemi.onewire.adapter.SerialService
 
available() - Method in class com.dalsemi.onewire.application.file.OWFileDescriptor
Returns the number of bytes that can be read from this file input stream without blocking.
available() - Method in class com.dalsemi.onewire.application.file.OWFileInputStream
Returns the number of bytes that can be read from this file input stream without blocking.
average(Integer...) - Static method in class io.openems.edge.common.type.TypeUtils
Safely finds the average value of all values.
averageRounded(Integer...) - Static method in class io.openems.edge.common.type.TypeUtils
Safely finds the average value of all values and rounds the result to an Integer using Math.round(float).
await() - Method in class io.openems.common.utils.Mutex
 
awaitOrTimeout(long, TimeUnit) - Method in class io.openems.common.utils.Mutex
 

B

B2bRest - Class in io.openems.backend.b2brest
 
B2bRest() - Constructor for class io.openems.backend.b2brest.B2bRest
 
B2bWebsocket - Class in io.openems.backend.b2bwebsocket
 
B2bWebsocket() - Constructor for class io.openems.backend.b2bwebsocket.B2bWebsocket
 
BackendApi - Interface in io.openems.edge.controller.api.backend
 
BackendApi.ChannelId - Enum in io.openems.edge.controller.api.backend
 
BackendApiImpl - Class in io.openems.edge.controller.api.backend
 
BackendApiImpl() - Constructor for class io.openems.edge.controller.api.backend.BackendApiImpl
 
BackendApp - Class in io.openems.backend.application
 
BackendApp() - Constructor for class io.openems.backend.application.BackendApp
 
BackendUser - Class in io.openems.backend.metadata.api
Represents a Backend-User within Metadata Service.
BackendUser(String, String) - Constructor for class io.openems.backend.metadata.api.BackendUser
 
BackendUser(String, String, String) - Constructor for class io.openems.backend.metadata.api.BackendUser
 
Balancing - Class in io.openems.edge.controller.symmetric.balancing
 
Balancing() - Constructor for class io.openems.edge.controller.symmetric.balancing.Balancing
 
Balancing.ChannelId - Enum in io.openems.edge.controller.symmetric.balancing
 
BalancingSchedule - Interface in io.openems.edge.controller.symmetric.balancingschedule
 
BalancingSchedule.ChannelId - Enum in io.openems.edge.controller.symmetric.balancingschedule
 
BalancingScheduleImpl - Class in io.openems.edge.controller.symmetric.balancingschedule
 
BalancingScheduleImpl() - Constructor for class io.openems.edge.controller.symmetric.balancingschedule.BalancingScheduleImpl
 
bankDescription - Variable in class com.dalsemi.onewire.container.MemoryBankSHAEE
Memory bank descriptions
Base64PayloadResponse - Class in io.openems.common.jsonrpc.response
Represents a JSON-RPC Response for a Base64-encoded payload.
Base64PayloadResponse(UUID, byte[]) - Constructor for class io.openems.common.jsonrpc.response.Base64PayloadResponse
 
BaseState - Class in io.openems.edge.battery.soltaro.controller.state
 
BaseState(ManagedSymmetricEss, Battery) - Constructor for class io.openems.edge.battery.soltaro.controller.state.BaseState
 
Battery - Interface in io.openems.edge.battery.api
Represents a Battery.
battery - Variable in class io.openems.edge.batteryinverter.kaco.blueplanetgridsave.statemachine.Context
 
battery - Variable in class io.openems.edge.batteryinverter.refu88k.statemachine.Context
 
battery - Variable in class io.openems.edge.ess.generic.symmetric.statemachine.Context
 
Battery.ChannelId - Enum in io.openems.edge.battery.api
 
BatteryBoxC130 - Interface in io.openems.edge.battery.bydcommercial
 
BatteryBoxC130.ChannelId - Enum in io.openems.edge.battery.bydcommercial
 
BatteryBoxC130Impl - Class in io.openems.edge.battery.bydcommercial
 
BatteryBoxC130Impl() - Constructor for class io.openems.edge.battery.bydcommercial.BatteryBoxC130Impl
 
BatteryCurrentDirection - Enum in io.openems.edge.kostal.piko.core.api
 
BatteryDummy - Class in io.openems.edge.simulator.battery
 
BatteryDummy() - Constructor for class io.openems.edge.simulator.battery.BatteryDummy
 
BatteryGroupState - Enum in io.openems.edge.fenecon.mini.ess
 
BatteryGroupState - Enum in io.openems.edge.fenecon.pro.ess
 
BatteryHandlingController - Class in io.openems.edge.battery.soltaro.controller
 
BatteryHandlingController() - Constructor for class io.openems.edge.battery.soltaro.controller.BatteryHandlingController
 
batteryInverter - Variable in class io.openems.edge.ess.generic.symmetric.statemachine.Context
 
BatteryInverterConstraint - Class in io.openems.edge.batteryinverter.api
Wraps a Constraint for a ManagedSymmetricBatteryInverter.
BatteryInverterConstraint(String, Phase, Pwr, Relationship, double) - Constructor for class io.openems.edge.batteryinverter.api.BatteryInverterConstraint
 
BatteryMaintenanceState - Enum in io.openems.edge.ess.fenecon.commercial40
 
BatteryMode - Enum in io.openems.edge.ess.refu
 
BatteryMode - Enum in io.openems.edge.goodwe.et.ess
 
BatteryState - Enum in io.openems.edge.battery.bmw.enums
 
BatteryState - Enum in io.openems.edge.battery.soltaro
 
BatteryState - Enum in io.openems.edge.ess.refu
 
BatteryStringSwitchState - Enum in io.openems.edge.ess.fenecon.commercial40
 
BatteryStringWorkState - Enum in io.openems.edge.ess.byd.container
 
BatteryType - Enum in io.openems.edge.sma.enums
 
BatteryWorkState - Enum in io.openems.edge.battery.bydcommercial
 
BAUDRATE - Static variable in class io.openems.edge.battery.bydcommercial.utils.Constants
 
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Gets exclusive use of the 1-Wire to communicate with an iButton or 1-Wire Device.
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.DumbAdapter
This method does nothing in DumbAdapter.
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.LSerialAdapter
Gets exclusive use of the 1-Wire to communicate with an iButton or 1-Wire Device.
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.NetAdapter
Gets exclusive use of the 1-Wire to communicate with an iButton or 1-Wire Device.
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
 
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.SerialService
Gets exclusive use of the 1-Wire to communicate with an iButton or 1-Wire Device.
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Gets exclusive use of the 1-Wire to communicate with an iButton or 1-Wire Device.
beginExclusive(boolean) - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Gets exclusive use of the 1-Wire to communicate with an iButton or 1-Wire Device.
BIND_SECRET_FAILED - Static variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
 
bindCode - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
7 bytes of binding data for scratchpad to bind secret installation
bindData - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
32 bytes of binding data to bind secret installation
bindSecretToiButton(int, byte[], byte[], int) - Method in class com.dalsemi.onewire.application.sha.SHAiButtonCoprVM
Binds an installed secret to this virtual DS1963S by using well-known binding data and this DS1963S's (unique?) address.
bindSecretToiButton(int, byte[], byte[], int) - Method in class com.dalsemi.onewire.container.OneWireContainer18
Binds an installed secret to a DS1963S by using well-known binding data and the DS1963S's unique address.
bindSecretToiButton(int, byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer33
Binds an installed secret to a DS1961S/DS2432 by using well-known binding data and the DS1961S/DS2432's unique address.
Bit - Class in com.dalsemi.onewire.utils
Utilities for bit operations on an array.
Bit() - Constructor for class com.dalsemi.onewire.utils.Bit
 
bit(int, ChannelId, AbstractOpenemsModbusComponent.BitConverter) - Method in class io.openems.edge.bridge.modbus.api.element.BitsWordElement
Adds a mapping for a given bit.
bit(int, ChannelId) - Method in class io.openems.edge.bridge.modbus.api.element.BitsWordElement
Adds a mapping for a given bit.
BITMAP_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer04
Offset of BITMAP in array returned from read registers
BITMAP_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer1F
Offset of BITMAP in array returned from read state.
BITMAP_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer20
Offset of BITMAP in array returned from read state
BitsWordElement - Class in io.openems.edge.bridge.modbus.api.element
A BitsWordElement is an UnsignedWordElement where every bit represents a Boolean value.
BitsWordElement(int, AbstractOpenemsModbusComponent) - Constructor for class io.openems.edge.bridge.modbus.api.element.BitsWordElement
 
blackstartApproval(boolean) - Method in class io.openems.edge.ess.mr.gridcon.writeutils.CommandControlRegisters
 
BmsDcdcWorkMode - Enum in io.openems.edge.ess.fenecon.commercial40
 
BmsDcdcWorkState - Enum in io.openems.edge.ess.fenecon.commercial40
 
bmsNeedsFullCharge(long) - Method in class io.openems.edge.battery.soltaro.controller.state.BaseState
 
BMSOperatingMode - Enum in io.openems.edge.sma.enums
 
BmsState - Enum in io.openems.edge.battery.bmw.enums
 
BmsStateCommand - Enum in io.openems.edge.battery.bmw.enums
 
BmwBattery - Interface in io.openems.edge.battery.bmw
 
BmwBattery.BMWChannelId - Enum in io.openems.edge.battery.bmw
 
BmwBatteryImpl - Class in io.openems.edge.battery.bmw
 
BmwBatteryImpl() - Constructor for class io.openems.edge.battery.bmw.BmwBatteryImpl
 
BooleanDoc - Class in io.openems.edge.common.channel
 
BooleanDoc() - Constructor for class io.openems.edge.common.channel.BooleanDoc
 
BooleanReadChannel - Class in io.openems.edge.common.channel
 
BooleanReadChannel(OpenemsComponent, ChannelId, BooleanDoc) - Constructor for class io.openems.edge.common.channel.BooleanReadChannel
 
BooleanReadChannel(OpenemsComponent, ChannelId, BooleanDoc, Boolean) - Constructor for class io.openems.edge.common.channel.BooleanReadChannel
 
BooleanWriteChannel - Class in io.openems.edge.common.channel
 
BooleanWriteChannel(OpenemsComponent, ChannelId, BooleanDoc) - Constructor for class io.openems.edge.common.channel.BooleanWriteChannel
 
BooleanWriteChannel.MirrorToDebugChannel - Class in io.openems.edge.common.channel
 
branchAutoSearching - Variable in class com.dalsemi.onewire.application.monitor.NetworkDeviceMonitor
indicates whether or not branches are automatically traversed
branchVector - Variable in class com.dalsemi.onewire.application.tag.TaggedDevice
A Vector of branches describing how to physically get to the tagged device through a set of 1-Wire switches.
BridgeMbus - Interface in io.openems.edge.bridge.mbus.api
 
BridgeMbus.ChannelId - Enum in io.openems.edge.bridge.mbus.api
 
BridgeMbusImpl - Class in io.openems.edge.bridge.mbus
 
BridgeMbusImpl() - Constructor for class io.openems.edge.bridge.mbus.BridgeMbusImpl
 
BridgeModbus - Interface in io.openems.edge.bridge.modbus.api
 
BridgeModbus.ChannelId - Enum in io.openems.edge.bridge.modbus.api
 
BridgeModbusSerial - Interface in io.openems.edge.bridge.modbus.api
 
BridgeModbusSerialImpl - Class in io.openems.edge.bridge.modbus
Provides a service for connecting to, querying and writing to a Modbus/RTU device.
BridgeModbusSerialImpl() - Constructor for class io.openems.edge.bridge.modbus.BridgeModbusSerialImpl
 
BridgeModbusSerialImpl.ChannelId - Enum in io.openems.edge.bridge.modbus
 
BridgeModbusTcp - Interface in io.openems.edge.bridge.modbus.api
 
BridgeModbusTcpImpl - Class in io.openems.edge.bridge.modbus
Provides a service for connecting to, querying and writing to a Modbus/TCP device.
BridgeModbusTcpImpl() - Constructor for class io.openems.edge.bridge.modbus.BridgeModbusTcpImpl
 
BridgeModbusTcpImpl.ChannelId - Enum in io.openems.edge.bridge.modbus
 
BridgeOnewire - Interface in io.openems.edge.bridge.onewire
 
BridgeOnewire.ChannelId - Enum in io.openems.edge.bridge.onewire
 
BridgeOnewireImpl - Class in io.openems.edge.bridge.onewire.impl
 
BridgeOnewireImpl() - Constructor for class io.openems.edge.bridge.onewire.impl.BridgeOnewireImpl
 
broadcastMessage(JsonrpcMessage) - Method in class io.openems.common.websocket.AbstractWebsocketServer
Broadcasts a message to all connected WebSockets.
BsmuWorkState - Enum in io.openems.edge.fenecon.dess.ess
 
BUFFERED_OUTPUT - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
Indicates whether or not to buffer the output (probably always true!)
build() - Method in class io.openems.common.utils.JsonUtils.JsonArrayBuilder
 
build() - Method in class io.openems.common.utils.JsonUtils.JsonObjectBuilder
 
build() - Method in class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent.ChannelMapper
 
build() - Method in class io.openems.edge.common.modbusslave.ModbusSlaveNatureTable.Builder
 
Builder(Class<?>, AccessMode, int) - Constructor for class io.openems.edge.common.modbusslave.ModbusSlaveNatureTable.Builder
 
buildJsonArray() - Static method in class io.openems.common.utils.JsonUtils
Creates a JsonArray using a Builder.
buildJsonArray(JsonArray) - Static method in class io.openems.common.utils.JsonUtils
Creates a JsonArray using a Builder.
buildJsonObject() - Static method in class io.openems.common.utils.JsonUtils
Creates a JsonObject using a Builder.
buildJsonObject(JsonObject) - Static method in class io.openems.common.utils.JsonUtils
Creates a JsonObject using a Builder.
bundleContext - Variable in class io.openems.edge.core.componentmanager.ComponentManagerImpl
 
BydContainerWatchdog - Class in io.openems.edge.ess.byd.container.watchdog
 
BydContainerWatchdog() - Constructor for class io.openems.edge.ess.byd.container.watchdog.BydContainerWatchdog
 
BydContainerWatchdog.ChannelId - Enum in io.openems.edge.ess.byd.container.watchdog
 
BYTE_LENGTH - Static variable in class io.openems.edge.common.modbusslave.ModbusRecordFloat32
 
BYTE_LENGTH - Static variable in class io.openems.edge.common.modbusslave.ModbusRecordFloat64
 
BYTE_LENGTH - Static variable in class io.openems.edge.common.modbusslave.ModbusRecordString16
 
BYTE_LENGTH - Static variable in class io.openems.edge.common.modbusslave.ModbusRecordUint16
 
BYTE_LENGTH - Static variable in class io.openems.edge.common.modbusslave.ModbusRecordUint32
 
byteOrder(ByteOrder) - Method in class io.openems.edge.bridge.modbus.api.element.AbstractModbusRegisterElement
Sets the Byte-Order.
byteOrder - Variable in class io.openems.edge.bridge.modbus.api.element.StringWordElement
 

C

CA_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer26
Flag to set/check the Current Accumulator bit with setFlag/getFlag.
calculate() - Method in class io.openems.edge.common.channel.calculate.CalculateAverage
Calculates the average.
calculate() - Method in class io.openems.edge.common.channel.calculate.CalculateIntegerSum
Calculates the sum.
calculate() - Method in class io.openems.edge.common.channel.calculate.CalculateLongSum
Calculates the sum.
calculate() - Method in class io.openems.edge.ess.api.CalculateGridMode
Finds the effective Grid-Mode.
CalculateAverage - Class in io.openems.edge.common.channel.calculate
Helper class to calculate the average of Channel-Values.
CalculateAverage() - Constructor for class io.openems.edge.common.channel.calculate.CalculateAverage
 
CalculateEnergyFromPower - Class in io.openems.edge.timedata.api.utils
Calculates the value for energy channels in [Wh] from Power values in [W].
CalculateEnergyFromPower(TimedataProvider, ChannelId) - Constructor for class io.openems.edge.timedata.api.utils.CalculateEnergyFromPower
 
CalculateGridMode - Class in io.openems.edge.ess.api
Helper class to find the effective Grid-Mode of multiple Ess.
CalculateGridMode() - Constructor for class io.openems.edge.ess.api.CalculateGridMode
 
CalculateIntegerSum - Class in io.openems.edge.common.channel.calculate
Helper class to sum up Integer-Channels.
CalculateIntegerSum() - Constructor for class io.openems.edge.common.channel.calculate.CalculateIntegerSum
 
CalculateLongSum - Class in io.openems.edge.common.channel.calculate
Helper class to sum up Long-Channels.
CalculateLongSum() - Constructor for class io.openems.edge.common.channel.calculate.CalculateLongSum
 
calculateMaxApparentPower() - Method in class io.openems.edge.fenecon.pro.ess.MaxApparentPowerHandler
 
CalculatePowerExtrema - Class in io.openems.edge.ess.core.power.solver
 
CalculatePowerExtrema() - Constructor for class io.openems.edge.ess.core.power.solver.CalculatePowerExtrema
 
calculateResolution(ZonedDateTime, ZonedDateTime) - Static method in interface io.openems.common.timedata.CommonTimedataService
Calculates the time resolution for the period in seconds.
calculateRounded() - Method in class io.openems.edge.common.channel.calculate.CalculateAverage
Calculates the average and rounds to Integer.
calibrateCurrentADC() - Method in class com.dalsemi.onewire.container.OneWireContainer26
Calibrate the current ADC.
canADMultiChannelRead() - Method in interface com.dalsemi.onewire.container.ADContainer
Checks to see if this A/D supports doing multiple voltage conversions at the same time.
canADMultiChannelRead() - Method in class com.dalsemi.onewire.container.OneWireContainer20
Queries to see if this A/D supports doing multiple voltage conversions at the same time.
canADMultiChannelRead() - Method in class com.dalsemi.onewire.container.OneWireContainer26
Query to see if this A/D supports doing multiple voltage conversions at the same time.
canADMultiChannelRead() - Method in class com.dalsemi.onewire.container.OneWireContainer30
Queries to see if this A/D device supports doing multiple voltage conversions at the same time.
canADMultiChannelRead() - Method in class com.dalsemi.onewire.container.OneWireContainer41
Checks to see if this A/D supports doing multiple voltage conversions at the same time.
canBreak() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns whether adapter can physically support 0 volt 'break' mode.
canBreak() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Applications might check this method and not attempt operation unless this method returns true.
canBreak() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Returns whether adapter can physically support 0 volt 'break' mode.
canBreak() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
Returns whether adapter can physically support 0 volt 'break' mode.
canBreak() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Returns whether adapter can physically support 0 volt 'break' mode.
canBreak() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Returns whether adapter can physically support 0 volt 'break' mode.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns whether the adapter can physically support strong 5 volt power mode.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Applications might check this method and not attempt operation unless this method returns true.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Returns whether the adapter can physically support strong 5 volt power mode.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
Returns whether the adapter can physically support strong 5 volt power mode.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Returns whether the adapter can physically support strong 5 volt power mode.
canDeliverPower() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Returns whether the adapter can physically support strong 5 volt power mode.
canDeliverSmartPower() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns whether the adapter can physically support "smart" strong 5 volt power mode.
canDeliverSmartPower() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Applications might check this method and not attempt operation unless this method returns true.
canDeliverSmartPower() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Returns whether the adapter can physically support "smart" strong 5 volt power mode.
canDeliverSmartPower() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
Returns whether the adapter can physically support "smart" strong 5 volt power mode.
canDeliverSmartPower() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Returns whether the adapter can physically support "smart" strong 5 volt power mode.
canDeliverSmartPower() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Returns whether the adapter can physically support "smart" strong 5 volt power mode.
canDisableClock() - Method in interface com.dalsemi.onewire.container.ClockContainer
Checks to see if the clock can be disabled.
canDisableClock() - Method in class com.dalsemi.onewire.container.OneWireContainer04
Query to see if the clock can be disabled.
canDisableClock() - Method in class com.dalsemi.onewire.container.OneWireContainer21
Checks to see if the clock can be disabled.
canDisableClock() - Method in class com.dalsemi.onewire.container.OneWireContainer24
Query to see if the clock can be disabled.
canDisableClock() - Method in class com.dalsemi.onewire.container.OneWireContainer26
Query to see if the clock can be disabled.
canDisableClock() - Method in class com.dalsemi.onewire.container.OneWireContainer41
Checks to see if the clock can be disabled.
canFlex() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns whether the adapter can physically support flex speed mode.
canFlex() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Applications might check this method and not attempt operation unless this method returns true.
canFlex() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Returns whether the adapter can physically support flex speed mode.
canFlex() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
Returns whether the adapter can physically support flex speed mode.
canFlex() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Returns whether the adapter can physically support flex speed mode.
canFlex() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Returns whether the adapter can physically support flex speed mode.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns whether the adapter can physically support hyperdrive mode.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Applications might check this method and not attempt operation unless this method returns true.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Returns whether the adapter can physically support hyperdrive mode.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
Returns whether the adapter can physically support hyperdrive mode.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Returns whether the adapter can physically support hyperdrive mode.
canHyperdrive() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Returns whether the adapter can physically support hyperdrive mode.
canLockPage() - Method in interface com.dalsemi.onewire.container.OTPMemoryBank
Checks to see if this memory bank has pages that can be locked.
canLockRedirectPage() - Method in interface com.dalsemi.onewire.container.OTPMemoryBank
Checks to see if this memory bank has pages that can be locked from being redirected.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns whether adapter can physically support overdrive mode.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Applications might check this method and not attempt operation unless this method returns true.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Returns whether adapter can physically support overdrive mode.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
Returns whether adapter can physically support overdrive mode.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Returns whether adapter can physically support overdrive mode.
canOverdrive() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Returns whether adapter can physically support overdrive mode.
canProgram() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns whether adapter can physically support 12 volt power mode.
canProgram() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
Applications might check this method and not attempt operation unless this method returns true.
canProgram() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Returns whether adapter can physically support 12 volt power mode.
canProgram() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
Returns whether adapter can physically support 12 volt power mode.
canProgram() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Returns whether adapter can physically support 12 volt power mode.
canProgram() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Returns whether adapter can physically support 12 volt power mode.
canRead() - Method in class com.dalsemi.onewire.application.file.OWFile
Tests whether the application can read the file denoted by this abstract pathname.
canRead() - Method in class com.dalsemi.onewire.application.file.OWFileDescriptor
Checks to see if can read the file associated with this descriptor.
canReadAfterExpire(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer04
Check if the device can be read after a write protected alarm has occured.
canRedirectPage() - Method in interface com.dalsemi.onewire.container.OTPMemoryBank
Checks to see if this memory bank has pages that can be redirected to a new page.
canWrite() - Method in class com.dalsemi.onewire.application.file.OWFile
Tests whether the application can modify to the file denoted by this abstract pathname.
canWrite() - Method in class com.dalsemi.onewire.application.file.OWFileDescriptor
Checks to see if the file represented by this descriptor is writable.
capitalizeFirstLetter(String) - Static method in class io.openems.common.utils.StringUtils
 
category - Variable in class io.openems.edge.bridge.modbus.sunspec.SunSpecCodeGenerator.Point
 
CC_PIN_STATE_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
PROTECTION REGISTER FLAG: Mirrors the !CC output pin.
CcuControlParameters - Class in io.openems.edge.ess.mr.gridcon.writeutils
 
CcuControlParameters() - Constructor for class io.openems.edge.ess.mr.gridcon.writeutils.CcuControlParameters
 
CCUState - Enum in io.openems.edge.ess.mr.gridcon.enums
This enum describes the overall total state of a gridcon.
CellChannelFactory - Class in io.openems.edge.battery.soltaro.versionc.utils
 
CellChannelFactory() - Constructor for class io.openems.edge.battery.soltaro.versionc.utils.CellChannelFactory
 
CellChannelFactory.Type - Enum in io.openems.edge.battery.soltaro.versionc.utils
 
chainConditionalReadRom(byte[]) - Method in class com.dalsemi.onewire.application.monitor.ChainMonitor
chainConditionalReadRom sends the chain mode "DONE" command sequence to current chain device.
chainDone() - Method in class com.dalsemi.onewire.application.monitor.ChainMonitor
chainDone sends the chain mode "DONE" command sequence to current chain device.
ChainMonitor - Class in com.dalsemi.onewire.application.monitor
Class ChainMonitor represents the monitor that searches the 1-Wire net for Chain Mode devices, otherwise known as "Sequence Detect".
ChainMonitor(DSPortAdapter) - Constructor for class com.dalsemi.onewire.application.monitor.ChainMonitor
Create a simple monitor that does not search branches
chainOff() - Method in class com.dalsemi.onewire.application.monitor.ChainMonitor
chainOff sends the chain mode "OFF" command sequence to all chain devices.
chainOn() - Method in class com.dalsemi.onewire.application.monitor.ChainMonitor
chainOn sends the chain mode "ON" command sequence to all chain devices.
channel - Variable in class com.dalsemi.onewire.application.tag.TaggedDevice
The channel on which to probe for info.
Channel(String, OpenemsType, AccessMode, String, Unit, EdgeConfig.Component.Channel.ChannelDetail) - Constructor for class io.openems.common.types.EdgeConfig.Component.Channel
 
channel(Rack, RackChannel) - Method in interface io.openems.edge.battery.soltaro.cluster.versionc.ClusterVersionC
Gets the Channel for a Rack.
channel(Rack, RackChannel) - Method in class io.openems.edge.battery.soltaro.cluster.versionc.ClusterVersionCImpl
 
Channel<T> - Interface in io.openems.edge.common.channel
An OpenEMS Channel holds one specific piece of information of an OpenemsComponent.
channel(String) - Method in interface io.openems.edge.common.component.OpenemsComponent
Returns a Channel defined by its ChannelId string representation.
channel(ChannelId) - Method in interface io.openems.edge.common.component.OpenemsComponent
Returns a Channel defined by its ChannelId.
channel(int, ChannelId, ModbusType) - Method in class io.openems.edge.common.modbusslave.ModbusSlaveNatureTable.Builder
 
CHANNEL_A_ONLY - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
channelMode for the channelAccess method.
CHANNEL_AUX - Static variable in class com.dalsemi.onewire.container.OneWireContainer1F
Aux Channel number.
CHANNEL_B_ONLY - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
channelMode for the channelAccess method.
CHANNEL_BOTH - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
channelMode for the channelAccess method.
CHANNEL_MAIN - Static variable in class com.dalsemi.onewire.container.OneWireContainer1F
Main Channel number.
CHANNEL_NAME - Static variable in class io.openems.edge.simulator.io.DigitalInputOutput
 
CHANNEL_NONE - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
Used to select neither channel as the source for alarm conditions in the setSearchConditions() method.
CHANNEL_VAD - Static variable in class com.dalsemi.onewire.container.OneWireContainer26
Channel selector for the VAD input.
CHANNEL_VDD - Static variable in class com.dalsemi.onewire.container.OneWireContainer26
Channel selector for the VDD input.
CHANNEL_VSENSE - Static variable in class com.dalsemi.onewire.container.OneWireContainer26
Channel selectro the the IAD input.
CHANNELA - Static variable in class com.dalsemi.onewire.container.OneWireContainer20
Channel A number
channelAccess(byte[], boolean, boolean, int, int, boolean, boolean) - Method in class com.dalsemi.onewire.container.OneWireContainer12
Accesses the PIO channels to sense the logical status of the output node.
ChannelAddress - Class in io.openems.common.types
 
ChannelAddress(String, String) - Constructor for class io.openems.common.types.ChannelAddress
 
CHANNELB - Static variable in class com.dalsemi.onewire.container.OneWireContainer20
Channel B number
CHANNELC - Static variable in class com.dalsemi.onewire.container.OneWireContainer20
Channel C number
ChannelCategory - Enum in io.openems.common.channel
 
CHANNELD - Static variable in class com.dalsemi.onewire.container.OneWireContainer20
Channel D number
ChannelDataRecordMapper - Class in io.openems.edge.bridge.mbus.api
 
ChannelDataRecordMapper(VariableDataStructure, List<ChannelRecord>) - Constructor for class io.openems.edge.bridge.mbus.api.ChannelDataRecordMapper
 
channelDataRecordsList - Variable in class io.openems.edge.bridge.mbus.api.AbstractOpenemsMbusComponent
 
channelDataRecordsList - Variable in class io.openems.edge.bridge.mbus.api.ChannelDataRecordMapper
 
ChannelDetailEnum(Map<String, JsonElement>) - Constructor for class io.openems.common.types.EdgeConfig.Component.Channel.ChannelDetailEnum
 
ChannelDetailOpenemsType() - Constructor for class io.openems.common.types.EdgeConfig.Component.Channel.ChannelDetailOpenemsType
 
ChannelDetailState(Level) - Constructor for class io.openems.common.types.EdgeConfig.Component.Channel.ChannelDetailState
 
channelDoc() - Method in interface io.openems.edge.common.channel.Channel
Gets the ChannelDoc of this Channel.
channelDoc() - Method in class io.openems.edge.common.channel.internal.AbstractReadChannel
 
ChannelFormula - Class in io.openems.backend.timedata.influx
 
ChannelFormula(Function, ChannelAddress) - Constructor for class io.openems.backend.timedata.influx.ChannelFormula
 
ChannelFormula(Function, int) - Constructor for class io.openems.backend.timedata.influx.ChannelFormula
 
ChannelHandler - Class in io.openems.edge.ess.generic.symmetric
Helper wrapping class to handle everything related to Channels; in particular calculating the Ess-Channels based on the Channels of the Battery and Battery-Inverter.
ChannelHandler(GenericManagedSymmetricEss) - Constructor for class io.openems.edge.ess.generic.symmetric.ChannelHandler
 
ChannelHandler - Class in io.openems.edge.ess.sinexcel
 
ChannelHandler(EssSinexcel) - Constructor for class io.openems.edge.ess.sinexcel.ChannelHandler
 
ChannelId - Enum in io.openems.edge.battery.soltaro.controller
 
channelId - Variable in class io.openems.edge.bridge.modbus.sunspec.SunSpecPoint.PointImpl
 
channelId() - Method in interface io.openems.edge.common.channel.Channel
Gets the ChannelId of this Channel.
ChannelId - Interface in io.openems.edge.common.channel
A ChannelId defines a Channel.
channelId() - Method in class io.openems.edge.common.channel.internal.AbstractReadChannel
 
ChannelIdImpl - Class in io.openems.edge.battery.soltaro
 
ChannelIdImpl(String, Doc) - Constructor for class io.openems.edge.battery.soltaro.ChannelIdImpl
 
channelIdUpperToCamel(String) - Static method in interface io.openems.edge.common.channel.ChannelId
Converts a Channel-ID in UPPER_UNDERSCORE format (like from an Enum) to the preferred UPPER_CAMEL format.
ChannelMapper(AbstractModbusElement<?>) - Constructor for class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent.ChannelMapper
 
ChannelRecord - Class in io.openems.edge.bridge.mbus.api
 
ChannelRecord(Channel<?>, ChannelRecord.DataType) - Constructor for class io.openems.edge.bridge.mbus.api.ChannelRecord
In this case you will request secondary address values.
ChannelRecord(Channel<?>, int) - Constructor for class io.openems.edge.bridge.mbus.api.ChannelRecord
In this case you will request usage data.
ChannelRecord.DataType - Enum in io.openems.edge.bridge.mbus.api
 
channels() - Method in class io.openems.edge.common.component.AbstractOpenemsComponent
 
channels() - Method in interface io.openems.edge.common.component.OpenemsComponent
Returns all Channels.
channels() - Method in class io.openems.edge.common.test.DummyComponentManager
 
ChannelSingleThreshold - Class in io.openems.edge.controller.io.channelsinglethreshold
 
ChannelSingleThreshold() - Constructor for class io.openems.edge.controller.io.channelsinglethreshold.ChannelSingleThreshold
 
ChannelSingleThreshold.ChannelId - Enum in io.openems.edge.controller.io.channelsinglethreshold
 
ChannelThreshold - Class in io.openems.edge.controller.channelthreshold
 
ChannelThreshold() - Constructor for class io.openems.edge.controller.channelthreshold.ChannelThreshold
 
ChannelThreshold.ChannelId - Enum in io.openems.edge.controller.channelthreshold
 
channelToElement(Object) - Method in class io.openems.edge.bridge.modbus.api.ElementToChannelConverter
Convert a Channel value to an Element value.
ChannelValue(ChannelAddress, Object) - Constructor for class io.openems.edge.common.test.AbstractComponentTest.ChannelValue
 
CHARGE_ENABLE_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
PROTECTION REGISTER FLAG: Reseting this flag will disable charging regardless of cell or pack conditions.
CHARGE_MAX_A - Static variable in class io.openems.edge.battery.soltaro.cluster.versionb.ClusterVersionB
 
CHARGE_MAX_A - Static variable in class io.openems.edge.battery.soltaro.single.versiona.SingleRack
 
CHARGE_MAX_V - Static variable in class io.openems.edge.battery.soltaro.single.versiona.SingleRack
 
CHARGE_OVERCURRENT_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
PROTECTION REGISTER FLAG: When this flag is true the battery has experienced a charge-direction overcurrent condition.
chargeEssWithPercentOfMaxPower(int) - Method in class io.openems.edge.battery.soltaro.controller.state.BaseState
 
ChargeIndication - Enum in io.openems.edge.battery.soltaro
 
ChargeMode - Enum in io.openems.edge.controller.evcs
 
charger - Variable in class io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl
 
ChargeState - Enum in io.openems.edge.controller.timeslotpeakshaving
 
ChargingLowerThanTargetHandler - Class in io.openems.edge.controller.evcs
 
ChargingLowerThanTargetHandler(EvcsControllerImpl) - Constructor for class io.openems.edge.controller.evcs.ChargingLowerThanTargetHandler
 
ChargingProperty - Class in io.openems.edge.evcs.ocpp.common
Charging Property.
ChargingProperty(int, double, ZonedDateTime) - Constructor for class io.openems.edge.evcs.ocpp.common.ChargingProperty
 
ChargingType - Enum in io.openems.edge.evcs.api
 
Check - Class in io.openems.edge.battery.soltaro.controller.state
 
Check(ManagedSymmetricEss, Battery, int, long, int) - Constructor for class io.openems.edge.battery.soltaro.controller.state.Check
 
checkAccountPageInfo(OneWireContainer) - Method in class com.dalsemi.onewire.application.sha.SHAiButtonUser
Asserts that proper account info exists for this SHAiButtonUser and establishes a buffer for caching account data.
checkConfiguration(Config) - Method in class io.openems.edge.battery.soltaro.controller.BatteryHandlingController
 
checked - Variable in class com.dalsemi.onewire.container.MemoryBankSHAEE
Check the status of the memory page.
checkSpeed() - Method in class com.dalsemi.onewire.container.MemoryBankSHAEE
Check the device speed if has not been done before or if an error was detected.
checkStatus() - Method in class com.dalsemi.onewire.container.OneWireContainer33
To check the status of the part.
CircularTreeMap<K,V> - Class in io.openems.edge.common.type
Implements a circular buffer with a TreeMap.
CircularTreeMap(int) - Constructor for class io.openems.edge.common.type.CircularTreeMap
 
CLA - Static variable in class com.dalsemi.onewire.container.CommandAPDU
Index for addressing CLA in this CommandAPDU apduBuffer.
CleanUpByThread(Thread) - Static method in class com.dalsemi.onewire.adapter.SerialService
Cleans up the resources used by the thread argument.
CleanUpByThread(Thread) - Static method in class com.dalsemi.onewire.adapter.TMEXAdapter
CleanUp the native state for classes owned by the provided thread.
CleanUpByThread(Thread) - Static method in class com.dalsemi.onewire.adapter.USerialAdapter
Cleans up the resources used by the thread argument.
cleanUpStaleContainerReferences() - Method in class com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor
The device monitor will internally cache OneWireContainer objects for each 1-Wire device.
cleanUpStalePathReferences() - Method in class com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor
The device monitor will internally cache OWPath objects for each 1-Wire device.
cleanUpStalePathReferences() - Method in class com.dalsemi.onewire.application.monitor.NetworkDeviceMonitor
The device monitor will internally cache OWPath objects for each 1-Wire device.
clear() - Method in class io.openems.backend.timedata.api.EdgeCache
 
CLEAR_MEMORY_PW_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
1-Wire command for Clear Memory With Password
clearActivity() - Method in class com.dalsemi.onewire.container.OneWireContainer05
Clears the activity latches the next time possible.
clearActivity() - Method in class com.dalsemi.onewire.container.OneWireContainer12
Clears the activity latches the next time possible.
clearActivity() - Method in class com.dalsemi.onewire.container.OneWireContainer1C
Clears the activity latches the next time possible.
clearActivity() - Method in class com.dalsemi.onewire.container.OneWireContainer1F
Clears the activity latches the next time possible.
clearActivity() - Method in class com.dalsemi.onewire.container.OneWireContainer29
Clears the activity latches the next time possible.
clearActivity() - Method in class com.dalsemi.onewire.container.OneWireContainer3A
Clears the activity latches the next time possible.
clearActivity() - Method in class com.dalsemi.onewire.container.OneWireContainer42
This method does nothing for the DS28EA00 (not needed).
clearActivity() - Method in interface com.dalsemi.onewire.container.SwitchContainer
Clears the activity latches the next time possible.
clearAll() - Method in class io.openems.edge.common.taskmanager.TasksManager
Clears all Tasks lists.
clearConditions() - Method in class com.dalsemi.onewire.container.OneWireContainer30
Clears the overvoltage, undervoltage, charge overcurrent, and discharge overcurrent flags.
clearMemory() - Method in class com.dalsemi.onewire.container.OneWireContainer21
Clears the memory of any previous mission.
clearMemory() - Method in class com.dalsemi.onewire.container.OneWireContainer41
Erases the log memory from this missioning device.
clearMissionResults() - Method in interface com.dalsemi.onewire.container.MissionContainer
Clears the mission results and erases the log memory from this missioning device.
clearMissionResults() - Method in class com.dalsemi.onewire.container.OneWireContainer41
Clears the mission results and erases the log memory from this missioning device.
clearPowerOnReset(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer1C
Checks if the Power On Reset if on and if so clears it.
clearPowerOnReset(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer29
Checks if the Power On Reset if on and if so clears it.
clearUseOverridingAdapter() - Static method in class com.dalsemi.onewire.OneWireAccessProvider
Clears the overriding adapter.
ClientReconnectorWorker - Class in io.openems.common.websocket
 
ClientReconnectorWorker(AbstractWebsocketClient<?>) - Constructor for class io.openems.common.websocket.ClientReconnectorWorker
 
clock - Variable in class io.openems.edge.simulator.app.ExecuteSimulationRequest
 
ClockContainer - Interface in com.dalsemi.onewire.container
Interface class for 1-Wire® devices that contain Real-Time clocks.
ClockProvider - Interface in io.openems.edge.common.component
ClockProvider provides a Clock - real or mocked like TimeLeapClock.
clockProvider - Variable in class io.openems.edge.core.componentmanager.ComponentManagerImpl
 
close() - Method in class com.dalsemi.onewire.application.file.OWFile
Closes this file and releases any system resources associated with this stream.
close() - Method in class com.dalsemi.onewire.application.file.OWFileDescriptor
Closes this file descriptor and releases any system resources associated with this stream.
close() - Method in class com.dalsemi.onewire.application.file.OWFileInputStream
Closes this file input stream and releases any system resources associated with the stream.
close() - Method in class com.dalsemi.onewire.application.file.OWFileOutputStream
Closes this file output stream and releases any system resources associated with this stream.
close() - Method in class com.dalsemi.onewire.utils.OWPath
Close each element in this 1-Wire path in reverse order.
close() - Method in class io.openems.edge.kostal.piko.core.impl.SocketConnection
 
closeModbusConnection() - Method in class io.openems.edge.bridge.modbus.api.AbstractModbusBridge
Closes the Modbus connection.
closeModbusConnection() - Method in class io.openems.edge.bridge.modbus.BridgeModbusSerialImpl
 
closeModbusConnection() - Method in class io.openems.edge.bridge.modbus.BridgeModbusTcpImpl
 
closePort() - Method in class com.dalsemi.onewire.adapter.SerialService
Close this serial port.
clusterName - Variable in class com.dalsemi.onewire.application.tag.TaggedDevice
The name of the cluster to which the tagged device is associated.
ClusterRunState - Enum in io.openems.edge.battery.bydcommercial
 
ClusterRunState - Enum in io.openems.edge.battery.soltaro.single.versiona
 
ClusterRunState - Enum in io.openems.edge.battery.soltaro.single.versionb.enums
 
ClusterRunState - Enum in io.openems.edge.battery.soltaro.single.versionc.enums
NOTE.
ClusterStartStop - Enum in io.openems.edge.battery.soltaro.cluster.enums
 
ClusterVersionB - Class in io.openems.edge.battery.soltaro.cluster.versionb
 
ClusterVersionB() - Constructor for class io.openems.edge.battery.soltaro.cluster.versionb.ClusterVersionB
 
ClusterVersionBChannelId - Enum in io.openems.edge.battery.soltaro.cluster.versionb
 
ClusterVersionC - Interface in io.openems.edge.battery.soltaro.cluster.versionc
 
ClusterVersionC.ChannelId - Enum in io.openems.edge.battery.soltaro.cluster.versionc
 
ClusterVersionCImpl - Class in io.openems.edge.battery.soltaro.cluster.versionc
 
ClusterVersionCImpl() - Constructor for class io.openems.edge.battery.soltaro.cluster.versionc.ClusterVersionCImpl
 
cm - Variable in class io.openems.edge.battery.bmw.BmwBatteryImpl
 
cm - Variable in class io.openems.edge.battery.bydcommercial.BatteryBoxC130Impl
 
cm - Variable in class io.openems.edge.battery.soltaro.cluster.versionb.ClusterVersionB
 
cm - Variable in class io.openems.edge.battery.soltaro.cluster.versionc.ClusterVersionCImpl
 
cm - Variable in class io.openems.edge.battery.soltaro.single.versiona.SingleRack
 
cm - Variable in class io.openems.edge.battery.soltaro.single.versionb.SingleRackVersionBImpl
 
cm - Variable in class io.openems.edge.battery.soltaro.single.versionc.SingleRackVersionCImpl
 
cm - Variable in class io.openems.edge.batteryinverter.refu88k.RefuStore88kImpl
 
cm - Variable in class io.openems.edge.controller.api.modbus.readonly.ModbusTcpApiReadOnlyImpl
 
cm - Variable in class io.openems.edge.controller.api.modbus.readwrite.ModbusTcpApiReadWriteImpl
 
cm - Variable in class io.openems.edge.controller.ess.delayedselltogrid.DelayedSellToGridImpl
 
cm - Variable in class io.openems.edge.controller.ess.hybrid.surplusfeedtogrid.SurplusFeedToGridControllerImpl
 
cm - Variable in class io.openems.edge.controller.evcs.EvcsControllerImpl
 
cm - Variable in class io.openems.edge.controller.io.fixdigitaloutput.FixDigitalOutput
 
cm - Variable in class io.openems.edge.controller.symmetric.balancingschedule.BalancingScheduleImpl
 
cm - Variable in class io.openems.edge.controller.symmetric.reactivepowervoltagecharacteristic.ReactivePowerVoltageCharacteristic
 
cm - Variable in class io.openems.edge.controller.symmetric.selltogridlimit.EssSellToGridLimitImpl
 
cm - Variable in class io.openems.edge.core.componentmanager.ComponentManagerImpl
 
cm - Variable in class io.openems.edge.ess.byd.container.EssFeneconBydContainer
 
cm - Variable in class io.openems.edge.ess.byd.container.watchdog.BydContainerWatchdog
 
cm - Variable in class io.openems.edge.ess.fenecon.commercial40.charger.EssDcChargerFeneconCommercial40
 
cm - Variable in class io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl
 
cm - Variable in class io.openems.edge.ess.kaco.blueplanet.gridsave50.EssKacoBlueplanetGridsave50
 
cm - Variable in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
cm - Variable in class io.openems.edge.ess.refu.RefuEss
 
cm - Variable in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
cm - Variable in class io.openems.edge.evcs.cluster.EvcsClusterPeakShaving
 
cm - Variable in class io.openems.edge.evcs.cluster.EvcsClusterSelfConsumption
 
cm - Variable in class io.openems.edge.fenecon.dess.charger.FeneconDessCharger1
 
cm - Variable in class io.openems.edge.fenecon.dess.charger.FeneconDessCharger2
 
cm - Variable in class io.openems.edge.fenecon.dess.ess.FeneconDessEss
 
cm - Variable in class io.openems.edge.fenecon.dess.gridmeter.FeneconDessGridMeter
 
cm - Variable in class io.openems.edge.fenecon.dess.pvmeter.FeneconDessPvMeter
 
cm - Variable in class io.openems.edge.fenecon.mini.ess.FeneconMiniEssImpl
 
cm - Variable in class io.openems.edge.fenecon.mini.gridmeter.FeneconMiniGridMeter
 
cm - Variable in class io.openems.edge.fenecon.mini.pvmeter.FeneconMiniPvMeter
 
cm - Variable in class io.openems.edge.fenecon.pro.ess.FeneconProEss
 
cm - Variable in class io.openems.edge.fenecon.pro.pvmeter.FeneconProPvMeter
 
cm - Variable in class io.openems.edge.goodwe.et.charger.GoodWeEtChargerPv1
 
cm - Variable in class io.openems.edge.goodwe.et.charger.GoodWeEtChargerPv2
 
cm - Variable in class io.openems.edge.goodwe.et.ess.GoodWeEtBatteryInverterImpl
 
cm - Variable in class io.openems.edge.goodwe.et.gridmeter.GoodWeEtGridMeter
 
cm - Variable in class io.openems.edge.io.kmtronic.KmtronicRelayOutput
 
cm - Variable in class io.openems.edge.kostal.piko.charger.KostalPikoCharger
 
cm - Variable in class io.openems.edge.kostal.piko.ess.KostalPikoEss
 
cm - Variable in class io.openems.edge.kostal.piko.gridmeter.KostalPikoGridMeter
 
cm - Variable in class io.openems.edge.meter.abb.b32.MeterAbbB23Mbus
 
cm - Variable in class io.openems.edge.meter.artemes.am2.MeterArtemesAM2
 
cm - Variable in class io.openems.edge.meter.bcontrol.em300.MeterBControlEM300Impl
 
cm - Variable in class io.openems.edge.meter.janitza.umg604.MeterJanitzaUmg604Impl
 
cm - Variable in class io.openems.edge.meter.janitza.umg96rme.MeterJanitzaUmg96rme
 
cm - Variable in class io.openems.edge.meter.microcare.sdm630.MeterMicrocareSdm630Impl
 
cm - Variable in class io.openems.edge.meter.pqplus.umd97.MeterPqplusUmd97
 
cm - Variable in class io.openems.edge.meter.schneider.acti9.smartlink.MeterSchneiderActi9Smartlink
 
cm - Variable in class io.openems.edge.meter.weidmueller.MeterWeidmueller525
 
cm - Variable in class io.openems.edge.pvinverter.kaco.blueplanet.KacoBlueplanet
 
cm - Variable in class io.openems.edge.pvinverter.sma.SmaPvInverter
 
cm - Variable in class io.openems.edge.pvinverter.solarlog.SolarLogImpl
 
cm - Variable in class io.openems.edge.simulator.ess.asymmetric.reacting.EssAsymmetric
 
cm - Variable in class io.openems.edge.simulator.ess.singlephase.reacting.EssSinglePhase
 
cm - Variable in class io.openems.edge.simulator.ess.symmetric.reacting.EssSymmetric
 
cm - Variable in class io.openems.edge.simulator.evcs.SimulatedEvcs
 
cm - Variable in class io.openems.edge.simulator.meter.grid.acting.GridMeter
 
cm - Variable in class io.openems.edge.simulator.meter.grid.reacting.GridMeter
 
cm - Variable in class io.openems.edge.simulator.meter.nrc.acting.NrcMeter
 
cm - Variable in class io.openems.edge.simulator.meter.production.acting.ProductionMeter
 
cm - Variable in class io.openems.edge.simulator.pvinverter.PvInverter
 
cm - Variable in class io.openems.edge.simulator.timedata.SimulatorTimedata
 
cm - Variable in class io.openems.edge.sma.SunnyIsland6Ess
 
cm - Variable in class io.openems.edge.solaredge.gridmeter.SolarEdgeGridMeter
 
cm - Variable in class io.openems.edge.solaredge.pvinverter.SolarEdge
 
cm - Variable in class io.openems.edge.wago.Wago
 
CMD_BEGINEXCLUSIVE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_CANBREAK - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_CANDELIVERPOWER - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_CANDELIVERSMARTPOWER - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_CANFLEX - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_CANHYPERDRIVE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_CANOVERDRIVE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_CANPROGRAM - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_CLOSECONNECTION - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_DATABLOCK - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_ENDEXCLUSIVE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_EXCLUDEFAMILY - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_FINDFIRSTDEVICE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_FINDNEXTDEVICE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_GETADDRESS - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_GETBIT - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_GETBLOCK - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_GETBYTE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_GETSPEED - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_PINGCONNECTION - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_PUTBIT - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_PUTBYTE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_RESET - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_SETNORESETSEARCH - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_SETPOWERDURATION - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_SETPOWERNORMAL - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_SETPROGRAMPULSEDURATION - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_SETSEARCHALLDEVICES - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_SETSEARCHONLYALARMINGDEVICES - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_SETSPEED - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_STARTBREAK - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_STARTPOWERDELIVERY - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_STARTPROGRAMPULSE - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_TARGETALLFAMILIES - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
CMD_TARGETFAMILY - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
 
code(int) - Method in class io.openems.edge.ess.mr.gridcon.enums.ErrorDoc
 
Coefficient - Class in io.openems.edge.ess.power.api
 
Coefficient(int, String, Phase, Pwr) - Constructor for class io.openems.edge.ess.power.api.Coefficient
 
coefficient - Variable in class io.openems.edge.ess.power.api.LinearCoefficient
 
Coefficients - Class in io.openems.edge.ess.power.api
 
Coefficients() - Constructor for class io.openems.edge.ess.power.api.Coefficients
 
CoilElement - Class in io.openems.edge.bridge.modbus.api.element
A CoilElement has a size of one Modbus Coil or 1 bit.
CoilElement(int) - Constructor for class io.openems.edge.bridge.modbus.api.element.CoilElement
 
collectAndWriteChannelValues() - Method in class io.openems.edge.timedata.influxdb.InfluxTimedataImpl
 
collectData() - Method in class io.openems.edge.timedata.rrd4j.RecordWorker
Collects the data from Channels.
collects - Variable in class io.openems.edge.simulator.app.ExecuteSimulationRequest
 
com.dalsemi.onewire - package com.dalsemi.onewire
 
com.dalsemi.onewire.adapter - package com.dalsemi.onewire.adapter
 
com.dalsemi.onewire.application.file - package com.dalsemi.onewire.application.file
 
com.dalsemi.onewire.application.monitor - package com.dalsemi.onewire.application.monitor
 
com.dalsemi.onewire.application.sha - package com.dalsemi.onewire.application.sha
 
com.dalsemi.onewire.application.tag - package com.dalsemi.onewire.application.tag
 
com.dalsemi.onewire.container - package com.dalsemi.onewire.container
 
com.dalsemi.onewire.debug - package com.dalsemi.onewire.debug
 
com.dalsemi.onewire.utils - package com.dalsemi.onewire.utils
 
COMM_FAILED - Static variable in class com.dalsemi.onewire.adapter.NetAdapter
Error message when I/O failure occurs
CommandAPDU - Class in com.dalsemi.onewire.container
A CommandAPDU represents an ISO 7816-4 specified Application Protocol Data Unit (APDU) sent to a smart card.
CommandAPDU(byte[]) - Constructor for class com.dalsemi.onewire.container.CommandAPDU
Constructs a new ISO 7816-4 CommandAPDU.
CommandAPDU(byte, byte, byte, byte) - Constructor for class com.dalsemi.onewire.container.CommandAPDU
Constructs a new ISO 7816-4 CASE 1 CommandAPDU.
CommandAPDU(byte, byte, byte, byte, int) - Constructor for class com.dalsemi.onewire.container.CommandAPDU
Constructs a new ISO 7816-4 CASE 2 CommandAPDU.
CommandAPDU(byte, byte, byte, byte, byte[]) - Constructor for class com.dalsemi.onewire.container.CommandAPDU
Constructs a new ISO 7816-4 CASE 3 CommandAPDU.
CommandAPDU(byte, byte, byte, byte, byte[], int) - Constructor for class com.dalsemi.onewire.container.CommandAPDU
Constructs a new ISO 7816-4 CASE 4 CommandAPDU.
CommandControlRegisters - Class in io.openems.edge.ess.mr.gridcon.writeutils
 
CommandControlRegisters() - Constructor for class io.openems.edge.ess.mr.gridcon.writeutils.CommandControlRegisters
 
CommandControlRegisters.Mode - Enum in io.openems.edge.ess.mr.gridcon.writeutils
 
CommonTimedataService - Interface in io.openems.common.timedata
 
compareTo(OWFile) - Method in class com.dalsemi.onewire.application.file.OWFile
Compares two abstract pathnames lexicographically.
compareTo(Object) - Method in class com.dalsemi.onewire.application.file.OWFile
Compares this abstract pathname to another object.
compareTo(ChannelAddress) - Method in class io.openems.common.types.ChannelAddress
 
Component(String, String, String, String, TreeMap<String, JsonElement>, TreeMap<String, EdgeConfig.Component.Channel>) - Constructor for class io.openems.common.types.EdgeConfig.Component
 
component - Variable in class io.openems.edge.battery.bydcommercial.statemachine.Context
 
component - Variable in class io.openems.edge.battery.soltaro.cluster.versionc.statemachine.Context
 
component - Variable in class io.openems.edge.battery.soltaro.single.versionb.statemachine.Context
 
component - Variable in class io.openems.edge.battery.soltaro.single.versionc.statemachine.Context
 
component - Variable in class io.openems.edge.batteryinverter.kaco.blueplanetgridsave.statemachine.Context
 
component - Variable in class io.openems.edge.batteryinverter.refu88k.statemachine.Context
 
component - Variable in class io.openems.edge.ess.generic.symmetric.statemachine.Context
 
component - Variable in class io.openems.edge.fenecon.mini.ess.statemachine.Context
 
COMPONENT_MANAGER_ID - Static variable in class io.openems.common.OpenemsConstants
 
COMPONENT_NAME - Static variable in class io.openems.edge.controller.api.backend.BackendApiImpl
 
ComponentDiff(EdgeConfig.Component, EdgeConfigDiff.ComponentDiff.Change, EdgeConfigDiff.ComponentDiff.OldNewProperty, EdgeConfigDiff.ComponentDiff.OldNewProperty) - Constructor for class io.openems.common.types.EdgeConfigDiff.ComponentDiff
 
componentId - Variable in class io.openems.edge.core.componentmanager.DefaultConfigurationWorker.Config
 
ComponentJsonApiRequest - Class in io.openems.common.jsonrpc.request
Wraps a JSON-RPC Request for an OpenEMS Component that implements JsonApi
ComponentJsonApiRequest(String, JsonrpcRequest) - Constructor for class io.openems.common.jsonrpc.request.ComponentJsonApiRequest
 
ComponentJsonApiRequest(UUID, String, JsonrpcRequest) - Constructor for class io.openems.common.jsonrpc.request.ComponentJsonApiRequest
 
componentManager - Variable in class io.openems.edge.battery.soltaro.controller.BatteryHandlingController
 
ComponentManager - Interface in io.openems.edge.common.component
A Service that provides access to OpenEMS-Components.
componentManager - Variable in class io.openems.edge.controller.api.backend.BackendApiImpl
 
componentManager - Variable in class io.openems.edge.controller.api.rest.readonly.RestApiReadOnlyImpl
 
componentManager - Variable in class io.openems.edge.controller.api.rest.readwrite.RestApiReadWriteImpl
 
componentManager - Variable in class io.openems.edge.controller.api.websocket.WebsocketApi
 
componentManager - Variable in class io.openems.edge.controller.asymmetric.balancingcosphi.CosPhi
 
componentManager - Variable in class io.openems.edge.controller.asymmetric.fixactivepower.AsymmetricFixActivePower
 
componentManager - Variable in class io.openems.edge.controller.asymmetric.fixreactivepower.AsymmetricFixReactivePower
 
componentManager - Variable in class io.openems.edge.controller.asymmetric.peakshaving.PeakShaving
 
componentManager - Variable in class io.openems.edge.controller.asymmetric.phaserectification.PhaseRectification
 
componentManager - Variable in class io.openems.edge.controller.channelthreshold.ChannelThreshold
 
componentManager - Variable in class io.openems.edge.controller.chp.soc.ControllerChpSoc
 
componentManager - Variable in class io.openems.edge.controller.debug.detailedlog.DebugDetailedLog
 
componentManager - Variable in class io.openems.edge.controller.debuglog.DebugLog
 
componentManager - Variable in class io.openems.edge.controller.ess.acisland.AcIsland
 
componentManager - Variable in class io.openems.edge.controller.ess.delaycharge.DelayChargeController
 
componentManager - Variable in class io.openems.edge.controller.ess.delayedselltogrid.DelayedSellToGridImpl
 
componentManager - Variable in class io.openems.edge.controller.ess.limittotaldischarge.LimitTotalDischargeController
 
componentManager - Variable in class io.openems.edge.controller.ess.onefullcycle.EssOneFullCycle
 
componentManager - Variable in class io.openems.edge.controller.ess.predictivedelaycharge.ac.AcPredictiveDelayCharge
 
componentManager - Variable in class io.openems.edge.controller.ess.predictivedelaycharge.dc.DcPredictiveDelayCharge
 
componentManager - Variable in class io.openems.edge.controller.evcs.EvcsControllerImpl
 
componentManager - Variable in class io.openems.edge.controller.evcs.fixactivepower.EvcsFixActivePower
 
componentManager - Variable in class io.openems.edge.controller.highloadtimeslot.HighLoadTimeslot
 
componentManager - Variable in class io.openems.edge.controller.io.alarm.IoAlarm
 
componentManager - Variable in class io.openems.edge.controller.io.channelsinglethreshold.ChannelSingleThreshold
 
componentManager - Variable in class io.openems.edge.controller.io.fixdigitaloutput.FixDigitalOutput
 
componentManager - Variable in class io.openems.edge.controller.io.heatingelement.ControllerHeatingElementImpl
 
componentManager - Variable in class io.openems.edge.controller.pvinverter.fixpowerlimit.PvInverterFixPowerLimit
 
componentManager - Variable in class io.openems.edge.controller.selltogridlimit.PvInverterSellToGridLimit
 
componentManager - Variable in class io.openems.edge.controller.symmetric.balancing.Balancing
 
componentManager - Variable in class io.openems.edge.controller.symmetric.balancingschedule.BalancingScheduleImpl
 
componentManager - Variable in class io.openems.edge.controller.symmetric.fixactivepower.SymmetricFixActivePower
 
componentManager - Variable in class io.openems.edge.controller.symmetric.fixreactivepower.SymmetricFixReactivePower
 
componentManager - Variable in class io.openems.edge.controller.symmetric.limitactivepower.SymmetricLimitActivePower
 
componentManager - Variable in class io.openems.edge.controller.symmetric.linearpowerband.SymmetricLinearPowerBand
 
componentManager - Variable in class io.openems.edge.controller.symmetric.peakshaving.PeakShaving
 
componentManager - Variable in class io.openems.edge.controller.symmetric.randompower.SymmetricRandomPower
 
componentManager - Variable in class io.openems.edge.controller.timeslotpeakshaving.TimeslotPeakshaving
 
componentManager - Variable in class io.openems.edge.core.cycle.CycleImpl
 
componentManager - Variable in class io.openems.edge.core.sum.SumImpl
 
componentManager - Variable in class io.openems.edge.ess.byd.container.watchdog.BydContainerWatchdog
 
componentManager - Variable in class io.openems.edge.ess.cluster.EssCluster
 
componentManager - Variable in class io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl
 
componentManager - Variable in class io.openems.edge.ess.fenecon.commercial40.surplusfeedin.SurplusFeedInController
 
componentManager - Variable in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
componentManager - Variable in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
componentManager - Variable in class io.openems.edge.evcs.cluster.EvcsClusterPeakShaving
 
componentManager - Variable in class io.openems.edge.evcs.ocpp.abl.Abl
 
componentManager - Variable in class io.openems.edge.evcs.ocpp.ies.keywatt.singleccs.IesKeywattSingleCcs
 
componentManager - Variable in class io.openems.edge.evcs.ocpp.server.OcppServerImpl
 
componentManager - Variable in class io.openems.edge.meter.virtual.symmetric.add.VirtualAdd
 
componentManager - Variable in class io.openems.edge.predictor.persistencemodel.consumption.ConsumptionPredictor
 
componentManager - Variable in class io.openems.edge.predictor.persistencemodel.production.ProductionPredictor
 
componentManager - Variable in class io.openems.edge.pvinverter.cluster.PvInverterCluster
 
componentManager - Variable in class io.openems.edge.scheduler.allalphabetically.AllAlphabeticallySchedulerImpl
 
componentManager - Variable in class io.openems.edge.scheduler.daily.DailySchedulerImpl
 
componentManager - Variable in class io.openems.edge.scheduler.fixedorder.FixedOrderSchedulerImpl
 
componentManager - Variable in class io.openems.edge.simulator.ess.symmetric.reacting.EssSymmetric
 
componentManager - Variable in class io.openems.edge.timedata.influxdb.InfluxTimedataImpl
 
componentManager - Variable in class io.openems.edge.timedata.rrd4j.Rrd4jTimedataImpl
 
ComponentManager.ChannelId - Enum in io.openems.edge.common.component
 
ComponentManagerImpl - Class in io.openems.edge.core.componentmanager
 
ComponentManagerImpl() - Constructor for class io.openems.edge.core.componentmanager.ComponentManagerImpl
 
ComponentManagerProvider - Interface in io.openems.edge.common.component
 
ComponentManagerWorker - Class in io.openems.edge.core.componentmanager
 
ComponentManagerWorker(ComponentManagerImpl) - Constructor for class io.openems.edge.core.componentmanager.ComponentManagerWorker
 
components - Variable in class io.openems.edge.simulator.app.ExecuteSimulationRequest
 
componentsToJson(EdgeConfig.Component.JsonFormat) - Method in class io.openems.common.types.EdgeConfig
Returns the configuration Components as a JSON Object.
ComponentTest - Class in io.openems.edge.common.test
Provides a generic test framework for OpenEMS Components.
ComponentTest(OpenemsComponent) - Constructor for class io.openems.edge.common.test.ComponentTest
 
compute(int) - Static method in class com.dalsemi.onewire.utils.CRC16
Perform the CRC16 on the data element based on a zero seed.
compute(int, int) - Static method in class com.dalsemi.onewire.utils.CRC16
Perform the CRC16 on the data element based on the provided seed.
compute(byte[]) - Static method in class com.dalsemi.onewire.utils.CRC16
Perform the CRC16 on an array of data elements based on a zero seed.
compute(byte[], int, int) - Static method in class com.dalsemi.onewire.utils.CRC16
Perform the CRC16 on an array of data elements based on a zero seed.
compute(byte[], int, int, int) - Static method in class com.dalsemi.onewire.utils.CRC16
Perform the CRC16 on an array of data elements based on the provided seed.
compute(byte[], int) - Static method in class com.dalsemi.onewire.utils.CRC16
Perform the CRC16 on an array of data elements based on the provided seed.
compute(int, int) - Static method in class com.dalsemi.onewire.utils.CRC8
Perform the CRC8 on the data element based on the provided seed.
compute(int) - Static method in class com.dalsemi.onewire.utils.CRC8
Perform the CRC8 on the data element based on a zero seed.
compute(byte[]) - Static method in class com.dalsemi.onewire.utils.CRC8
Perform the CRC8 on an array of data elements based on a zero seed.
compute(byte[], int, int) - Static method in class com.dalsemi.onewire.utils.CRC8
Perform the CRC8 on an array of data elements based on a zero seed.
compute(byte[], int, int, int) - Static method in class com.dalsemi.onewire.utils.CRC8
Perform the CRC8 on an array of data elements based on the provided seed.
compute(byte[], int) - Static method in class com.dalsemi.onewire.utils.CRC8
Perform the CRC8 on an array of data elements based on the provided seed.
COMPUTE_CHALLENGE - Static variable in class com.dalsemi.onewire.container.OneWireContainer18
 
COMPUTE_FIRST_SECRET - Static variable in class com.dalsemi.onewire.container.OneWireContainer18
 
COMPUTE_NEXT_SECRET - Static variable in class com.dalsemi.onewire.container.MemoryBankScratchSHAEE
Compute next Secret command
COMPUTE_NEXT_SECRET - Static variable in class com.dalsemi.onewire.container.OneWireContainer18
 
COMPUTE_SHA - Static variable in class com.dalsemi.onewire.container.OneWireContainer18
 
computeNextSecret(int) - Method in class com.dalsemi.onewire.container.MemoryBankScratchSHAEE
Computes the next secret.
computeNextSecret(int, byte[], int) - Method in class com.dalsemi.onewire.container.MemoryBankScratchSHAEE
Computes the next secret.
computeNextSecret(int, byte[], int) - Method in class com.dalsemi.onewire.container.OneWireContainer33
Compute Next Secret
computeNextSecret(int) - Method in class com.dalsemi.onewire.container.OneWireContainer33
Compute Next Secret using the current contents of data page and scratchpad.
ComputeSHA(byte[], byte[], int) - Static method in class com.dalsemi.onewire.utils.SHA
Does Dallas SHA, as specified in DS1963S datasheet.
ComputeSHA(byte[], int[]) - Static method in class com.dalsemi.onewire.utils.SHA
Does Dallas SHA, as specified in DS1963S datasheet.
CONDITION_AFTER_BIT - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Condition for power state change, after next bit communication
CONDITION_AFTER_BYTE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Condition for power state change, after next byte communication
CONDITION_NOW - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Condition for power state change, immediate
Config - Annotation Type in io.openems.backend.metadata.odoo
 
Config - Annotation Type in io.openems.edge.battery.bydcommercial
 
config - Variable in class io.openems.edge.battery.bydcommercial.statemachine.Context
 
Config - Annotation Type in io.openems.edge.battery.soltaro.cluster.versionc
 
config - Variable in class io.openems.edge.battery.soltaro.cluster.versionc.statemachine.Context
 
Config - Annotation Type in io.openems.edge.battery.soltaro.controller
 
Config - Annotation Type in io.openems.edge.battery.soltaro.single.versionb
 
config - Variable in class io.openems.edge.battery.soltaro.single.versionb.statemachine.Context
 
Config - Annotation Type in io.openems.edge.battery.soltaro.single.versionc
 
config - Variable in class io.openems.edge.battery.soltaro.single.versionc.statemachine.Context
 
Config - Annotation Type in io.openems.edge.batteryinverter.kaco.blueplanetgridsave
 
config - Variable in class io.openems.edge.batteryinverter.kaco.blueplanetgridsave.statemachine.Context
 
Config - Annotation Type in io.openems.edge.batteryinverter.refu88k
 
config - Variable in class io.openems.edge.batteryinverter.refu88k.statemachine.Context
 
Config - Annotation Type in io.openems.edge.ess.byd.container
 
config - Variable in class io.openems.edge.ess.byd.container.watchdog.BydContainerWatchdog
 
Config - Annotation Type in io.openems.edge.ess.generic.symmetric
 
config - Variable in class io.openems.edge.ess.generic.symmetric.statemachine.Context
 
Config - Annotation Type in io.openems.edge.ess.mr.gridcon
 
config - Variable in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
config - Variable in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
config - Variable in class io.openems.edge.evcs.keba.kecontact.KebaKeContact
 
config - Variable in class io.openems.edge.evcs.ocpp.server.OcppServerImpl
 
Config - Annotation Type in io.openems.edge.fenecon.mini.ess
 
config - Variable in class io.openems.edge.fenecon.mini.ess.statemachine.Context
 
config - Variable in class io.openems.edge.pvinverter.solarlog.SolarLogImpl
 
ConfigPV1 - Annotation Type in io.openems.edge.goodwe.et.charger
 
ConfigPV2 - Annotation Type in io.openems.edge.goodwe.et.charger
 
configUpdate(String, Object) - Method in class io.openems.edge.controller.evcs.EvcsControllerImpl
 
configurationEvent(ConfigurationEvent) - Method in class io.openems.edge.core.componentmanager.ComponentManagerImpl
 
configurationEvent(ConfigurationEvent) - Method in class io.openems.edge.core.componentmanager.ComponentManagerWorker
 
configurationEvent(ConfigurationEvent) - Method in class io.openems.edge.core.componentmanager.EdgeConfigWorker
 
configurationEvent(ConfigurationEvent) - Method in class io.openems.edge.core.componentmanager.OsgiValidateWorker
 
ConfigurationOfTheCosphiEndPoint - Enum in io.openems.edge.sma.enums
 
ConfigurationOfTheCosphiStartingPoint - Enum in io.openems.edge.sma.enums
 
ConfigurationProperty<T> - Class in io.openems.common.types
Holds the value of a configuration property.
ConfigUtils - Class in io.openems.common.utils
 
conn - Variable in class com.dalsemi.onewire.adapter.NetAdapter
instance for current connection, defaults to EMPTY
Conn - Enum in io.openems.edge.batteryinverter.refu88k
 
Conn - Enum in io.openems.edge.batteryinverter.refu88k.enums
 
Connection() - Constructor for class com.dalsemi.onewire.adapter.NetAdapterConstants.Connection
 
Constants - Class in io.openems.edge.battery.bydcommercial.utils
 
Constants() - Constructor for class io.openems.edge.battery.bydcommercial.utils.Constants
 
Constants - Class in io.openems.edge.battery.soltaro.versionc.utils
 
Constants() - Constructor for class io.openems.edge.battery.soltaro.versionc.utils.Constants
 
Constraint - Class in io.openems.edge.ess.power.api
Creates a constraint with following settings: Relationship (EQ, GEQ, LEQ) as given in constructor Value as given in constructor Setting each coefficient, i.e.
Constraint(String, LinearCoefficient[], Relationship, double) - Constructor for class io.openems.edge.ess.power.api.Constraint
 
Constraint(String, List<LinearCoefficient>, Relationship, double) - Constructor for class io.openems.edge.ess.power.api.Constraint
 
Constraint(String, LinearCoefficient[], Relationship) - Constructor for class io.openems.edge.ess.power.api.Constraint
Creates an initially disabled Constraint
Constraint(String, LinearCoefficient[], Relationship, Optional<Double>) - Constructor for class io.openems.edge.ess.power.api.Constraint
 
Constraint(String, List<LinearCoefficient>, Relationship, Optional<Double>) - Constructor for class io.openems.edge.ess.power.api.Constraint
 
ConstraintSolver - Class in io.openems.edge.ess.core.power.solver
 
ConstraintSolver() - Constructor for class io.openems.edge.ess.core.power.solver.ConstraintSolver
 
ConstraintUtil - Class in io.openems.edge.ess.core.power.data
 
CONSUMPTION_ACTIVE_ENERGY - Static variable in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
 
CONSUMPTION_ACTIVE_POWER - Static variable in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
 
consumptionHourlyPredictor - Variable in class io.openems.edge.controller.ess.predictivedelaycharge.ac.AcPredictiveDelayCharge
 
consumptionHourlyPredictor - Variable in class io.openems.edge.controller.ess.predictivedelaycharge.dc.DcPredictiveDelayCharge
 
ConsumptionHourlyPredictor - Interface in io.openems.edge.predictor.api
Provides a consumption prediction for the next 24 h.
ConsumptionPredictor - Class in io.openems.edge.predictor.persistencemodel.consumption
 
ConsumptionPredictor() - Constructor for class io.openems.edge.predictor.persistencemodel.consumption.ConsumptionPredictor
 
Contact - Class in com.dalsemi.onewire.application.tag
This class provides a default object for the Contact type of a tagged 1-Wire device.
Contact() - Constructor for class com.dalsemi.onewire.application.tag.Contact
Creates an object for the device.
Contact(DSPortAdapter, String) - Constructor for class com.dalsemi.onewire.application.tag.Contact
Creates an object for the device with the supplied address and device type connected to the supplied port adapter.
ContactExport - Enum in io.openems.edge.battery.soltaro.single.versionb.enums
 
ContactorControl - Enum in io.openems.edge.battery.soltaro.cluster.versionb
 
ContactorControl - Enum in io.openems.edge.battery.soltaro.single.versiona
 
ContactorControl - Enum in io.openems.edge.battery.soltaro.single.versionb.enums
 
ContactorState - Enum in io.openems.edge.battery.soltaro.single.versionb.enums
 
container_check - Variable in class com.dalsemi.onewire.container.OneWireContainer33
Flag to indicate if the status has been checked.
Context - Class in io.openems.edge.battery.bydcommercial.statemachine
 
Context(BatteryBoxC130, Config) - Constructor for class io.openems.edge.battery.bydcommercial.statemachine.Context
 
Context - Class in io.openems.edge.battery.soltaro.cluster.versionc.statemachine
 
Context(ClusterVersionC, Config) - Constructor for class io.openems.edge.battery.soltaro.cluster.versionc.statemachine.Context
 
Context - Class in io.openems.edge.battery.soltaro.single.versionb.statemachine
 
Context(SingleRackVersionB, Config) - Constructor for class io.openems.edge.battery.soltaro.single.versionb.statemachine.Context
 
Context - Class in io.openems.edge.battery.soltaro.single.versionc.statemachine
 
Context(SingleRackVersionC, Config) - Constructor for class io.openems.edge.battery.soltaro.single.versionc.statemachine.Context
 
Context - Class in io.openems.edge.batteryinverter.kaco.blueplanetgridsave.statemachine
 
Context(KacoBlueplanetGridsave, Battery, Config, int, int) - Constructor for class io.openems.edge.batteryinverter.kaco.blueplanetgridsave.statemachine.Context
 
Context - Class in io.openems.edge.batteryinverter.refu88k.statemachine
 
Context(RefuStore88k, Battery, Config, int, int) - Constructor for class io.openems.edge.batteryinverter.refu88k.statemachine.Context
 
Context - Class in io.openems.edge.ess.generic.symmetric.statemachine
 
Context(GenericManagedSymmetricEss, Battery, ManagedSymmetricBatteryInverter, Config) - Constructor for class io.openems.edge.ess.generic.symmetric.statemachine.Context
 
Context - Class in io.openems.edge.fenecon.mini.ess.statemachine
 
Context(FeneconMiniEss, Config, int, int) - Constructor for class io.openems.edge.fenecon.mini.ess.statemachine.Context
 
CONTROL_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer04
Offset of control register from read registers
CONTROL_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer24
 
CONTROL_REGISTER - Static variable in class com.dalsemi.onewire.container.OneWireContainer21
Address of the control register.
ControlAndLogic - Class in io.openems.edge.battery.soltaro.single.versionb.statemachine
 
ControlAndLogic() - Constructor for class io.openems.edge.battery.soltaro.single.versionb.statemachine.ControlAndLogic
 
Controller - Interface in io.openems.edge.controller.api
 
Controller.ChannelId - Enum in io.openems.edge.controller.api
 
ControllerChpSoc - Class in io.openems.edge.controller.chp.soc
 
ControllerChpSoc() - Constructor for class io.openems.edge.controller.chp.soc.ControllerChpSoc
 
ControllerChpSoc.ChannelId - Enum in io.openems.edge.controller.chp.soc
 
ControllerHeatingElement - Interface in io.openems.edge.controller.io.heatingelement
 
ControllerHeatingElement.ChannelId - Enum in io.openems.edge.controller.io.heatingelement
 
ControllerHeatingElementImpl - Class in io.openems.edge.controller.io.heatingelement
 
ControllerHeatingElementImpl() - Constructor for class io.openems.edge.controller.io.heatingelement.ControllerHeatingElementImpl
 
ControllerTest - Class in io.openems.edge.controller.test
Provides a generic test framework for OpenEMS Controllers.
ControllerTest(Controller, OpenemsComponent...) - Constructor for class io.openems.edge.controller.test.ControllerTest
 
ControlMode - Enum in io.openems.edge.ess.fenecon.commercial40
 
ControlMode - Enum in io.openems.edge.fenecon.mini.ess
 
ControlMode - Enum in io.openems.edge.fenecon.pro.ess
 
ControlOfBatteryChargingViaCommunicationAvailable - Enum in io.openems.edge.sma.enums
 
Convert - Class in com.dalsemi.onewire.utils
Utilities for conversion between miscellaneous datatypes.
convert(int, int) - Static method in class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent
Converts upper/lower bytes to Short.
Convert.ConvertException - Exception in com.dalsemi.onewire.utils
Inner class for conversion exceptions
CONVERT_TEMPERATURE_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer28
DS18B20 converts temperature command
CONVERT_TEMPERATURE_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer42
DS28EA00 converts temperature command
convertDate(String) - Static method in class io.openems.edge.controller.highloadtimeslot.HighLoadTimeslot
Converts a string to a LocalDate.
convertDate(String) - Static method in class io.openems.edge.controller.timeslotpeakshaving.TimeslotPeakshaving
Converts a string to a LocalDate.
ConvertException(String) - Constructor for exception com.dalsemi.onewire.utils.Convert.ConvertException
 
ConvertException() - Constructor for exception com.dalsemi.onewire.utils.Convert.ConvertException
 
convertTime(String) - Static method in class io.openems.edge.controller.highloadtimeslot.HighLoadTimeslot
Converts a string to a LocalTime.
convertTime(String) - Static method in class io.openems.edge.controller.timeslotpeakshaving.TimeslotPeakshaving
Converts a string to a LocalTime.
convertToCelsius(double) - Static method in class com.dalsemi.onewire.container.OneWireContainer10
Deprecated.
Replace with call to com.dalsemi.onewire.utils.Convert.toCelsius()
convertToFahrenheit(double) - Static method in class com.dalsemi.onewire.container.OneWireContainer10
Deprecated.
Replace with call to com.dalsemi.onewire.utils.Convert.toFahrenheit()
convertToFahrenheit(float) - Method in class com.dalsemi.onewire.container.OneWireContainer28
Deprecated.
Replace with call to com.dalsemi.onewire.utils.Convert.toFahrenheit()
convertToFahrenheit(float) - Method in class com.dalsemi.onewire.container.OneWireContainer42
Deprecated.
Replace with call to com.dalsemi.onewire.utils.Convert.toFahrenheit()
convertToLinearConstraints(Coefficients, List<Constraint>) - Static method in class io.openems.edge.ess.core.power.data.LinearSolverUtil
Gets all Constraints converted to Linear Constraints.
copr - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonUser33
Must maintain a reference to the coprocessor for generating the COPY_SCRATCHPAD authentication.
copr - Variable in class com.dalsemi.onewire.application.sha.SHATransaction
The coprocessor used to complete this transaction
COPR_BIND_SECRET_FAILED - Static variable in class com.dalsemi.onewire.application.sha.SHATransaction
 
COPR_COMPUTE_CHALLENGE_FAILED - Static variable in class com.dalsemi.onewire.application.sha.SHATransaction
 
COPR_WRITE_DATAPAGE_FAILED - Static variable in class com.dalsemi.onewire.application.sha.SHATransaction
 
COPR_WRITE_SCRATCHPAD_FAILED - Static variable in class com.dalsemi.onewire.application.sha.SHATransaction
 
COPROCESSOR_FAILURE - Static variable in class com.dalsemi.onewire.application.sha.SHATransaction
 
copy(OWPath) - Method in class com.dalsemi.onewire.utils.OWPath
Copy the elements from the provided 1-Wire path into this 1-Wire path.
COPY_SCRATCHPAD - Static variable in class com.dalsemi.onewire.container.OneWireContainer18
 
COPY_SCRATCHPAD_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer28
DS18B20 copys data from scratchpad to E-squared memory command
COPY_SCRATCHPAD_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer42
DS28EA00 copys data from scratchpad to E-squared memory command
COPY_SCRATCHPAD_FAILED - Static variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
 
COPY_SCRATCHPAD_PW_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer37
1-Wire command for Copy Scratchpad With Password
COPY_SCRATCHPAD_PW_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
1-Wire command for Copy Scratchpad With Password
copyScratchpad(int, int) - Method in class com.dalsemi.onewire.container.MemoryBankScratchCRCPW
Copy the scratchpad page to memory.
copyScratchpad(int, int) - Method in class com.dalsemi.onewire.container.MemoryBankScratchSHAEE
Copy the scratchpad page to memory.
copyScratchpad(int, byte[], int) - Method in class com.dalsemi.onewire.container.MemoryBankScratchSHAEE
Copy the scratchpad page to memory.
copyScratchpad(int, byte[], int, byte[], int) - Method in class com.dalsemi.onewire.container.MemoryBankScratchSHAEE
Copy the scratchpad page to memory.
copyScratchpad(int, byte[], int) - Method in class com.dalsemi.onewire.container.OneWireContainer02
Writes the data from the scratchpad to the specified block or blocks.
copyScratchPad() - Method in class com.dalsemi.onewire.container.OneWireContainer18
Copies the contents of the scratchpad to the target destination that was specified in a call to writeScratchPad() or eraseScratchPad().
copyScratchpad() - Method in class com.dalsemi.onewire.container.OneWireContainer28
Copies the Scratchpad to the E-squared memory of the DS18B20.
copyScratchpad(int, int, byte[], int) - Method in class com.dalsemi.onewire.container.OneWireContainer33
Copy all 8 bytes of the Sratch Pad to a certain page and offset in memory.
copyScratchpad(int, int) - Method in class com.dalsemi.onewire.container.OneWireContainer33
Copy all 8 bytes of the Sratch Pad to a certain page and offset in memory.
copyScratchpad() - Method in class com.dalsemi.onewire.container.OneWireContainer42
Copies the Scratchpad to the E-squared memory of the DS28EA00.
copyScratchpadWithMAC(int, byte[], int) - Method in class com.dalsemi.onewire.container.MemoryBankScratchSHAEE
Copy all 8 bytes of the Sratch Pad to a certain address in memory using the provided authorization MAC
CoreEventHandlerImpl - Class in io.openems.edge.evcs.ocpp.server
 
CoreEventHandlerImpl(OcppServerImpl) - Constructor for class io.openems.edge.evcs.ocpp.server.CoreEventHandlerImpl
 
CosPhi - Class in io.openems.edge.controller.asymmetric.balancingcosphi
 
CosPhi() - Constructor for class io.openems.edge.controller.asymmetric.balancingcosphi.CosPhi
 
CosPhi.ChannelId - Enum in io.openems.edge.controller.asymmetric.balancingcosphi
 
CosPhiDirection - Enum in io.openems.edge.controller.asymmetric.balancingcosphi
 
COUNTER_ALARM_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer04
Offset of counter-alarm in array returned from read registers
COUNTER_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer04
Offset of counter in array returned from read registers
CRC16 - Class in com.dalsemi.onewire.utils
CRC16 is a class containing an implementation of the Cyclic-Redundency-Check (CRC) CRC16.
CRC8 - Class in com.dalsemi.onewire.utils
CRC8 is a class to contain an implementation of the Cyclic-Redundency-Check CRC8 for the iButton.
CRC_DISABLE - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
CRCMode for the channelAccess method.
CRC_EVERY_32_BYTES - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
CRCMode for the channelAccess method.
CRC_EVERY_8_BYTES - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
CRCMode for the channelAccess method.
CRC_EVERY_BYTE - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
CRCMode for the channelAccess method.
create(boolean, boolean, boolean, int, int) - Method in class com.dalsemi.onewire.application.file.OWFileDescriptor
Creates a directory or file to write.
create(String, ObjectClassDefinition, String[]) - Static method in class io.openems.common.types.EdgeConfig.Factory
 
create(CellChannelFactory.Type, int) - Static method in class io.openems.edge.battery.soltaro.versionc.utils.CellChannelFactory
Create ChannelId for a Single-Rack.
create(Rack, CellChannelFactory.Type, int) - Static method in class io.openems.edge.battery.soltaro.versionc.utils.CellChannelFactory
Create ChannelId for a Rack as part of a Cluster.
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.BooleanDoc
 
createChannelInstance(OpenemsComponent, ChannelId) - Method in interface io.openems.edge.common.channel.Doc
Creates an instance of Channel for the given Channel-ID using its Channel-AbstractDoc.
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.DoubleDoc
 
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.EnumDoc
Creates an instance of Channel for the given Channel-ID using its Channel-Doc.
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.FloatDoc
 
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.IntegerDoc
 
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.internal.AbstractDoc
Creates an instance of Channel for the given Channel-ID using its Channel-AbstractDoc.
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.internal.StateCollectorChannelDoc
Creates an instance of Channel for the given Channel-ID using its Channel-Doc.
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.LongDoc
 
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.ShortDoc
 
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.StateChannelDoc
Creates an instance of Channel for the given Channel-ID using its Channel-Doc.
createChannelInstance(OpenemsComponent, ChannelId) - Method in class io.openems.edge.common.channel.StringDoc
 
CreateComponentConfigRequest - Class in io.openems.common.jsonrpc.request
Represents a JSON-RPC Request for 'createComponentConfig'.
CreateComponentConfigRequest(String, List<UpdateComponentConfigRequest.Property>) - Constructor for class io.openems.common.jsonrpc.request.CreateComponentConfigRequest
 
CreateComponentConfigRequest(UUID, String, List<UpdateComponentConfigRequest.Property>) - Constructor for class io.openems.common.jsonrpc.request.CreateComponentConfigRequest
 
createConfiguration(AtomicBoolean, String, List<UpdateComponentConfigRequest.Property>) - Method in class io.openems.edge.core.componentmanager.DefaultConfigurationWorker
Creates a Component configuration.
createDataSignature(byte[], byte[], byte[], int) - Method in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
Given a 32-byte array for page data and a 32-byte array for scratchpad content, this function will create a 20-byte signature for the data based on SHA-1.
createDataSignature(byte[], byte[], byte[], int) - Method in class com.dalsemi.onewire.application.sha.SHAiButtonCoprVM
Given a 32-byte array for page data and a 32-byte array for scratchpad content, this function will create a 20-byte signature for the data based on SHA-1.
createDataSignatureAuth(byte[], byte[], byte[], int, byte[]) - Method in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
Creates a data signature, but instead of using the signing secret, it uses the authentication secret, bound for a particular button.
createDataSignatureAuth(byte[], byte[], byte[], int, byte[]) - Method in class com.dalsemi.onewire.application.sha.SHAiButtonCoprVM
Creates a data signature, but instead of using the signing secret, it uses the authentication secret, bound for a particular button.
createDisableConstraintsForInactiveInverters(Coefficients, Collection<Inverter>) - Static method in class io.openems.edge.ess.core.power.data.ConstraintUtil
Creates for each disabled inverter an EQUALS ZERO constraint.
createFactoryConfiguration(String) - Method in class io.openems.edge.common.test.DummyConfigurationAdmin
 
createFactoryConfiguration(String, String) - Method in class io.openems.edge.common.test.DummyConfigurationAdmin
 
createGenericEssConstraints(Coefficients, List<ManagedSymmetricEss>, boolean) - Static method in class io.openems.edge.ess.core.power.data.ConstraintUtil
Creates for each Ess constraints for AllowedCharge, AllowedDischarge and MaxApparentPower.
createMetaEssConstraints(Coefficients, List<ManagedSymmetricEss>, boolean) - Static method in class io.openems.edge.ess.core.power.data.ConstraintUtil
Creates Constraints for MetaEss, e.g.
createModbusElement(ChannelId, int) - Method in class io.openems.edge.wago.Wago
 
createMulticastListener() - Method in class com.dalsemi.onewire.adapter.NetAdapterHost
Creates a Multicast Listener to allow NetAdapter clients to discover this NetAdapterHost automatically.
createMulticastListener(int) - Method in class com.dalsemi.onewire.adapter.NetAdapterHost
Creates a Multicast Listener to allow NetAdapter clients to discover this NetAdapterHost automatically.
createMulticastListener(int, String) - Method in class com.dalsemi.onewire.adapter.NetAdapterHost
Creates a Multicast Listener to allow NetAdapter clients to discover this NetAdapterHost automatically.
createMulticastListener() - Method in class com.dalsemi.onewire.adapter.NetAdapterSim
Creates a Multicast Listener to allow NetAdapter clients to discover this NetAdapterSim automatically.
createMulticastListener(int) - Method in class com.dalsemi.onewire.adapter.NetAdapterSim
Creates a Multicast Listener to allow NetAdapter clients to discover this NetAdapterSim automatically.
createMulticastListener(int, String) - Method in class com.dalsemi.onewire.adapter.NetAdapterSim
Creates a Multicast Listener to allow NetAdapter clients to discover this NetAdapterSim automatically.
createNewFile() - Method in class com.dalsemi.onewire.application.file.OWFile
Atomically creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist.
createNewFile() - Method in class com.dalsemi.onewire.application.file.OWFileDescriptor
Atomically creates a new, empty file named by this abstract pathname if and only if a file with this name does not yet exist.
createPowerConstraint(String, Phase, Pwr, Relationship, double) - Method in interface io.openems.edge.ess.api.ManagedSymmetricEss
Creates a Power Constraint.
createSAXParser() - Static method in class com.dalsemi.onewire.application.tag.XML
Create a SAX parser.
createServiceFile(OneWireContainer, String, boolean) - Method in class com.dalsemi.onewire.application.sha.SHAiButtonUser
Create's empty service file for the user with the given filename.
createSimpleConstraint(Coefficients, String, String, Phase, Pwr, Relationship, double) - Static method in class io.openems.edge.ess.core.power.data.ConstraintUtil
Creates a simple Constraint with only one Coefficient.
createSimpleConstraint(String, ManagedSymmetricEss, Phase, Pwr, Relationship, double) - Method in class io.openems.edge.ess.core.power.PowerComponentImpl
 
createSimpleConstraint(String, ManagedSymmetricEss, Phase, Pwr, Relationship, double) - Method in interface io.openems.edge.ess.power.api.Power
Creates a simple constraint
createSimpleConstraint(String, ManagedSymmetricEss, Phase, Pwr, Relationship, double) - Method in class io.openems.edge.ess.test.DummyPower
 
createSinglePhaseEssConstraints(Coefficients, Collection<Inverter>, boolean) - Static method in class io.openems.edge.ess.core.power.data.ConstraintUtil
For Single-Phase-ESS: Creates an EQUALS ZERO constraint for the not-connected phases.
createStaticEssConstraints(List<ManagedSymmetricEss>, Consumer<Boolean>) - Static method in class io.openems.edge.ess.core.power.data.ConstraintUtil
Asks each Ess if it has any static Constraints and adds them.
createSumOfPhasesConstraints(Coefficients, List<ManagedSymmetricEss>, boolean) - Static method in class io.openems.edge.ess.core.power.data.ConstraintUtil
Creates Constraints for Three-Phased Ess: P = L1 + L2 + L3.
createSymmetricEssConstraints(Coefficients, List<ManagedSymmetricEss>, boolean) - Static method in class io.openems.edge.ess.core.power.data.ConstraintUtil
Creates Constraints for SymmetricEss, e.g.
createWsData() - Method in class io.openems.backend.b2bwebsocket.WebsocketServer
 
createWsData() - Method in class io.openems.backend.edgewebsocket.impl.WebsocketServer
 
createWsData() - Method in class io.openems.backend.uiwebsocket.impl.WebsocketServer
 
createWsData() - Method in class io.openems.common.websocket.AbstractWebsocket
Creates an empty WsData object that is attached to the WebSocket as early as possible
createWsData() - Method in class io.openems.edge.controller.api.backend.WebsocketClient
 
createWsData() - Method in class io.openems.edge.controller.api.websocket.WebsocketServer
 
Credentials - Class in io.openems.backend.metadata.odoo.odoo
Holds credentials for access to Odoo and PostgresQL.
Credentials(Protocol, String, int, int, String, String) - Constructor for class io.openems.backend.metadata.odoo.odoo.Credentials
 
Credentials - Class in io.openems.backend.metadata.odoo.postgres
Holds credentials for access to PostgresQL.
Credentials(String, int, String, String, String) - Constructor for class io.openems.backend.metadata.odoo.postgres.Credentials
 
CsvDatasourceDirect - Class in io.openems.edge.simulator.datasource.csv.direct
 
CsvDatasourceDirect() - Constructor for class io.openems.edge.simulator.datasource.csv.direct.CsvDatasourceDirect
 
CsvDatasourcePredefined - Class in io.openems.edge.simulator.datasource.csv.predefined
 
CsvDatasourcePredefined() - Constructor for class io.openems.edge.simulator.datasource.csv.predefined.CsvDatasourcePredefined
 
CsvFormat - Enum in io.openems.edge.simulator
 
CsvUtils - Class in io.openems.edge.simulator
 
CsvUtils() - Constructor for class io.openems.edge.simulator.CsvUtils
 
CurrentDataNotification - Class in io.openems.common.jsonrpc.notification
Represents a JSON-RPC Notification for sending the current data of all subscribed Channels.
CurrentDataNotification() - Constructor for class io.openems.common.jsonrpc.notification.CurrentDataNotification
 
CurrentState - Enum in io.openems.edge.ess.kaco.blueplanet.gridsave50
 
CurrentState - Enum in io.openems.edge.ess.sinexcel
 
currentThreadHash - Variable in class com.dalsemi.onewire.adapter.NetAdapter
Keeps hash of current thread for exclusive lock
Cycle - Interface in io.openems.edge.common.cycle
 
Cycle.ChannelId - Enum in io.openems.edge.common.cycle
 
CYCLE_ID - Static variable in class io.openems.common.OpenemsConstants
 
CycleImpl - Class in io.openems.edge.core.cycle
 
CycleImpl() - Constructor for class io.openems.edge.core.cycle.CycleImpl
 
CycleOrder - Enum in io.openems.edge.controller.ess.onefullcycle
 
CycleWorker - Class in io.openems.edge.core.cycle
 
CycleWorker(CycleImpl) - Constructor for class io.openems.edge.core.cycle.CycleWorker
 

D

D2A - Class in com.dalsemi.onewire.application.tag
This class provides a default object for the D2A type of a tagged 1-Wire device.
D2A() - Constructor for class com.dalsemi.onewire.application.tag.D2A
Creates an object for the device.
D2A(DSPortAdapter, String) - Constructor for class com.dalsemi.onewire.application.tag.D2A
Creates an object for the device with the supplied address connected to the supplied port adapter.
DailyScheduler - Interface in io.openems.edge.scheduler.daily
 
DailyScheduler.ChannelId - Enum in io.openems.edge.scheduler.daily
 
DailySchedulerImpl - Class in io.openems.edge.scheduler.daily
 
DailySchedulerImpl() - Constructor for class io.openems.edge.scheduler.daily.DailySchedulerImpl
 
data - Variable in class io.openems.edge.bridge.mbus.api.ChannelDataRecordMapper
 
Data - Class in io.openems.edge.ess.core.power
 
Data() - Constructor for class io.openems.edge.ess.core.power.Data
 
DATA_CHANNEL - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Refers to the Humidity/A-D Channel for this device
DATA_CONTROL_REGISTER - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Address of Data Control Register
DATA_HIGH_ALARM_THRESHOLD - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Address of the Data High Alarm Register
DATA_LOW_ALARM_THRESHOLD - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Address of the Data Low Alarm Register
DatabaseTask - Class in io.openems.backend.metadata.odoo.postgres.task
 
DatabaseTask() - Constructor for class io.openems.backend.metadata.odoo.postgres.task.DatabaseTask
 
dataBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Sends a block of data and returns the data received in the same array.
dataBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.DumbAdapter
This method does nothing in DumbAdapter.
dataBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.LSerialAdapter
Sends a block of data and returns the data received in the same array.
dataBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.NetAdapter
Sends a block of data and returns the data received in the same array.
dataBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
 
dataBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Sends a block of data and returns the data received in the same array.
dataBlock(byte[], int, int) - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Sends a block of data and returns the data received in the same array.
DataContainer - Class in io.openems.edge.simulator
 
DataContainer() - Constructor for class io.openems.edge.simulator.DataContainer
 
datagramPort - Variable in class com.dalsemi.onewire.adapter.NetAdapter
The port to use for NetAdapter Datagram packets
datasource - Variable in class io.openems.edge.simulator.ess.asymmetric.reacting.EssAsymmetric
 
datasource - Variable in class io.openems.edge.simulator.ess.singlephase.reacting.EssSinglePhase
 
datasource - Variable in class io.openems.edge.simulator.evcs.SimulatedEvcs
 
datasource - Variable in class io.openems.edge.simulator.meter.grid.acting.GridMeter
 
datasource - Variable in class io.openems.edge.simulator.meter.nrc.acting.NrcMeter
 
datasource - Variable in class io.openems.edge.simulator.meter.production.acting.ProductionMeter
 
datasource - Variable in class io.openems.edge.simulator.pvinverter.PvInverter
 
DataTransferRateOfNetworkTerminalA - Enum in io.openems.edge.sma.enums
 
dataType - Variable in class io.openems.edge.bridge.mbus.api.ChannelRecord
 
DATE_FORMAT - Static variable in class io.openems.edge.controller.highloadtimeslot.HighLoadTimeslot
 
DATE_FORMAT - Static variable in class io.openems.edge.controller.timeslotpeakshaving.TimeslotPeakshaving
 
DATETIME_FORMATTER - Static variable in class io.openems.backend.metadata.odoo.odoo.OdooUtils
 
DC_LINK_VOLTAGE_SETPOINT - Static variable in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
DC_LINK_VOLTAGE_TOLERANCE_VOLT - Static variable in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
DC_PIN_STATE_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
PROTECTION REGISTER FLAG: Mirrors the !DC output pin.
DCB_DS1922E - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Value of Device Configuration Register for DS1922E
DCB_DS1922L - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Value of Device Configuration Register for DS1922L
DCB_DS1922S - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Value of Device Configuration Register for DS1922S
DCB_DS1922T - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Value of Device Configuration Register for DS1922T
DCB_DS1923 - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Value of Device Configuration Register for DS1923
DCB_DS2422 - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Value of Device Configuration Register for DS1922S
DcdcControl - Class in io.openems.edge.ess.mr.gridcon.writeutils
 
DcdcControl() - Constructor for class io.openems.edge.ess.mr.gridcon.writeutils.DcdcControl
 
DcdcStatus - Enum in io.openems.edge.ess.refu
 
DcPredictiveDelayCharge - Class in io.openems.edge.controller.ess.predictivedelaycharge.dc
 
DcPredictiveDelayCharge() - Constructor for class io.openems.edge.controller.ess.predictivedelaycharge.dc.DcPredictiveDelayCharge
 
DCR_BIT_ENABLE_DATA_HIGH_ALARM - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Data Control Register Bit: Enable Data High Alarm
DCR_BIT_ENABLE_DATA_LOW_ALARM - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Data Control Register Bit: Enable Data Low Alarm
dcVoltageSetpoint(float) - Method in class io.openems.edge.ess.mr.gridcon.writeutils.DcdcControl
 
deactivate() - Method in class io.openems.backend.metadata.odoo.postgres.PostgresHandler
 
deactivate() - Method in class io.openems.common.worker.AbstractCycleWorker
 
deactivate() - Method in class io.openems.common.worker.AbstractImmediateWorker
 
deactivate() - Method in class io.openems.common.worker.AbstractWorker
Stops the worker thread
deactivate() - Method in class io.openems.edge.battery.bmw.BmwBatteryImpl
 
deactivate() - Method in class io.openems.edge.battery.bydcommercial.BatteryBoxC130Impl
 
deactivate() - Method in class io.openems.edge.battery.soltaro.controller.BatteryHandlingController
 
deactivate() - Method in class io.openems.edge.battery.soltaro.single.versiona.SingleRack
 
deactivate() - Method in class io.openems.edge.battery.soltaro.single.versionb.SingleRackVersionBImpl
 
deactivate() - Method in class io.openems.edge.battery.soltaro.single.versionc.SingleRackVersionCImpl
 
deactivate() - Method in class io.openems.edge.batteryinverter.kaco.blueplanetgridsave.KacoBlueplanetGridsaveImpl
 
deactivate() - Method in class io.openems.edge.batteryinverter.refu88k.RefuStore88kImpl
 
deactivate() - Method in class io.openems.edge.batteryinverter.sunspec.AbstractSunSpecBatteryInverter
Make sure to call this method from the inheriting OSGi Component.
deactivate() - Method in class io.openems.edge.bridge.mbus.BridgeMbusImpl
 
deactivate() - Method in class io.openems.edge.bridge.modbus.api.AbstractModbusBridge
 
deactivate() - Method in class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent
 
deactivate() - Method in class io.openems.edge.bridge.modbus.api.element.AbstractModbusElement
 
deactivate() - Method in interface io.openems.edge.bridge.modbus.api.element.ModbusElement
This is called on deactivate of the Modbus-Bridge.
deactivate() - Method in class io.openems.edge.bridge.modbus.api.ModbusProtocol
 
deactivate() - Method in class io.openems.edge.bridge.modbus.api.task.AbstractTask
 
deactivate() - Method in interface io.openems.edge.bridge.modbus.api.task.Task
This is called on deactivate of the Modbus-Bridge.
deactivate() - Method in class io.openems.edge.bridge.modbus.api.task.WaitTask
 
deactivate() - Method in class io.openems.edge.bridge.modbus.BridgeModbusSerialImpl
 
deactivate() - Method in class io.openems.edge.bridge.modbus.BridgeModbusTcpImpl
 
deactivate() - Method in class io.openems.edge.bridge.onewire.impl.BridgeOnewireImpl
 
deactivate() - Method in class io.openems.edge.bridge.onewire.impl.OneWireTaskWorker
 
deactivate() - Method in interface io.openems.edge.common.channel.Channel
Deactivates the Channel and makes sure all callbacks are released for garbe collection to avoid memory-leaks.
deactivate() - Method in class io.openems.edge.common.channel.internal.AbstractReadChannel
 
deactivate() - Method in class io.openems.edge.common.component.AbstractOpenemsComponent
Handles @Deactivate of implementations.
deactivate() - Method in class io.openems.edge.controller.api.backend.BackendApiImpl
 
deactivate() - Method in class io.openems.edge.controller.api.modbus.AbstractModbusTcpApi
 
deactivate() - Method in class io.openems.edge.controller.api.modbus.readonly.ModbusTcpApiReadOnlyImpl
 
deactivate() - Method in class io.openems.edge.controller.api.modbus.readwrite.ModbusTcpApiReadWriteImpl
 
deactivate() - Method in class io.openems.edge.controller.api.rest.AbstractRestApi
 
deactivate() - Method in class io.openems.edge.controller.api.rest.readonly.RestApiReadOnlyImpl
 
deactivate() - Method in class io.openems.edge.controller.api.rest.readwrite.RestApiReadWriteImpl
 
deactivate() - Method in class io.openems.edge.controller.api.websocket.WebsocketApi
 
deactivate() - Method in class io.openems.edge.controller.asymmetric.balancingcosphi.CosPhi
 
deactivate() - Method in class io.openems.edge.controller.asymmetric.fixactivepower.AsymmetricFixActivePower
 
deactivate() - Method in class io.openems.edge.controller.asymmetric.fixreactivepower.AsymmetricFixReactivePower
 
deactivate() - Method in class io.openems.edge.controller.asymmetric.peakshaving.PeakShaving
 
deactivate() - Method in class io.openems.edge.controller.asymmetric.phaserectification.PhaseRectification
 
deactivate() - Method in class io.openems.edge.controller.channelthreshold.ChannelThreshold
 
deactivate() - Method in class io.openems.edge.controller.chp.soc.ControllerChpSoc
 
deactivate() - Method in class io.openems.edge.controller.debug.detailedlog.DebugDetailedLog
 
deactivate() - Method in class io.openems.edge.controller.debuglog.DebugLog
 
deactivate() - Method in class io.openems.edge.controller.ess.acisland.AcIsland
 
deactivate() - Method in class io.openems.edge.controller.ess.delaycharge.DelayChargeController
 
deactivate() - Method in class io.openems.edge.controller.ess.delayedselltogrid.DelayedSellToGridImpl
 
deactivate() - Method in class io.openems.edge.controller.ess.hybrid.surplusfeedtogrid.SurplusFeedToGridControllerImpl
 
deactivate() - Method in class io.openems.edge.controller.ess.limittotaldischarge.LimitTotalDischargeController
 
deactivate() - Method in class io.openems.edge.controller.ess.mindischargeperiod.MinDischargePeriod
 
deactivate() - Method in class io.openems.edge.controller.ess.onefullcycle.EssOneFullCycle
 
deactivate() - Method in class io.openems.edge.controller.ess.predictivedelaycharge.ac.AcPredictiveDelayCharge
 
deactivate() - Method in class io.openems.edge.controller.ess.predictivedelaycharge.dc.DcPredictiveDelayCharge
 
deactivate() - Method in class io.openems.edge.controller.evcs.EvcsControllerImpl
 
deactivate() - Method in class io.openems.edge.controller.evcs.fixactivepower.EvcsFixActivePower
 
deactivate() - Method in class io.openems.edge.controller.generic.jsonlogic.JsonLogicController
 
deactivate() - Method in class io.openems.edge.controller.highloadtimeslot.HighLoadTimeslot
 
deactivate() - Method in class io.openems.edge.controller.io.alarm.IoAlarm
 
deactivate() - Method in class io.openems.edge.controller.io.channelsinglethreshold.ChannelSingleThreshold
 
deactivate() - Method in class io.openems.edge.controller.io.fixdigitaloutput.FixDigitalOutput
 
deactivate() - Method in class io.openems.edge.controller.io.heatingelement.ControllerHeatingElementImpl
 
deactivate() - Method in class io.openems.edge.controller.pvinverter.fixpowerlimit.PvInverterFixPowerLimit
 
deactivate() - Method in class io.openems.edge.controller.selltogridlimit.PvInverterSellToGridLimit
 
deactivate() - Method in class io.openems.edge.controller.symmetric.balancing.Balancing
 
deactivate() - Method in class io.openems.edge.controller.symmetric.balancingschedule.BalancingScheduleImpl
 
deactivate() - Method in class io.openems.edge.controller.symmetric.fixactivepower.SymmetricFixActivePower
 
deactivate() - Method in class io.openems.edge.controller.symmetric.fixreactivepower.SymmetricFixReactivePower
 
deactivate() - Method in class io.openems.edge.controller.symmetric.limitactivepower.SymmetricLimitActivePower
 
deactivate() - Method in class io.openems.edge.controller.symmetric.linearpowerband.SymmetricLinearPowerBand
 
deactivate() - Method in class io.openems.edge.controller.symmetric.peakshaving.PeakShaving
 
deactivate() - Method in class io.openems.edge.controller.symmetric.randompower.SymmetricRandomPower
 
deactivate() - Method in class io.openems.edge.controller.symmetric.reactivepowervoltagecharacteristic.ReactivePowerVoltageCharacteristic
 
deactivate() - Method in class io.openems.edge.controller.symmetric.selltogridlimit.EssSellToGridLimitImpl
 
deactivate() - Method in class io.openems.edge.controller.timeslotpeakshaving.TimeslotPeakshaving
 
deactivate() - Method in class io.openems.edge.core.componentmanager.ComponentManagerImpl
 
deactivate() - Method in class io.openems.edge.core.cycle.CycleImpl
 
deactivate() - Method in class io.openems.edge.core.host.Host
 
deactivate() - Method in class io.openems.edge.core.meta.MetaImpl
 
deactivate() - Method in class io.openems.edge.core.sum.EnergyValuesHandler
 
deactivate() - Method in class io.openems.edge.core.sum.SumImpl
 
deactivate() - Method in class io.openems.edge.ess.byd.container.EssFeneconBydContainer
 
deactivate() - Method in class io.openems.edge.ess.byd.container.watchdog.BydContainerWatchdog
 
deactivate() - Method in class io.openems.edge.ess.cluster.EssCluster
 
deactivate() - Method in class io.openems.edge.ess.core.power.PowerComponentImpl
 
deactivate() - Method in class io.openems.edge.ess.fenecon.commercial40.charger.EssDcChargerFeneconCommercial40
 
deactivate() - Method in class io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl
 
deactivate() - Method in class io.openems.edge.ess.fenecon.commercial40.surplusfeedin.SurplusFeedInController
 
deactivate() - Method in class io.openems.edge.ess.generic.symmetric.ChannelHandler
Called on deactivate().
deactivate() - Method in class io.openems.edge.ess.generic.symmetric.GenericManagedSymmetricEssImpl
 
deactivate() - Method in class io.openems.edge.ess.kaco.blueplanet.gridsave50.EssKacoBlueplanetGridsave50
 
deactivate() - Method in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
deactivate() - Method in class io.openems.edge.ess.refu.RefuEss
 
deactivate() - Method in class io.openems.edge.ess.sinexcel.ChannelHandler
Called on deactivate().
deactivate() - Method in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
deactivate() - Method in class io.openems.edge.evcs.cluster.EvcsClusterPeakShaving
 
deactivate() - Method in class io.openems.edge.evcs.cluster.EvcsClusterSelfConsumption
 
deactivate() - Method in class io.openems.edge.evcs.keba.kecontact.core.KebaKeContactCoreImpl
 
deactivate() - Method in class io.openems.edge.evcs.keba.kecontact.KebaKeContact
 
deactivate() - Method in class io.openems.edge.evcs.keba.kecontact.ReadWorker
 
deactivate() - Method in class io.openems.edge.evcs.ocpp.common.AbstractOcppEvcsComponent
 
deactivate() - Method in class io.openems.edge.evcs.ocpp.server.MyJsonServer
 
deactivate() - Method in class io.openems.edge.evcs.ocpp.server.OcppServerImpl
 
deactivate() - Method in class io.openems.edge.fenecon.dess.charger.FeneconDessCharger1
 
deactivate() - Method in class io.openems.edge.fenecon.dess.charger.FeneconDessCharger2
 
deactivate() - Method in class io.openems.edge.fenecon.dess.ess.FeneconDessEss
 
deactivate() - Method in class io.openems.edge.fenecon.dess.gridmeter.FeneconDessGridMeter
 
deactivate() - Method in class io.openems.edge.fenecon.dess.pvmeter.FeneconDessPvMeter
 
deactivate() - Method in class io.openems.edge.fenecon.mini.ess.FeneconMiniEssImpl
 
deactivate() - Method in class io.openems.edge.fenecon.mini.gridmeter.FeneconMiniGridMeter
 
deactivate() - Method in class io.openems.edge.fenecon.mini.pvmeter.FeneconMiniPvMeter
 
deactivate() - Method in class io.openems.edge.fenecon.pro.ess.FeneconProEss
 
deactivate() - Method in class io.openems.edge.fenecon.pro.pvmeter.FeneconProPvMeter
 
deactivate() - Method in class io.openems.edge.goodwe.et.charger.GoodWeEtChargerPv1
 
deactivate() - Method in class io.openems.edge.goodwe.et.charger.GoodWeEtChargerPv2
 
deactivate() - Method in class io.openems.edge.goodwe.et.ess.GoodWeEtBatteryInverterImpl
 
deactivate() - Method in class io.openems.edge.goodwe.et.gridmeter.GoodWeEtGridMeter
 
deactivate() - Method in class io.openems.edge.io.kmtronic.KmtronicRelayOutput
 
deactivate() - Method in class io.openems.edge.io.revpi.RevPiDigitalIoDevice
 
deactivate() - Method in class io.openems.edge.io.shelly.shelly25.Shelly25Impl
 
deactivate() - Method in class io.openems.edge.io.shelly.shellyplug.ShellyPlugImpl
 
deactivate() - Method in class io.openems.edge.kostal.piko.charger.KostalPikoCharger
 
deactivate() - Method in class io.openems.edge.kostal.piko.core.impl.KostalPikoCoreImpl
 
deactivate() - Method in class io.openems.edge.kostal.piko.ess.KostalPikoEss
 
deactivate() - Method in class io.openems.edge.kostal.piko.gridmeter.KostalPikoGridMeter
 
deactivate() - Method in class io.openems.edge.meter.abb.b32.MeterAbbB23Mbus
 
deactivate() - Method in class io.openems.edge.meter.bcontrol.em300.MeterBControlEM300Impl
 
deactivate() - Method in class io.openems.edge.meter.carlo.gavazzi.em300.MeterCarloGavazziEm300Impl
 
deactivate() - Method in class io.openems.edge.meter.discovergy.MeterDiscovergy
 
deactivate() - Method in class io.openems.edge.meter.janitza.umg604.MeterJanitzaUmg604Impl
 
deactivate() - Method in class io.openems.edge.meter.janitza.umg96rme.MeterJanitzaUmg96rme
 
deactivate() - Method in class io.openems.edge.meter.microcare.sdm630.MeterMicrocareSdm630Impl
 
deactivate() - Method in class io.openems.edge.meter.pqplus.umd97.MeterPqplusUmd97
 
deactivate() - Method in class io.openems.edge.meter.schneider.acti9.smartlink.MeterSchneiderActi9Smartlink
 
deactivate() - Method in class io.openems.edge.meter.socomec.singlephase.SocomecMeterSinglephaseImpl
 
deactivate() - Method in class io.openems.edge.meter.socomec.threephase.SocomecMeterThreephaseImpl
 
deactivate() - Method in class io.openems.edge.meter.sunspec.AbstractSunSpecMeter
Make sure to call this method from the inheriting OSGi Component.
deactivate() - Method in class io.openems.edge.meter.virtual.symmetric.add.VirtualAdd
 
deactivate() - Method in class io.openems.edge.meter.weidmueller.MeterWeidmueller525
 
deactivate() - Method in class io.openems.edge.onewire.thermometer.OneWireThermometer
 
deactivate() - Method in class io.openems.edge.predictor.persistencemodel.consumption.ConsumptionPredictor
 
deactivate() - Method in class io.openems.edge.predictor.persistencemodel.production.ProductionPredictor
 
deactivate() - Method in class io.openems.edge.pvinverter.cluster.PvInverterCluster
 
deactivate() - Method in class io.openems.edge.pvinverter.kaco.blueplanet.KacoBlueplanet
 
deactivate() - Method in class io.openems.edge.pvinverter.sma.SmaPvInverter
 
deactivate() - Method in class io.openems.edge.pvinverter.solarlog.SolarLogImpl
 
deactivate() - Method in class io.openems.edge.pvinverter.sunspec.AbstractSunSpecPvInverter
Make sure to call this method from the inheriting OSGi Component.
deactivate() - Method in class io.openems.edge.scheduler.allalphabetically.AllAlphabeticallySchedulerImpl
 
deactivate() - Method in class io.openems.edge.scheduler.daily.DailySchedulerImpl
 
deactivate() - Method in class io.openems.edge.scheduler.fixedorder.FixedOrderSchedulerImpl
 
deactivate() - Method in class io.openems.edge.simulator.app.SimulatorApp
 
deactivate() - Method in class io.openems.edge.simulator.ess.asymmetric.reacting.EssAsymmetric
 
deactivate() - Method in class io.openems.edge.simulator.ess.singlephase.reacting.EssSinglePhase
 
deactivate() - Method in class io.openems.edge.simulator.ess.symmetric.reacting.EssSymmetric
 
deactivate() - Method in class io.openems.edge.simulator.evcs.SimulatedEvcs
 
deactivate() - Method in class io.openems.edge.simulator.meter.grid.acting.GridMeter
 
deactivate() - Method in class io.openems.edge.simulator.meter.grid.reacting.GridMeter
 
deactivate() - Method in class io.openems.edge.simulator.meter.nrc.acting.NrcMeter
 
deactivate() - Method in class io.openems.edge.simulator.meter.production.acting.ProductionMeter
 
deactivate() - Method in class io.openems.edge.simulator.modbus.ModbusSimulator
 
deactivate() - Method in class io.openems.edge.simulator.pvinverter.PvInverter
 
deactivate() - Method in class io.openems.edge.simulator.timedata.SimulatorTimedata
 
deactivate() - Method in class io.openems.edge.sma.SunnyIsland6Ess
 
deactivate() - Method in class io.openems.edge.solaredge.gridmeter.SolarEdgeGridMeter
 
deactivate() - Method in class io.openems.edge.solaredge.pvinverter.SolarEdge
 
deactivate() - Method in class io.openems.edge.tesla.powerwall2.battery.TeslaPowerwall2Battery
 
deactivate() - Method in class io.openems.edge.tesla.powerwall2.core.TeslaPowerwall2CoreImpl
 
deactivate() - Method in class io.openems.edge.timedata.influxdb.InfluxTimedataImpl
 
deactivate() - Method in class io.openems.edge.timedata.rrd4j.Rrd4jTimedataImpl
 
deactivate() - Method in class io.openems.edge.wago.Wago
 
deactivate() - Method in class io.openems.shared.influxdb.InfluxConnector
 
deativate() - Method in class io.openems.edge.meter.artemes.am2.MeterArtemesAM2
 
DEBIT_AMOUNT - Static variable in class com.dalsemi.onewire.application.sha.SHADebit
Update the amount this transaction will debit
DEBIT_AMOUNT - Static variable in class com.dalsemi.onewire.application.sha.SHADebitUnsigned
Update the amount this transaction will debit
Debounce - Enum in io.openems.common.channel
 
debounce(int, Debounce) - Method in class io.openems.edge.common.channel.StateChannelDoc
 
DEBUG - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
Debug message flag
Debug - Class in com.dalsemi.onewire.debug
This class is intended to help both developers of the 1-Wire API for Java and developers using the 1-Wire API for Java to have a standard method for printing debug messages.
Debug() - Constructor for class com.dalsemi.onewire.debug.Debug
 
debug(String) - Static method in class com.dalsemi.onewire.debug.Debug
Prints the specified java.lang.String object if debug mode is enabled.
debug(String, byte[]) - Static method in class com.dalsemi.onewire.debug.Debug
Prints the specified array of bytes with a given label if debug mode is enabled.
debug(String, byte[], int, int) - Static method in class com.dalsemi.onewire.debug.Debug
Prints the specified array of bytes with a given label if debug mode is enabled.
debug(String, Throwable) - Static method in class com.dalsemi.onewire.debug.Debug
Prints the specified exception with a given label if debug mode is enabled.
debug() - Method in class io.openems.edge.bridge.modbus.api.element.AbstractModbusElement
 
debug() - Method in class io.openems.edge.bridge.modbus.api.task.AbstractTask
 
debug() - Method in class io.openems.edge.common.channel.internal.AbstractDoc
Activates the more verbose debug mode.
debug - Variable in class io.openems.edge.controller.api.backend.BackendApiImpl
 
DebugDetailedLog - Class in io.openems.edge.controller.debug.detailedlog
This controller prints all channels and their values on the console.
DebugDetailedLog() - Constructor for class io.openems.edge.controller.debug.detailedlog.DebugDetailedLog
 
DebugDetailedLog.ChannelId - Enum in io.openems.edge.controller.debug.detailedlog
 
debugLog() - Method in class io.openems.edge.battery.bmw.BmwBatteryImpl
 
debugLog() - Method in class io.openems.edge.battery.bydcommercial.BatteryBoxC130Impl
 
debugLog() - Method in class io.openems.edge.battery.soltaro.cluster.versionb.ClusterVersionB
 
debugLog() - Method in class io.openems.edge.battery.soltaro.cluster.versionc.ClusterVersionCImpl
 
debugLog() - Method in class io.openems.edge.battery.soltaro.controller.BatteryHandlingController
 
debugLog() - Method in class io.openems.edge.battery.soltaro.single.versiona.SingleRack
 
debugLog() - Method in class io.openems.edge.battery.soltaro.single.versionb.SingleRackVersionBImpl
 
debugLog() - Method in class io.openems.edge.battery.soltaro.single.versionc.SingleRackVersionCImpl
 
debugLog() - Method in class io.openems.edge.batteryinverter.kaco.blueplanetgridsave.KacoBlueplanetGridsaveImpl
 
debugLog() - Method in class io.openems.edge.batteryinverter.refu88k.RefuStore88kImpl
 
debugLog() - Method in interface io.openems.edge.common.component.OpenemsComponent
Gets some output that is suitable for a continuous Debug log.
DebugLog - Class in io.openems.edge.controller.debuglog
This controller prints information about all available components on the console.
DebugLog() - Constructor for class io.openems.edge.controller.debuglog.DebugLog
 
debugLog() - Method in class io.openems.edge.controller.ess.onefullcycle.EssOneFullCycle
 
debugLog() - Method in class io.openems.edge.core.componentmanager.ComponentManagerImpl
 
debugLog() - Method in class io.openems.edge.core.componentmanager.ComponentManagerWorker
Gets some output that is suitable for a continuous Debug log.
debugLog() - Method in class io.openems.edge.core.componentmanager.OsgiValidateWorker
 
debugLog() - Method in class io.openems.edge.core.sum.SumImpl
 
debugLog() - Method in class io.openems.edge.ess.byd.container.EssFeneconBydContainer
 
debugLog() - Method in class io.openems.edge.ess.fenecon.commercial40.charger.EssDcChargerFeneconCommercial40
 
debugLog() - Method in class io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl
 
debugLog() - Method in class io.openems.edge.ess.fenecon.commercial40.surplusfeedin.SurplusFeedInController
 
debugLog() - Method in class io.openems.edge.ess.generic.symmetric.GenericManagedSymmetricEssImpl
 
debugLog() - Method in class io.openems.edge.ess.kaco.blueplanet.gridsave50.EssKacoBlueplanetGridsave50
 
debugLog() - Method in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
debugLog() - Method in class io.openems.edge.ess.refu.RefuEss
 
debugLog() - Method in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
debugLog() - Method in class io.openems.edge.ess.streetscooter.AbstractEssStreetscooter
 
debugLog() - Method in class io.openems.edge.evcs.keba.kecontact.KebaKeContact
 
debugLog() - Method in class io.openems.edge.evcs.ocpp.common.AbstractOcppEvcsComponent
 
debugLog() - Method in class io.openems.edge.fenecon.dess.charger.AbstractFeneconDessCharger
 
debugLog() - Method in class io.openems.edge.fenecon.dess.ess.FeneconDessEss
 
debugLog() - Method in class io.openems.edge.fenecon.dess.gridmeter.FeneconDessGridMeter
 
debugLog() - Method in class io.openems.edge.fenecon.dess.pvmeter.FeneconDessPvMeter
 
debugLog() - Method in class io.openems.edge.fenecon.mini.ess.FeneconMiniEssImpl
 
debugLog() - Method in class io.openems.edge.fenecon.mini.gridmeter.FeneconMiniGridMeter
 
debugLog() - Method in class io.openems.edge.fenecon.mini.pvmeter.FeneconMiniPvMeter
 
debugLog() - Method in class io.openems.edge.fenecon.pro.ess.FeneconProEss
 
debugLog() - Method in class io.openems.edge.fenecon.pro.pvmeter.FeneconProPvMeter
 
debugLog() - Method in class io.openems.edge.goodwe.et.charger.AbstractGoodWeEtCharger
 
debugLog() - Method in class io.openems.edge.goodwe.et.ess.GoodWeEtBatteryInverterImpl
 
debugLog() - Method in class io.openems.edge.goodwe.et.gridmeter.GoodWeEtGridMeter
 
debugLog() - Method in class io.openems.edge.io.kmtronic.KmtronicRelayOutput
 
debugLog() - Method in class io.openems.edge.io.revpi.RevPiDigitalIoDevice
 
debugLog() - Method in class io.openems.edge.io.shelly.shelly25.Shelly25Impl
 
debugLog() - Method in class io.openems.edge.io.shelly.shellyplug.ShellyPlugImpl
 
debugLog() - Method in class io.openems.edge.kostal.piko.charger.KostalPikoCharger
 
debugLog() - Method in class io.openems.edge.kostal.piko.ess.KostalPikoEss
 
debugLog() - Method in class io.openems.edge.kostal.piko.gridmeter.KostalPikoGridMeter
 
debugLog() - Method in class io.openems.edge.meter.artemes.am2.MeterArtemesAM2
 
debugLog() - Method in class io.openems.edge.meter.bcontrol.em300.MeterBControlEM300Impl
 
debugLog() - Method in class io.openems.edge.meter.carlo.gavazzi.em300.MeterCarloGavazziEm300Impl
 
debugLog() - Method in class io.openems.edge.meter.discovergy.MeterDiscovergy
 
debugLog() - Method in class io.openems.edge.meter.janitza.umg604.MeterJanitzaUmg604Impl
 
debugLog() - Method in class io.openems.edge.meter.janitza.umg96rme.MeterJanitzaUmg96rme
 
debugLog() - Method in class io.openems.edge.meter.microcare.sdm630.MeterMicrocareSdm630Impl
 
debugLog() - Method in class io.openems.edge.meter.pqplus.umd97.MeterPqplusUmd97
 
debugLog() - Method in class io.openems.edge.meter.schneider.acti9.smartlink.MeterSchneiderActi9Smartlink
 
debugLog() - Method in class io.openems.edge.meter.socomec.singlephase.SocomecMeterSinglephaseImpl
 
debugLog() - Method in class io.openems.edge.meter.socomec.threephase.SocomecMeterThreephaseImpl
 
debugLog() - Method in class io.openems.edge.meter.sunspec.AbstractSunSpecMeter
 
debugLog() - Method in class io.openems.edge.meter.virtual.symmetric.add.VirtualAdd
 
debugLog() - Method in class io.openems.edge.meter.weidmueller.MeterWeidmueller525
 
debugLog() - Method in class io.openems.edge.onewire.thermometer.OneWireThermometer
 
debugLog() - Method in class io.openems.edge.pvinverter.solarlog.SolarLogImpl
 
debugLog() - Method in class io.openems.edge.pvinverter.sunspec.AbstractSunSpecPvInverter
 
debugLog() - Method in class io.openems.edge.simulator.ess.asymmetric.reacting.EssAsymmetric
 
debugLog() - Method in class io.openems.edge.simulator.ess.singlephase.reacting.EssSinglePhase
 
debugLog() - Method in class io.openems.edge.simulator.ess.symmetric.reacting.EssSymmetric
 
debugLog() - Method in class io.openems.edge.simulator.evcs.SimulatedEvcs
 
debugLog() - Method in class io.openems.edge.simulator.io.DigitalInputOutput
 
debugLog() - Method in class io.openems.edge.simulator.meter.grid.acting.GridMeter
 
debugLog() - Method in class io.openems.edge.simulator.meter.grid.reacting.GridMeter
 
debugLog() - Method in class io.openems.edge.simulator.meter.nrc.acting.NrcMeter
 
debugLog() - Method in class io.openems.edge.simulator.meter.production.acting.ProductionMeter
 
debugLog() - Method in class io.openems.edge.simulator.pvinverter.PvInverter
 
debugLog() - Method in class io.openems.edge.sma.SunnyIsland6Ess
 
debugLog() - Method in class io.openems.edge.tesla.powerwall2.battery.TeslaPowerwall2Battery
 
debugLog() - Method in class io.openems.edge.wago.Wago
 
DebugLog.ChannelId - Enum in io.openems.edge.controller.debuglog
 
debugLogConstraints(Logger, String, List<Constraint>) - Static method in class io.openems.edge.ess.core.power.data.LogUtil
Prints all Constraints to the system log.
DebugRunState - Enum in io.openems.edge.fenecon.mini.ess
 
decimalSeparator - Variable in enum io.openems.edge.simulator.CsvFormat
 
decodeTemperature(byte) - Method in class com.dalsemi.onewire.container.OneWireContainer21
Converts a temperature from the DS1921 byte encoded format to degrees Celsius.
decrement(boolean) - Method in class com.dalsemi.onewire.container.OneWireContainer2C
Decrements the wiper position.
decrement() - Method in class com.dalsemi.onewire.container.OneWireContainer2C
Decrements the wiper position after selecting the part.
decrement(boolean) - Method in interface com.dalsemi.onewire.container.PotentiometerContainer
Decrements the wiper position.
decrement() - Method in interface com.dalsemi.onewire.container.PotentiometerContainer
Decrements the wiper position after selecting the part.
DEFAULT_COS_PHI - Static variable in class io.openems.edge.controller.asymmetric.balancingcosphi.CosPhi
 
DEFAULT_CYCLE_TIME - Static variable in interface io.openems.edge.common.cycle.Cycle
 
DEFAULT_D - Static variable in class io.openems.edge.common.filter.PidFilter
 
DEFAULT_DEBUG_MODE - Static variable in class io.openems.edge.controller.api.rest.AbstractRestApi
 
DEFAULT_DEBUG_MODE - Static variable in interface io.openems.edge.ess.core.power.PowerComponent
 
DEFAULT_DIRECTION - Static variable in class io.openems.edge.controller.asymmetric.balancingcosphi.CosPhi
 
DEFAULT_DRAFT - Static variable in class io.openems.common.websocket.AbstractWebsocketClient
 
DEFAULT_ENABLED - Static variable in class io.openems.edge.common.test.AbstractComponentConfig
 
DEFAULT_I - Static variable in class io.openems.edge.common.filter.PidFilter
 
DEFAULT_IP - Static variable in class io.openems.edge.evcs.ocpp.server.OcppServerImpl
 
DEFAULT_MAX_ADJUSTMENT_RATE - Static variable in class io.openems.edge.controller.selltogridlimit.PvInverterSellToGridLimit
 
DEFAULT_MAX_ADJUSTMENT_RATE - Static variable in class io.openems.edge.controller.symmetric.peakshaving.PeakShaving
 
DEFAULT_MAX_CONCURRENT_CONNECTIONS - Static variable in class io.openems.edge.controller.api.modbus.AbstractModbusTcpApi
 
DEFAULT_MULTICAST_GROUP - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
Address for Multicast group for NetAdapter Datagram packets
DEFAULT_MULTICAST_PORT - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
Default port for NetAdapter Datagram packets
DEFAULT_NO_OF_CYCLES - Static variable in class io.openems.edge.controller.api.backend.BackendApiImpl
 
DEFAULT_NO_OF_CYCLES - Static variable in class io.openems.edge.timedata.rrd4j.RecordWorker
 
DEFAULT_P - Static variable in class io.openems.edge.common.filter.PidFilter
 
DEFAULT_PORT - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
Default port for NetAdapter TCP/IP connection
DEFAULT_PORT - Static variable in class io.openems.backend.b2brest.B2bRest
 
DEFAULT_PORT - Static variable in class io.openems.backend.b2bwebsocket.B2bWebsocket
 
DEFAULT_PORT - Static variable in class io.openems.edge.controller.api.modbus.AbstractModbusTcpApi
 
DEFAULT_PORT - Static variable in class io.openems.edge.controller.api.websocket.WebsocketApi
 
DEFAULT_PORT - Static variable in class io.openems.edge.evcs.ocpp.server.OcppServerImpl
 
DEFAULT_RETRIES - Static variable in class io.openems.edge.bridge.modbus.api.AbstractModbusBridge
Default Modbus retries.
DEFAULT_RUN_IN_BACKGROUND - Static variable in class io.openems.edge.core.host.ExecuteSystemCommandRequest
 
DEFAULT_SECRET - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
default secret for authentication with the server
DEFAULT_SERVER_DATE_FORMAT - Static variable in class io.openems.backend.metadata.odoo.odoo.OdooUtils
 
DEFAULT_SERVER_DATETIME_FORMAT - Static variable in class io.openems.backend.metadata.odoo.odoo.OdooUtils
 
DEFAULT_SERVER_TIME_FORMAT - Static variable in class io.openems.backend.metadata.odoo.odoo.OdooUtils
 
DEFAULT_SOLVER_STRATEGY - Static variable in interface io.openems.edge.ess.core.power.PowerComponent
 
DEFAULT_SYMMETRIC_MODE - Static variable in interface io.openems.edge.ess.core.power.PowerComponent
 
DEFAULT_TIMEOUT - Static variable in class io.openems.edge.bridge.modbus.api.AbstractModbusBridge
Default Modbus timeout in [ms].
DEFAULT_TIMEOUT_SECONDS - Static variable in class io.openems.edge.controller.api.common.ApiWorker
 
DEFAULT_TIMEOUT_SECONDS - Static variable in class io.openems.edge.core.host.ExecuteSystemCommandRequest
 
DEFAULT_UNIT_ID - Static variable in class io.openems.edge.batteryinverter.refu88k.RefuStore88kImpl
 
DEFAULT_UNIT_ID - Static variable in class io.openems.edge.ess.kaco.blueplanet.gridsave50.EssKacoBlueplanetGridsave50
 
DEFAULT_UNIT_ID - Static variable in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
DEFAULT_UNIT_ID - Static variable in class io.openems.edge.goodwe.et.GoodWeEtConstants
 
DefaultConfigurationWorker - Class in io.openems.edge.core.componentmanager
This Worker checks if certain OpenEMS-Components are configured and - if not - configures them.
DefaultConfigurationWorker(ComponentManagerImpl) - Constructor for class io.openems.edge.core.componentmanager.DefaultConfigurationWorker
 
DefaultConfigurationWorker.Config - Class in io.openems.edge.core.componentmanager
Holds a configuration.
DefaultSunSpecModel - Enum in io.openems.edge.bridge.modbus.sunspec
Do not touch this file.
DefaultSunSpecModel.S1 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S101 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S101_Evt1 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S101_St - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S102 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S102_Evt1 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S102_St - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S103 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S103_Evt1 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S103_St - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S111 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S111_Evt1 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S111_St - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S112 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S112_Evt1 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S112_St - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S113 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S113_Evt1 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S113_St - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S120 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S120_DERTyp - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S121 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S121_ClcTotVA - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S121_ConnPh - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S121_VArAct - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S122 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S122_ECPConn - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S122_PVConn - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S122_RtSt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S122_StActCtl - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S122_StorConn - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S122_StSetLimMsk - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S123 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S123_Conn - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S123_OutPFSet_Ena - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S123_VArPct_Ena - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S123_VArPct_Mod - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S123_WMaxLim_Ena - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S124 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S124_ChaGriSet - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S124_ChaSt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S124_StorCtl_Mod - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S125 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S125_ModEna - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S125_SigType - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S127 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S127_HysEna - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S127_ModEna - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S128 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S128_ArGraMod - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S128_ModEna - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S145 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S15 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S18 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S2 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S201 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S201_Evt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S202 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S202_Evt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S203 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S203_Evt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S204 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S204_Evt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S2_Ctl - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S2_Evt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S2_St - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S302 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S303 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S304 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S305 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S306 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S307 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S308 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64001 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64101 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64110 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64110_Alarm_email_en - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64110_Log_mode - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64110_NTP_enable - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64110_SMTP_enable_SSL - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64111 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64111_ChargerSt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_auto_restart - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_AUX_control - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_AUX_mode - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_AUX_polarity - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_AUX_state - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_grid_tie - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_MPPT_mode - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_sweep_max - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_sweep_width - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S64112_CC_Config_temp_comp - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S801 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802_ChaSt - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802_Evt1 - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802_LocRemCtl - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802_ReqInvState - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802_SetInvState - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802_SetOp - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802_State - Enum in io.openems.edge.bridge.modbus.sunspec
 
DefaultSunSpecModel.S802_Typ - Enum in io.openems.edge.bridge.modbus.sunspec
 
defineModbus2Protocol() - Method in class io.openems.edge.ess.byd.container.EssFeneconBydContainer
 
defineModbusProtocol() - Method in class io.openems.edge.battery.bmw.BmwBatteryImpl
 
defineModbusProtocol() - Method in class io.openems.edge.battery.bydcommercial.BatteryBoxC130Impl
 
defineModbusProtocol() - Method in class io.openems.edge.battery.soltaro.cluster.versionb.ClusterVersionB
 
defineModbusProtocol() - Method in class io.openems.edge.battery.soltaro.cluster.versionc.ClusterVersionCImpl
 
defineModbusProtocol() - Method in class io.openems.edge.battery.soltaro.single.versiona.SingleRack
 
defineModbusProtocol() - Method in class io.openems.edge.battery.soltaro.single.versionb.SingleRackVersionBImpl
 
defineModbusProtocol() - Method in class io.openems.edge.battery.soltaro.single.versionc.SingleRackVersionCImpl
 
defineModbusProtocol() - Method in class io.openems.edge.batteryinverter.refu88k.RefuStore88kImpl
 
defineModbusProtocol() - Method in class io.openems.edge.bridge.modbus.api.AbstractOpenemsModbusComponent
Defines the Modbus protocol.
defineModbusProtocol() - Method in class io.openems.edge.bridge.modbus.sunspec.AbstractOpenemsSunSpecComponent
 
defineModbusProtocol() - Method in class io.openems.edge.ess.byd.container.EssFeneconBydContainer
 
defineModbusProtocol() - Method in class io.openems.edge.ess.fenecon.commercial40.charger.EssDcChargerFeneconCommercial40
 
defineModbusProtocol() - Method in class io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl
 
defineModbusProtocol() - Method in class io.openems.edge.ess.kaco.blueplanet.gridsave50.EssKacoBlueplanetGridsave50
 
defineModbusProtocol() - Method in class io.openems.edge.ess.mr.gridcon.GridconPCS
 
defineModbusProtocol() - Method in class io.openems.edge.ess.refu.RefuEss
 
defineModbusProtocol() - Method in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
defineModbusProtocol() - Method in class io.openems.edge.ess.streetscooter.AbstractEssStreetscooter
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.dess.charger.AbstractFeneconDessCharger
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.dess.ess.FeneconDessEss
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.dess.gridmeter.FeneconDessGridMeter
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.dess.pvmeter.FeneconDessPvMeter
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.mini.ess.FeneconMiniEssImpl
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.mini.gridmeter.FeneconMiniGridMeter
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.mini.pvmeter.FeneconMiniPvMeter
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.pro.ess.FeneconProEss
 
defineModbusProtocol() - Method in class io.openems.edge.fenecon.pro.pvmeter.FeneconProPvMeter
 
defineModbusProtocol() - Method in class io.openems.edge.goodwe.et.charger.AbstractGoodWeEtCharger
 
defineModbusProtocol() - Method in class io.openems.edge.goodwe.et.charger.GoodWeEtChargerPv1
 
defineModbusProtocol() - Method in class io.openems.edge.goodwe.et.ess.GoodWeEtBatteryInverterImpl
 
defineModbusProtocol() - Method in class io.openems.edge.goodwe.et.gridmeter.GoodWeEtGridMeter
 
defineModbusProtocol() - Method in class io.openems.edge.io.kmtronic.KmtronicRelayOutput
 
defineModbusProtocol() - Method in class io.openems.edge.meter.artemes.am2.MeterArtemesAM2
 
defineModbusProtocol() - Method in class io.openems.edge.meter.bcontrol.em300.MeterBControlEM300Impl
 
defineModbusProtocol() - Method in class io.openems.edge.meter.carlo.gavazzi.em300.MeterCarloGavazziEm300Impl
 
defineModbusProtocol() - Method in class io.openems.edge.meter.janitza.umg604.MeterJanitzaUmg604Impl
 
defineModbusProtocol() - Method in class io.openems.edge.meter.janitza.umg96rme.MeterJanitzaUmg96rme
 
defineModbusProtocol() - Method in class io.openems.edge.meter.microcare.sdm630.MeterMicrocareSdm630Impl
 
defineModbusProtocol() - Method in class io.openems.edge.meter.pqplus.umd97.MeterPqplusUmd97
 
defineModbusProtocol() - Method in class io.openems.edge.meter.schneider.acti9.smartlink.MeterSchneiderActi9Smartlink
 
defineModbusProtocol() - Method in class io.openems.edge.meter.socomec.singlephase.SocomecMeterSinglephaseImpl
 
defineModbusProtocol() - Method in class io.openems.edge.meter.socomec.threephase.SocomecMeterThreephaseImpl
 
defineModbusProtocol() - Method in class io.openems.edge.meter.weidmueller.MeterWeidmueller525
 
defineModbusProtocol() - Method in class io.openems.edge.pvinverter.solarlog.SolarLogImpl
 
defineModbusProtocol() - Method in class io.openems.edge.sma.SunnyIsland6Ess
 
defineModbusProtocol() - Method in class io.openems.edge.wago.Wago
 
DelayChargeController - Class in io.openems.edge.controller.ess.delaycharge
 
DelayChargeController() - Constructor for class io.openems.edge.controller.ess.delaycharge.DelayChargeController
 
DelayChargeController.ChannelId - Enum in io.openems.edge.controller.ess.delaycharge
 
DelayedSellToGrid - Interface in io.openems.edge.controller.ess.delayedselltogrid
 
DelayedSellToGrid.ChannelId - Enum in io.openems.edge.controller.ess.delayedselltogrid
 
DelayedSellToGridImpl - Class in io.openems.edge.controller.ess.delayedselltogrid
 
DelayedSellToGridImpl() - Constructor for class io.openems.edge.controller.ess.delayedselltogrid.DelayedSellToGridImpl
 
delete() - Method in class com.dalsemi.onewire.application.file.OWFile
Deletes the file or directory denoted by this abstract pathname.
delete() - Method in class com.dalsemi.onewire.application.file.OWFileDescriptor
Delete this file or directory represented by this descriptor.
delete() - Method in class io.openems.edge.common.test.DummyConfigurationAdmin.DummyConfiguration
 
DeleteComponentConfigRequest - Class in io.openems.common.jsonrpc.request
Represents a JSON-RPC Request for 'deleteComponentConfig'.
DeleteComponentConfigRequest(String) - Constructor for class io.openems.common.jsonrpc.request.DeleteComponentConfigRequest
 
DeleteComponentConfigRequest(UUID, String) - Constructor for class io.openems.common.jsonrpc.request.DeleteComponentConfigRequest
 
deleteConfiguration(AtomicBoolean, String) - Method in class io.openems.edge.core.componentmanager.DefaultConfigurationWorker
Deletes a Component configuration.
DELIVERY_CURRENT_DETECT - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Duration used in delivering power to the 1-Wire, current detect
DELIVERY_EPROM - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Duration used in delivering power to the 1-Wire, 480 us
DELIVERY_FOUR_SECONDS - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Duration used in delivering power to the 1-Wire, 4 second
DELIVERY_HALF_SECOND - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Duration used in delivering power to the 1-Wire, 1/2 second
DELIVERY_INFINITE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Duration used in delivering power to the 1-Wire, infinite
DELIVERY_ONE_SECOND - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Duration used in delivering power to the 1-Wire, 1 second
DELIVERY_SMART_DONE - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Duration used in delivering power to the 1-Wire, smart complete
DELIVERY_TWO_SECONDS - Static variable in class com.dalsemi.onewire.adapter.DSPortAdapter
Duration used in delivering power to the 1-Wire, 2 seconds
denyCharge() - Method in class io.openems.edge.battery.soltaro.controller.state.BaseState
 
denyDischarge() - Method in class io.openems.edge.battery.soltaro.controller.state.BaseState
 
DEPARTURE - Static variable in class com.dalsemi.onewire.application.monitor.DeviceMonitorEvent
enum for arrival/departure event types
DeprecatedJsonrpcNotification - Class in io.openems.common.jsonrpc.base
Represents a wrapper around JSON-RPC Notification for compatibility with deprecated OpenEMS Edge.
DeprecatedJsonrpcNotification(JsonObject) - Constructor for class io.openems.common.jsonrpc.base.DeprecatedJsonrpcNotification
Deprecated.
DerTyp - Enum in io.openems.edge.batteryinverter.refu88k
 
DerTyp - Enum in io.openems.edge.batteryinverter.refu88k.enums
 
description - Variable in class io.openems.edge.batteryinverter.api.BatteryInverterConstraint
 
description - Variable in enum io.openems.edge.batteryinverter.kaco.blueplanetgridsave.KacoSunSpecModel
 
description - Variable in enum io.openems.edge.bridge.modbus.sunspec.DefaultSunSpecModel
 
description - Variable in class io.openems.edge.bridge.modbus.sunspec.SunSpecCodeGenerator.Model
 
description - Variable in class io.openems.edge.bridge.modbus.sunspec.SunSpecCodeGenerator.Point
 
description - Variable in class io.openems.edge.bridge.modbus.sunspec.SunSpecCodeGenerator.Point.Symbol
 
description - Variable in class io.openems.edge.bridge.modbus.sunspec.SunSpecPoint.PointImpl
 
DEVICE_CONFIGURATION_BYTE - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Address of Device Configuration Register
DEVICE_SAMPLE_COUNT - Static variable in class com.dalsemi.onewire.container.OneWireContainer41
Address of the Device Sample Count
deviceAddressHash - Variable in class com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor
Addresses of all current devices, mapped to their state count
deviceArrival(DeviceMonitorEvent) - Method in interface com.dalsemi.onewire.application.monitor.DeviceMonitorEventListener
Arrival event
DeviceContainer - Variable in class com.dalsemi.onewire.application.tag.TaggedDevice
1-Wire Container for the tagged device.
deviceContainerHash - Static variable in class com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor
hashtable for holding device containers, static to keep only a single instance of each OneWireContainer.
deviceDeparture(DeviceMonitorEvent) - Method in interface com.dalsemi.onewire.application.monitor.DeviceMonitorEventListener
Depart event
DeviceMonitor - Class in com.dalsemi.onewire.application.monitor
Class DeviceMonitor represents the monitor that searches the 1-Wire net for new arrivals.
DeviceMonitor(DSPortAdapter) - Constructor for class com.dalsemi.onewire.application.monitor.DeviceMonitor
Create a simple monitor that does not search branches
deviceMonitor - Variable in exception com.dalsemi.onewire.application.monitor.DeviceMonitorException
The monitor which generated the event
DeviceMonitorEvent - Class in com.dalsemi.onewire.application.monitor
Represents a group of 1-Wire addresses that have either arrived to or departed from the 1-Wire network.
DeviceMonitorEventListener - Interface in com.dalsemi.onewire.application.monitor
Interface for classes which will listen to device monitor events such as arrivals, departures, and network exceptions.
DeviceMonitorException - Exception in com.dalsemi.onewire.application.monitor
Represents an encapsulated exception from a particular Device Monitor.
devicePathHash - Variable in class com.dalsemi.onewire.application.monitor.NetworkDeviceMonitor
hashtable for holding the OWPath objects for each device container.
DeviceState(ChannelAddress, Level, String) - Constructor for class io.openems.backend.metadata.odoo.postgres.task.InsertOrUpdateDeviceStates.DeviceState
 
DeviceType - Variable in class com.dalsemi.onewire.application.tag.TaggedDevice
Device type for the device (i.e., contact, switch, d2a, etc.).
DictionaryUtils - Class in io.openems.edge.core.componentmanager
Provides helper utilities to handle Dictionarys.
DictionaryUtils() - Constructor for class io.openems.edge.core.componentmanager.DictionaryUtils
 
diff(EdgeConfig, EdgeConfig) - Static method in class io.openems.common.types.EdgeConfigDiff
Find difference between two EdgeConfigs.
DigitalInput - Interface in io.openems.edge.io.api
 
DigitalInput.ChannelId - Enum in io.openems.edge.io.api
 
digitalInputChannels() - Method in interface io.openems.edge.io.api.DigitalInput
Gets all Output Channels
digitalInputChannels() - Method in class io.openems.edge.io.revpi.RevPiDigitalIoDevice
 
digitalInputChannels() - Method in class io.openems.edge.io.test.DummyInputOutput
 
digitalInputChannels() - Method in class io.openems.edge.simulator.io.DigitalInputOutput
 
digitalInputChannels() - Method in class io.openems.edge.wago.Wago
 
DigitalInputOutput - Class in io.openems.edge.simulator.io
 
DigitalInputOutput() - Constructor for class io.openems.edge.simulator.io.DigitalInputOutput
 
DigitalOutput - Interface in io.openems.edge.io.api
 
DigitalOutput.ChannelId - Enum in io.openems.edge.io.api
 
digitalOutputChannels() - Method in interface io.openems.edge.io.api.DigitalOutput
Gets all Output Channels.
digitalOutputChannels() - Method in class io.openems.edge.io.kmtronic.KmtronicRelayOutput
 
digitalOutputChannels() - Method in class io.openems.edge.io.revpi.RevPiDigitalIoDevice
 
digitalOutputChannels() - Method in class io.openems.edge.io.shelly.shelly25.Shelly25Impl
 
digitalOutputChannels() - Method in class io.openems.edge.io.shelly.shellyplug.ShellyPlugImpl
 
digitalOutputChannels() - Method in class io.openems.edge.io.test.DummyInputOutput
 
digitalOutputChannels() - Method in class io.openems.edge.simulator.io.DigitalInputOutput
 
digitalOutputChannels() - Method in class io.openems.edge.wago.Wago
 
DIRECT_1_TO_1 - Static variable in class io.openems.edge.bridge.modbus.api.ElementToChannelConverter
Converts directly 1-to-1 between Element and Channel.
DIRECT_CONVERTER - Static variable in class io.openems.edge.common.channel.calculate.CalculateIntegerSum
 
DIRECT_ON_MAIN_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer1F
Direct on main command.
disable() - Method in class io.openems.edge.ess.power.api.Constraint
 
disableComponent(String) - Method in class io.openems.edge.common.test.DummyComponentContext
 
DisabledPidFilter - Class in io.openems.edge.ess.core.power
This implementation ignores the PID filter and instead just returns the unfiltered target value.
DisabledPidFilter() - Constructor for class io.openems.edge.ess.core.power.DisabledPidFilter
 
disableIpu2(boolean) - Method in class io.openems.edge.ess.mr.gridcon.writeutils.CommandControlRegisters
 
disableIpu3(boolean) - Method in class io.openems.edge.ess.mr.gridcon.writeutils.CommandControlRegisters
 
disableIpu4(boolean) - Method in class io.openems.edge.ess.mr.gridcon.writeutils.CommandControlRegisters
 
disableMission() - Method in class com.dalsemi.onewire.container.OneWireContainer21
Ends this DS1921's running mission.
DISCHARGE_COMMAND - Static variable in class com.dalsemi.onewire.container.OneWireContainer1F
Discharge command.
DISCHARGE_ENABLE_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
PROTECTION REGISTER FLAG: Reseting this flag will disable discharging.
DISCHARGE_MAX_A - Static variable in class io.openems.edge.battery.soltaro.cluster.versionb.ClusterVersionB
 
DISCHARGE_MAX_A - Static variable in class io.openems.edge.battery.soltaro.single.versiona.SingleRack
 
DISCHARGE_MIN_V - Static variable in class io.openems.edge.battery.soltaro.single.versiona.SingleRack
 
DISCHARGE_OVERCURRENT_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
PROTECTION REGISTER FLAG: When this flag is true the battery has experienced a discharge-direction overcurrent condition.
dischargeLines(int) - Method in class com.dalsemi.onewire.container.OneWireContainer1F
Force a power-on reset for parasitically powered 1-Wire devices connected to the main or auziliary output of the DS2409.
DiscovergyApiClient - Class in io.openems.edge.meter.discovergy
Client for the Discovergy API (https://api.discovergy.com/docs/).
DiscovergyApiClient(String, String) - Constructor for class io.openems.edge.meter.discovergy.DiscovergyApiClient
 
DiscovergyMeter - Class in io.openems.edge.meter.discovergy.jsonrpc
 
DiscovergyMeter.Location - Class in io.openems.edge.meter.discovergy.jsonrpc
 
DiscovergyWorker - Class in io.openems.edge.meter.discovergy
 
DiscovergyWorker(MeterDiscovergy, DiscovergyApiClient, Config) - Constructor for class io.openems.edge.meter.discovergy.DiscovergyWorker
 
dispose() - Method in class io.openems.backend.b2bwebsocket.SubscribedEdgesChannelsWorker
 
dispose() - Method in class io.openems.backend.b2bwebsocket.WsData
 
dispose() - Method in class io.openems.backend.uiwebsocket.impl.WsData
 
dispose() - Method in class io.openems.common.websocket.SubscribedChannelsWorker
 
dispose() - Method in class io.openems.common.websocket.WsData
This method is called on close of the parent websocket.
divide(Integer, int) - Static method in class io.openems.edge.common.type.TypeUtils
Safely divides Integers.
divide(Long, long) - Static method in class io.openems.edge.common.type.TypeUtils
Safely divides Longs.
DIVIDE_BY_THREE - Static variable in class io.openems.edge.common.channel.calculate.CalculateIntegerSum
 
DO_NOT_WAIT - Static variable in class io.openems.common.worker.AbstractWorker
 
doADConvert(int, byte[]) - Method in interface com.dalsemi.onewire.container.ADContainer
Performs a voltage conversion on one specified channel.
doADConvert(boolean[], byte[]) - Method in interface com.dalsemi.onewire.container.ADContainer
Performs voltage conversion on one or more specified channels.
doADConvert(int, byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer20
Performs voltage conversion on specified channel.
doADConvert(boolean[], byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer20
Performs voltage conversion on all specified channels.
doADConvert(int, int, byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer20
Performs voltage conversion on specified channel.
doADConvert(boolean[], int[], byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer20
Performs voltage conversion on all specified channels.
doADConvert(int, byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer26
This method is used to perform voltage conversion on all specified channels.
doADConvert(boolean[], byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer26
This method is used to perform voltage conversion on all specified channels.
doADConvert(int, byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer30
Performs voltage conversion on the specified channel.
doADConvert(boolean[], byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer30
Performs voltage conversion on all specified channels.
doADConvert(int, byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer41
Performs a voltage conversion on one specified channel.
doADConvert(boolean[], byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer41
Performs voltage conversion on one or more specified channels.
doAppend(PaxLoggingEvent) - Method in class io.openems.edge.controller.api.backend.BackendApiImpl
 
doAppend(PaxLoggingEvent) - Method in class io.openems.edge.controller.api.websocket.WebsocketApi
 
doc() - Method in enum io.openems.edge.battery.api.Battery.ChannelId
 
doc() - Method in enum io.openems.edge.battery.bmw.BmwBattery.BMWChannelId
 
doc() - Method in enum io.openems.edge.battery.bydcommercial.BatteryBoxC130.ChannelId
 
doc() - Method in class io.openems.edge.battery.soltaro.ChannelIdImpl
 
doc() - Method in enum io.openems.edge.battery.soltaro.cluster.SoltaroCluster.ChannelId
 
doc() - Method in enum io.openems.edge.battery.soltaro.cluster.versionb.ClusterVersionBChannelId
 
doc() - Method in enum io.openems.edge.battery.soltaro.cluster.versionc.ClusterVersionC.ChannelId
 
doc() - Method in enum io.openems.edge.battery.soltaro.controller.ChannelId
 
doc() - Method in enum io.openems.edge.battery.soltaro.single.versiona.SingleRack.ChannelId
 
doc() - Method in enum io.openems.edge.battery.soltaro.single.versionb.SingleRackVersionB.ChannelId
 
doc() - Method in enum io.openems.edge.battery.soltaro.single.versionc.SingleRackVersionC.ChannelId
 
doc() - Method in enum io.openems.edge.battery.soltaro.versionc.SoltaroBatteryVersionC.ChannelId
 
doc() - Method in enum io.openems.edge.batteryinverter.api.ManagedSymmetricBatteryInverter.ChannelId
 
doc() - Method in enum io.openems.edge.batteryinverter.api.SymmetricBatteryInverter.ChannelId
 
doc() - Method in enum io.openems.edge.batteryinverter.kaco.blueplanetgridsave.KacoBlueplanetGridsave.ChannelId
 
doc() - Method in enum io.openems.edge.batteryinverter.kaco.blueplanetgridsave.MyChannelId
 
doc() - Method in enum io.openems.edge.batteryinverter.refu88k.RefuStore88k.ChannelId
 
doc() - Method in enum io.openems.edge.batteryinverter.refu88k.RefuStore88kChannelId
 
doc() - Method in enum io.openems.edge.bridge.mbus.api.BridgeMbus.ChannelId
 
doc() - Method in enum io.openems.edge.bridge.modbus.api.BridgeModbus.ChannelId
 
doc() - Method in enum io.openems.edge.bridge.modbus.BridgeModbusSerialImpl.ChannelId
 
doc() - Method in enum io.openems.edge.bridge.modbus.BridgeModbusTcpImpl.ChannelId
 
doc() - Method in class io.openems.edge.bridge.modbus.sunspec.SunSChannelId
 
doc() - Method in enum io.openems.edge.bridge.onewire.BridgeOnewire.ChannelId
 
doc() - Method in interface io.openems.edge.common.channel.ChannelId
Gets the Channel Doc for this ChannelId.
Doc - Interface in io.openems.edge.common.channel
Provides static meta information for a Channel.
doc() - Method in enum io.openems.edge.common.component.ComponentManager.ChannelId
 
doc() - Method in enum io.openems.edge.common.component.OpenemsComponent.ChannelId
 
doc() - Method in enum io.openems.edge.common.cycle.Cycle.ChannelId
 
doc() - Method in enum io.openems.edge.common.meta.Meta.ChannelId
 
doc() - Method in enum io.openems.edge.common.startstop.StartStoppable.ChannelId
 
doc() - Method in enum io.openems.edge.common.sum.Sum.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.backend.BackendApi.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.Controller.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.modbus.ModbusTcpApi.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.modbus.readonly.ModbusTcpApiReadOnly.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.modbus.readwrite.ModbusTcpApiReadWrite.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.rest.readonly.RestApiReadOnly.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.rest.readwrite.RestApiReadWrite.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.rest.RestApi.ChannelId
 
doc() - Method in enum io.openems.edge.controller.api.websocket.WebsocketApi.ChannelId
 
doc() - Method in enum io.openems.edge.controller.asymmetric.balancingcosphi.CosPhi.ChannelId
 
doc() - Method in enum io.openems.edge.controller.asymmetric.fixactivepower.AsymmetricFixActivePower.ChannelId
 
doc() - Method in enum io.openems.edge.controller.asymmetric.fixreactivepower.AsymmetricFixReactivePower.ChannelId
 
doc() - Method in enum io.openems.edge.controller.asymmetric.peakshaving.PeakShaving.ChannelId
 
doc() - Method in enum io.openems.edge.controller.asymmetric.phaserectification.PhaseRectification.ChannelId
 
doc() - Method in enum io.openems.edge.controller.channelthreshold.ChannelThreshold.ChannelId
 
doc() - Method in enum io.openems.edge.controller.chp.soc.ControllerChpSoc.ChannelId
 
doc() - Method in enum io.openems.edge.controller.debug.detailedlog.DebugDetailedLog.ChannelId
 
doc() - Method in enum io.openems.edge.controller.debuglog.DebugLog.ChannelId
 
doc() - Method in enum io.openems.edge.controller.ess.acisland.AcIsland.ChannelId
 
doc() - Method in enum io.openems.edge.controller.ess.delaycharge.DelayChargeController.ChannelId
 
doc() - Method in enum io.openems.edge.controller.ess.delayedselltogrid.DelayedSellToGrid.ChannelId
 
doc() - Method in enum io.openems.edge.controller.ess.hybrid.surplusfeedtogrid.SurplusFeedToGridController.ChannelId
 
doc() - Method in enum io.openems.edge.controller.ess.limittotaldischarge.LimitTotalDischargeController.ChannelId
 
doc() - Method in enum io.openems.edge.controller.ess.mindischargeperiod.MinDischargePeriod.ChannelId
 
doc() - Method in enum io.openems.edge.controller.ess.onefullcycle.EssOneFullCycle.ChannelId
 
doc() - Method in enum io.openems.edge.controller.ess.predictivedelaycharge.AbstractPredictiveDelayCharge.ChannelId
 
doc() - Method in enum io.openems.edge.controller.evcs.EvcsController.ChannelId
 
doc() - Method in enum io.openems.edge.controller.evcs.fixactivepower.EvcsFixActivePower.ChannelId
 
doc() - Method in enum io.openems.edge.controller.generic.jsonlogic.JsonLogicController.ChannelId
 
doc() - Method in enum io.openems.edge.controller.highloadtimeslot.HighLoadTimeslot.ChannelId
 
doc() - Method in enum io.openems.edge.controller.io.alarm.IoAlarm.ChannelId
 
doc() - Method in enum io.openems.edge.controller.io.channelsinglethreshold.ChannelSingleThreshold.ChannelId
 
doc() - Method in enum io.openems.edge.controller.io.fixdigitaloutput.FixDigitalOutput.ChannelId
 
doc() - Method in enum io.openems.edge.controller.io.heatingelement.ControllerHeatingElement.ChannelId
 
doc() - Method in enum io.openems.edge.controller.pvinverter.fixpowerlimit.PvInverterFixPowerLimit.ChannelId
 
doc() - Method in enum io.openems.edge.controller.selltogridlimit.PvInverterSellToGridLimit.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.balancing.Balancing.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.balancingschedule.BalancingSchedule.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.fixactivepower.SymmetricFixActivePower.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.fixreactivepower.SymmetricFixReactivePower.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.limitactivepower.SymmetricLimitActivePower.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.linearpowerband.SymmetricLinearPowerBand.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.peakshaving.PeakShaving.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.randompower.SymmetricRandomPower.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.reactivepowervoltagecharacteristic.ReactivePowerVoltageCharacteristic.ChannelId
 
doc() - Method in enum io.openems.edge.controller.symmetric.selltogridlimit.EssSellToGridLimit.ChannelId
 
doc() - Method in enum io.openems.edge.controller.timeslotpeakshaving.TimeslotPeakshaving.ChannelId
 
doc() - Method in enum io.openems.edge.core.host.Host.ChannelId
 
doc() - Method in enum io.openems.edge.ess.api.AsymmetricEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.api.HybridEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.api.ManagedAsymmetricEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.api.ManagedSinglePhaseEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.api.ManagedSymmetricEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.api.SinglePhaseEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.api.SymmetricEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.byd.container.EssFeneconBydContainer.ChannelId
 
doc() - Method in enum io.openems.edge.ess.byd.container.watchdog.BydContainerWatchdog.ChannelId
 
doc() - Method in enum io.openems.edge.ess.cluster.EssCluster.ChannelId
 
doc() - Method in enum io.openems.edge.ess.core.power.PowerComponent.ChannelId
 
doc() - Method in enum io.openems.edge.ess.dccharger.api.EssDcCharger.ChannelId
 
doc() - Method in enum io.openems.edge.ess.fenecon.commercial40.charger.EssDcChargerFeneconCommercial40.ChannelId
 
doc() - Method in enum io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl.ChannelId
 
doc() - Method in enum io.openems.edge.ess.fenecon.commercial40.surplusfeedin.SurplusFeedInController.ChannelId
 
doc() - Method in enum io.openems.edge.ess.generic.symmetric.GenericManagedSymmetricEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.kaco.blueplanet.gridsave50.EssKacoBlueplanetGridsave50.ChannelId
 
doc() - Method in enum io.openems.edge.ess.mr.gridcon.enums.ErrorCodeChannelId0
 
doc() - Method in enum io.openems.edge.ess.mr.gridcon.enums.ErrorCodeChannelId1
 
doc() - Method in enum io.openems.edge.ess.mr.gridcon.enums.GridConChannelId
 
doc() - Method in enum io.openems.edge.ess.refu.RefuEss.ChannelId
 
doc() - Method in enum io.openems.edge.ess.sinexcel.EssSinexcel.ChannelId
 
doc() - Method in enum io.openems.edge.ess.streetscooter.StrtsctrChannelId
 
doc() - Method in enum io.openems.edge.ess.test.DummyHybridEss.ChannelId
 
doc() - Method in enum io.openems.edge.evcs.api.Evcs.ChannelId
 
doc() - Method in enum io.openems.edge.evcs.api.ManagedEvcs.ChannelId
 
doc() - Method in enum io.openems.edge.evcs.api.MeasuringEvcs.ChannelId
 
doc() - Method in enum io.openems.edge.evcs.api.SocEvcs.ChannelId
 
doc() - Method in enum io.openems.edge.evcs.keba.kecontact.KebaChannelId
 
doc() - Method in enum io.openems.edge.evcs.ocpp.common.AbstractOcppEvcsComponent.ChannelId
 
doc() - Method in enum io.openems.edge.fenecon.dess.charger.AbstractFeneconDessCharger.ChannelId
 
doc() - Method in enum io.openems.edge.fenecon.dess.ess.FeneconDessEss.ChannelId
 
doc() - Method in enum io.openems.edge.fenecon.dess.gridmeter.FeneconDessGridMeter.ChannelId
 
doc() - Method in enum io.openems.edge.fenecon.dess.pvmeter.FeneconDessPvMeter.ChannelId
 
doc() - Method in enum io.openems.edge.fenecon.mini.ess.FeneconMiniEss.ChannelId
 
doc() - Method in enum io.openems.edge.fenecon.mini.gridmeter.FeneconMiniGridMeter.ChannelId
 
doc() - Method in enum io.openems.edge.fenecon.mini.pvmeter.FeneconMiniPvMeter.ChannelId
 
doc() - Method in enum io.openems.edge.fenecon.pro.ess.ProChannelId
 
doc() - Method in enum io.openems.edge.fenecon.pro.pvmeter.FeneconProPvMeter.ChannelId
 
doc() - Method in enum io.openems.edge.goodwe.et.charger.PvChannelId
 
doc() - Method in enum io.openems.edge.goodwe.et.ess.EssChannelId
 
doc() - Method in enum io.openems.edge.goodwe.et.gridmeter.GridMeterChannelId
 
doc() - Method in enum io.openems.edge.io.api.DigitalInput.ChannelId
 
doc() - Method in enum io.openems.edge.io.api.DigitalOutput.ChannelId
 
doc() - Method in enum io.openems.edge.io.kmtronic.ThisChannelId
 
doc() - Method in enum io.openems.edge.io.revpi.RevPiDioChannelId
 
doc() - Method in enum io.openems.edge.io.shelly.shelly25.Shelly25.ChannelId
 
doc() - Method in enum io.openems.edge.io.shelly.shellyplug.ShellyPlug.ChannelId
 
doc() - Method in enum io.openems.edge.io.test.DummyInputOutput.ChannelId
 
doc() - Method in enum io.openems.edge.kostal.piko.charger.KostalPikoCharger.ThisChannelId
 
doc() - Method in enum io.openems.edge.kostal.piko.core.api.KostalPikoCore.ChannelId
 
doc() - Method in enum io.openems.edge.kostal.piko.ess.KostalPikoEss.ThisChannelId
 
doc() - Method in enum io.openems.edge.kostal.piko.gridmeter.KostalPikoGridMeter.ThisChannelId
 
doc() - Method in enum io.openems.edge.meter.abb.b32.MeterAbbB23Mbus.ChannelId
 
doc() - Method in enum io.openems.edge.meter.api.AsymmetricMeter.ChannelId
 
doc() - Method in enum io.openems.edge.meter.api.SinglePhaseMeter.ChannelId
 
doc() - Method in enum io.openems.edge.meter.api.SymmetricMeter.ChannelId
 
doc() - Method in enum io.openems.edge.meter.artemes.am2.MeterArtemesAM2.ChannelId
 
doc() - Method in enum io.openems.edge.meter.bcontrol.em300.MeterBControlEM300.ChannelId
 
doc() - Method in enum io.openems.edge.meter.carlo.gavazzi.em300.MeterCarloGavazziEm300.ChannelId
 
doc() - Method in enum io.openems.edge.meter.carlo.gavazzi.em300.MeterCarloGavazziEm300Impl.ChannelId
 
doc() - Method in enum io.openems.edge.meter.discovergy.MeterDiscovergy.ChannelId
 
doc() - Method in enum io.openems.edge.meter.janitza.umg604.MeterJanitzaUmg604.ChannelId
 
doc() - Method in enum io.openems.edge.meter.janitza.umg96rme.MeterJanitzaUmg96rme.ChannelId
 
doc() - Method in enum io.openems.edge.meter.microcare.sdm630.MeterMicrocareSdm630.ChannelId
 
doc() - Method in enum io.openems.edge.meter.pqplus.umd97.MeterPqplusUmd97.ChannelId
 
doc() - Method in enum io.openems.edge.meter.socomec.singlephase.SocomecMeterSinglephase.ChannelId
 
doc() - Method in enum io.openems.edge.meter.socomec.SocomecMeter.ChannelId
 
doc() - Method in enum io.openems.edge.meter.socomec.threephase.SocomecMeterThreephase.ChannelId
 
doc() - Method in enum io.openems.edge.meter.sunspec.MeterChannelId
 
doc() - Method in enum io.openems.edge.meter.weidmueller.WeidmuellerChannelId
 
doc() - Method in enum io.openems.edge.onewire.thermometer.ThisChannelId
 
doc() - Method in enum io.openems.edge.predictor.persistencemodel.PredictorChannelId
 
doc() - Method in enum io.openems.edge.pvinverter.api.ManagedSymmetricPvInverter.ChannelId
 
doc() - Method in enum io.openems.edge.pvinverter.cluster.PvInverterCluster.ChannelId
 
doc() - Method in enum io.openems.edge.pvinverter.solarlog.SolarLog.ChannelId
 
doc() - Method in enum io.openems.edge.pvinverter.sunspec.SunSpecPvInverter.ChannelId
 
doc() - Method in enum io.openems.edge.scheduler.allalphabetically.AllAlphabeticallyScheduler.ChannelId
 
doc() - Method in enum io.openems.edge.scheduler.api.Scheduler.ChannelId
 
doc() - Method in enum io.openems.edge.scheduler.daily.DailyScheduler.ChannelId
 
doc() - Method in enum io.openems.edge.scheduler.fixedorder.FixedOrderScheduler.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.app.SimulatorApp.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.ess.asymmetric.reacting.EssAsymmetric.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.ess.singlephase.reacting.EssSinglePhase.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.ess.symmetric.reacting.EssSymmetric.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.evcs.SimulatedEvcs.ChannelId
 
doc() - Method in class io.openems.edge.simulator.io.MyChannelId
 
doc() - Method in enum io.openems.edge.simulator.meter.grid.acting.GridMeter.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.meter.grid.reacting.GridMeter.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.meter.nrc.acting.NrcMeter.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.meter.production.acting.ProductionMeter.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.modbus.ModbusSimulator.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.pvinverter.PvInverter.ChannelId
 
doc() - Method in enum io.openems.edge.simulator.timedata.SimulatorTimedata.ChannelId
 
doc() - Method in enum io.openems.edge.sma.SiChannelId
 
doc() - Method in enum io.openems.edge.tesla.powerwall2.battery.TeslaPowerwall2Battery.ChannelId
 
doc() - Method in enum io.openems.edge.tesla.powerwall2.core.TeslaPowerwall2Core.CoreChannelId
 
doc() - Method in enum io.openems.edge.thermometer.api.Thermometer.ChannelId
 
doc() - Method in enum io.openems.edge.timedata.api.Timedata.ChannelId
 
doc() - Method in enum io.openems.edge.timedata.influxdb.InfluxTimedata.ChannelId
 
doc() - Method in enum io.openems.edge.timedata.rrd4j.Rrd4jTimedata.ChannelId
 
doc() - Method in class io.openems.edge.wago.FieldbusChannelId
 
doc() - Method in enum io.openems.edge.wago.Wago.ThisChannelId
 
doElementSetInput(ModbusElement<?>, int, Boolean[]) - Method in class io.openems.edge.bridge.modbus.api.task.AbstractReadDigitalInputsTask
 
doElementSetInput(ModbusElement<?>, int, InputRegister[]) - Method in class io.openems.edge.bridge.modbus.api.task.AbstractReadInputRegistersTask
 
doElementSetInput(ModbusElement<?>, int, T[]) - Method in class io.openems.edge.bridge.modbus.api.task.AbstractReadTask
 
doHandlingSlowFloatVoltage() - Method in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
doHumidityConvert(byte[]) - Method in interface com.dalsemi.onewire.container.HumidityContainer
Performs a Humidity conversion.
doHumidityConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer26
Performs a Humidity conversion.
doHumidityConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer41
Performs a Humidity conversion.
Domain - Class in io.openems.backend.metadata.odoo.odoo
 
Domain(String, String, Object) - Constructor for class io.openems.backend.metadata.odoo.odoo.Domain
 
DONT_CHANGE - Static variable in class com.dalsemi.onewire.container.OneWireContainer12
Used for options in the setSearchConditions() to make sure the specified option is not changes from its current value.
doSetSpeed - Variable in class com.dalsemi.onewire.container.MemoryBankSHAEE
Flag to indicate that speed needs to be set
doSpeed() - Method in class com.dalsemi.onewire.container.OneWireContainer
Go to the specified speed for this container.
doTemperatureConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer10
Performs a temperature conversion on state information.
doTemperatureConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer21
Performs a temperature conversion.
doTemperatureConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer26
Perform an temperature conversion.
doTemperatureConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer28
Performs a temperature conversion on state information.
doTemperatureConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer30
Performs a temperature conversion.
doTemperatureConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer41
Performs a temperature conversion.
doTemperatureConvert(byte[]) - Method in class com.dalsemi.onewire.container.OneWireContainer42
Performs a temperature conversion on state information.
doTemperatureConvert(byte[]) - Method in interface com.dalsemi.onewire.container.TemperatureContainer
Performs a temperature conversion.
DoubleDoc - Class in io.openems.edge.common.channel
 
DoubleDoc() - Constructor for class io.openems.edge.common.channel.DoubleDoc
 
DoubleReadChannel - Class in io.openems.edge.common.channel
 
DoubleReadChannel(OpenemsComponent, ChannelId, DoubleDoc) - Constructor for class io.openems.edge.common.channel.DoubleReadChannel
 
DoubleReadChannel(OpenemsComponent, ChannelId, DoubleDoc, Double) - Constructor for class io.openems.edge.common.channel.DoubleReadChannel
 
DoubleSlidingValue - Class in io.openems.edge.common.type.slidingvalue
 
DoubleSlidingValue() - Constructor for class io.openems.edge.common.type.slidingvalue.DoubleSlidingValue
 
DoubleUtils - Class in io.openems.common.utils
 
DoubleUtils() - Constructor for class io.openems.common.utils.DoubleUtils
 
DoubleWriteChannel - Class in io.openems.edge.common.channel
 
DoubleWriteChannel(OpenemsComponent, ChannelId, DoubleDoc) - Constructor for class io.openems.edge.common.channel.DoubleWriteChannel
 
DS1961Scompatible - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
Specifies whether or not this coprocessor is compatible with the DS1961S.
DSPortAdapter - Class in com.dalsemi.onewire.adapter
The abstract base class for all 1-Wire port adapter objects.
DSPortAdapter() - Constructor for class com.dalsemi.onewire.adapter.DSPortAdapter
 
DumbAdapter - Class in com.dalsemi.onewire.adapter
This DSPortAdapter class was designed to be used for the iB-IDE's emulator.
DumbAdapter() - Constructor for class com.dalsemi.onewire.adapter.DumbAdapter
 
Dummy - Class in io.openems.backend.metadata.dummy
 
Dummy() - Constructor for class io.openems.backend.metadata.dummy.Dummy
 
DummyAsymmetricMeter - Class in io.openems.edge.meter.test
Provides a simple, simulated SymmetricMeter component that can be used together with the OpenEMS Component test framework.
DummyAsymmetricMeter(String) - Constructor for class io.openems.edge.meter.test.DummyAsymmetricMeter
 
DummyBattery - Class in io.openems.edge.battery.test
Provides a simple, simulated Battery component that can be used together with the OpenEMS Component test framework.
DummyBattery(String) - Constructor for class io.openems.edge.battery.test.DummyBattery
 
DummyCoilElement - Class in io.openems.edge.bridge.modbus.api.element
A DummyCoilElement is a placeholder for an empty ModbusCoilElement.
DummyCoilElement(int) - Constructor for class io.openems.edge.bridge.modbus.api.element.DummyCoilElement
 
DummyComponentContext - Class in io.openems.edge.common.test
Simulates a ComponentContext for the OpenEMS Component test framework.
DummyComponentManager - Class in io.openems.edge.common.test
Simulates a ComponentManager for the OpenEMS Component test framework.
DummyComponentManager() - Constructor for class io.openems.edge.common.test.DummyComponentManager
 
DummyComponentManager(Clock) - Constructor for class io.openems.edge.common.test.DummyComponentManager
 
DummyConfiguration() - Constructor for class io.openems.edge.common.test.DummyConfigurationAdmin.DummyConfiguration
 
DummyConfigurationAdmin - Class in io.openems.edge.common.test
Simulates a ConfigurationAdmin for the OpenEMS Component test framework.
DummyConfigurationAdmin() - Constructor for class io.openems.edge.common.test.DummyConfigurationAdmin
 
DummyConfigurationAdmin.DummyConfiguration - Class in io.openems.edge.common.test
 
DummyController - Class in io.openems.edge.controller.test
Provides a simple, simulated Controller component that can be used together with the OpenEMS Component test framework.
DummyController(String, ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.controller.test.DummyController
 
DummyController(String) - Constructor for class io.openems.edge.controller.test.DummyController
 
DummyCycle - Class in io.openems.edge.common.test
Simulates a Cycle for the OpenEMS Component test framework.
DummyCycle(int) - Constructor for class io.openems.edge.common.test.DummyCycle
 
DummyElement - Interface in io.openems.edge.bridge.modbus.api.element
A placeholder for an empty Modbus Element.
DummyHybridEss - Class in io.openems.edge.ess.test
Provides a simple, simulated HybridEss that is also a ManagedSymmetricEss component and can be used together with the OpenEMS Component test framework.
DummyHybridEss(String, Power) - Constructor for class io.openems.edge.ess.test.DummyHybridEss
 
DummyHybridEss(String) - Constructor for class io.openems.edge.ess.test.DummyHybridEss
 
DummyHybridEss.ChannelId - Enum in io.openems.edge.ess.test
 
DummyInputOutput - Class in io.openems.edge.io.test
Provides a simple, simulated Digital Input/Output component that can be used together with the OpenEMS Component test framework.
DummyInputOutput(String) - Constructor for class io.openems.edge.io.test.DummyInputOutput
 
DummyInputOutput.ChannelId - Enum in io.openems.edge.io.test
 
DummyInverter - Class in io.openems.edge.ess.power.api
Represents a dummy inverter - e.g.
DummyInverter(String, Phase) - Constructor for class io.openems.edge.ess.power.api.DummyInverter
 
DummyManagedAsymmetricEss - Class in io.openems.edge.ess.test
Provides a simple, simulated ManagedAsymmetricEss component that can be used together with the OpenEMS Component test framework.
DummyManagedAsymmetricEss(String, Power) - Constructor for class io.openems.edge.ess.test.DummyManagedAsymmetricEss
 
DummyManagedAsymmetricEss(String) - Constructor for class io.openems.edge.ess.test.DummyManagedAsymmetricEss
 
DummyManagedAsymmetricEss.AsymmetricApplyPowerRecord - Class in io.openems.edge.ess.test
 
DummyManagedEvcs - Class in io.openems.edge.evcs.test
 
DummyManagedEvcs(String) - Constructor for class io.openems.edge.evcs.test.DummyManagedEvcs
Constructor.
DummyManagedSymmetricBatteryInverter - Class in io.openems.edge.batteryinverter.test
Provides a simple, simulated ManagedSymmetricBatteryInverter component that can be used together with the OpenEMS Component test framework.
DummyManagedSymmetricBatteryInverter(String) - Constructor for class io.openems.edge.batteryinverter.test.DummyManagedSymmetricBatteryInverter
 
DummyManagedSymmetricEss - Class in io.openems.edge.ess.test
Provides a simple, simulated ManagedSymmetricEss component that can be used together with the OpenEMS Component test framework.
DummyManagedSymmetricEss(String, Power, ChannelId[], ChannelId[]...) - Constructor for class io.openems.edge.ess.test.DummyManagedSymmetricEss
 
DummyManagedSymmetricEss(String, Power) - Constructor for class io.openems.edge.ess.test.DummyManagedSymmetricEss
 
DummyManagedSymmetricEss(String) - Constructor for class io.openems.edge.ess.test.DummyManagedSymmetricEss
 
DummyManagedSymmetricEss.SymmetricApplyPowerRecord - Class in io.openems.edge.ess.test
 
DummyMetaEss - Class in io.openems.edge.ess.test
Provides a simple, simulated MetaEss (i.e.
DummyMetaEss(String, Power, SymmetricEss...) - Constructor for class io.openems.edge.ess.test.DummyMetaEss
 
DummyMetaEss(String, SymmetricEss...) - Constructor for class io.openems.edge.ess.test.DummyMetaEss
 
DummyModbusBridge - Class in io.openems.edge.bridge.modbus.test
 
DummyModbusBridge(String) - Constructor for class io.openems.edge.bridge.modbus.test.DummyModbusBridge
 
DummyPower - Class in io.openems.edge.ess.test
 
DummyPower() - Constructor for class io.openems.edge.ess.test.DummyPower
 
DummyPower(int) - Constructor for class io.openems.edge.ess.test.DummyPower
 
DummyPower(double, double, double) - Constructor for class io.openems.edge.ess.test.DummyPower
 
DummyPower(int, double, double, double) - Constructor for class io.openems.edge.ess.test.DummyPower
 
DummyRegisterElement - Class in io.openems.edge.bridge.modbus.api.element
A DummyRegisterElement is a placeholder for an empty ModbusRegisterElement.
DummyRegisterElement(int) - Constructor for class io.openems.edge.bridge.modbus.api.element.DummyRegisterElement
 
DummyRegisterElement(int, int) - Constructor for class io.openems.edge.bridge.modbus.api.element.DummyRegisterElement
 
DummySum - Class in io.openems.edge.common.sum
Provides a simple, simulated Sum component that can be used together with the OpenEMS Component test framework.
DummySum() - Constructor for class io.openems.edge.common.sum.DummySum
 
DummySymmetricMeter - Class in io.openems.edge.meter.test
Provides a simple, simulated SymmetricMeter component that can be used together with the OpenEMS Component test framework.
DummySymmetricMeter(String) - Constructor for class io.openems.edge.meter.test.DummySymmetricMeter
 
DuplexModeOfNetworkTerminalA - Enum in io.openems.edge.sma.enums
 

E

Edge - Class in io.openems.backend.metadata.api
 
Edge(String, String, Edge.State, String, String, EdgeConfig) - Constructor for class io.openems.backend.metadata.api.Edge
 
Edge.State - Enum in io.openems.backend.metadata.api
 
EDGE_COMMENT - Static variable in class io.openems.edge.controller.api.websocket.WebsocketApi
 
EDGE_ID - Static variable in class io.openems.edge.controller.api.websocket.WebsocketApi
 
EDGE_PRODUCT_TYPE - Static variable in class io.openems.edge.controller.api.websocket.WebsocketApi
 
EdgeApp - Class in io.openems.edge.application
 
EdgeApp() - Constructor for class io.openems.edge.application.EdgeApp
 
EdgeCache - Class in io.openems.backend.metadata.odoo
 
EdgeCache(MetadataOdoo) - Constructor for class io.openems.backend.metadata.odoo.EdgeCache
 
edgeCache - Variable in class io.openems.backend.metadata.odoo.postgres.PostgresHandler
 
EdgeCache - Class in io.openems.backend.timedata.api
 
EdgeCache() - Constructor for class io.openems.backend.timedata.api.EdgeCache
 
EdgeConfig - Class in io.openems.common.types
Holds the configuration of an Edge.
EdgeConfig() - Constructor for class io.openems.common.types.EdgeConfig
 
EdgeConfig.Component - Class in io.openems.common.types
Represents an instance of an OpenEMS Component.
EdgeConfig.Component.Channel - Class in io.openems.common.types
Represents a Channel of an OpenEMS Component.
EdgeConfig.Component.Channel.ChannelDetail - Interface in io.openems.common.types
 
EdgeConfig.Component.Channel.ChannelDetailEnum - Class in io.openems.common.types
Channel-Details for EnumChannel.
EdgeConfig.Component.Channel.ChannelDetailOpenemsType - Class in io.openems.common.types
Channel-Details for OpenemsType-Channel.
EdgeConfig.Component.Channel.ChannelDetailState - Class in io.openems.common.types
Channel-Details for StateChannel.
EdgeConfig.Component.JsonFormat - Enum in io.openems.common.types
 
EdgeConfig.Factory - Class in io.openems.common.types
Represents an OpenEMS Component Factory.
EdgeConfig.Factory.Property - Class in io.openems.common.types
Represents a configuration option of an OpenEMS Component Factory.
EdgeConfigDiff - Class in io.openems.common.types
 
EdgeConfigDiff() - Constructor for class io.openems.common.types.EdgeConfigDiff
 
EdgeConfigDiff.ComponentDiff - Class in io.openems.common.types
Represents the difference between an old and a new configuration of a Component.
EdgeConfigDiff.ComponentDiff.Change - Enum in io.openems.common.types
 
EdgeConfigDiff.ComponentDiff.OldNewProperty - Class in io.openems.common.types
 
EdgeConfigNotification - Class in io.openems.common.jsonrpc.notification
Represents a JSON-RPC Notification for OpenEMS Edge configuration.
EdgeConfigNotification(EdgeConfig) - Constructor for class io.openems.common.jsonrpc.notification.EdgeConfigNotification
 
EdgeConfigWorker - Class in io.openems.edge.core.componentmanager
This Worker constantly checks if EdgeConfig was updated, e.g.
EdgeConfigWorker(ComponentManagerImpl) - Constructor for class io.openems.edge.core.componentmanager.EdgeConfigWorker
 
EdgeEventConstants - Class in io.openems.edge.common.event
 
EdgeInfo(boolean) - Constructor for class io.openems.backend.common.jsonrpc.response.GetEdgesStatusResponse.EdgeInfo
 
EdgeMetadata - Class in io.openems.common.jsonrpc.shared
 
EdgeMetadata(String, String, String, SemanticVersion, Role, boolean) - Constructor for class io.openems.common.jsonrpc.shared.EdgeMetadata
 
edgeRoleIsAtLeast(String, Role) - Method in class io.openems.backend.metadata.api.BackendUser
Gets the information whether the current Role is equal or more privileged than the given Role.
EdgeRpcNotification - Class in io.openems.common.jsonrpc.notification
Wraps a JSON-RPC Notification for a specific Edge-ID.
EdgeRpcNotification(String, JsonrpcNotification) - Constructor for class io.openems.common.jsonrpc.notification.EdgeRpcNotification
 
EdgeRpcRequest - Class in io.openems.common.jsonrpc.request
Wraps a JSON-RPC Request for a specific Edge-ID.
EdgeRpcRequest(String, JsonrpcRequest) - Constructor for class io.openems.common.jsonrpc.request.EdgeRpcRequest
 
EdgeRpcRequest(UUID, String, JsonrpcRequest) - Constructor for class io.openems.common.jsonrpc.request.EdgeRpcRequest
 
EdgeRpcRequestHandler - Class in io.openems.backend.core.jsonrpcrequesthandler
 
EdgeRpcRequestHandler(JsonRpcRequestHandlerImpl) - Constructor for class io.openems.backend.core.jsonrpcrequesthandler.EdgeRpcRequestHandler
 
EdgeRpcResponse - Class in io.openems.common.jsonrpc.response
Represents a JSON-RPC Response for 'edgeRpc'.
EdgeRpcResponse(UUID, JsonrpcResponseSuccess) - Constructor for class io.openems.common.jsonrpc.response.EdgeRpcResponse
 
EdgesCurrentDataNotification - Class in io.openems.backend.b2bwebsocket.jsonrpc.notification
Represents a JSON-RPC Notification for sending the current data of all subscribed Channels of multiple Edges.
EdgesCurrentDataNotification() - Constructor for class io.openems.backend.b2bwebsocket.jsonrpc.notification.EdgesCurrentDataNotification
 
EdgeUser - Class in io.openems.edge.common.user
 
EdgeUser(String, String, Role, String, String) - Constructor for class io.openems.edge.common.user.EdgeUser
 
EdgeUser(String, String, Role, byte[], byte[]) - Constructor for class io.openems.edge.common.user.EdgeUser
 
edgeWebsocket - Variable in class io.openems.backend.core.jsonrpcrequesthandler.JsonRpcRequestHandlerImpl
 
EdgeWebsocket - Interface in io.openems.backend.edgewebsocket.api
 
edgeWebsocket - Variable in class io.openems.backend.uiwebsocket.impl.UiWebsocketImpl
 
EdgeWebsocketImpl - Class in io.openems.backend.edgewebsocket.impl
 
EdgeWebsocketImpl() - Constructor for class io.openems.backend.edgewebsocket.impl.EdgeWebsocketImpl
 
EE_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer26
Flag to set/check the Current Accumulator Shadow Selector bit with setFlag/getFlag.
EEPROM_BLOCK_0_LOCK_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
EEPROM REGISTER FLAG: When this flag is true, Block 0 of the EEPROM (addresses 32-47) is read-only.
EEPROM_BLOCK_1_LOCK_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
EEPROM REGISTER FLAG: When this flag is true, Block 1 of the EEPROM (addresses 48-63) is read-only.
EEPROM_COPY_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
EEPROM REGISTER FLAG: This flag will be true if the Copy Data Command is in progress.
EEPROM_LOCK_ENABLE_FLAG - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
EEPROM REGISTER FLAG: When this flag is true, the Lock Command is enabled.
EEPROM_REGISTER - Static variable in class com.dalsemi.onewire.container.OneWireContainer30
Address of the EEPROM Register.
EFFICIENCY_FACTOR - Static variable in class io.openems.edge.batteryinverter.refu88k.RefuStore88kImpl
 
elementToChannel(Object) - Method in class io.openems.edge.bridge.modbus.api.ElementToChannelConverter
Convert an Element value to a Channel value.
ElementToChannelConverter - Class in io.openems.edge.bridge.modbus.api
Provides Functions to convert from Element to Channel and back.
ElementToChannelConverter(Function<Object, Object>, Function<Object, Object>) - Constructor for class io.openems.edge.bridge.modbus.api.ElementToChannelConverter
This constructs and back-and-forth converter from Element to Channel and back.
ElementToChannelConverter(Function<Object, Object>) - Constructor for class io.openems.edge.bridge.modbus.api.ElementToChannelConverter
This constructs a forward-only converter from Element to Channel.
ElementToChannelConverterChain - Class in io.openems.edge.bridge.modbus.api
 
ElementToChannelConverterChain(ElementToChannelConverter, ElementToChannelConverter) - Constructor for class io.openems.edge.bridge.modbus.api.ElementToChannelConverterChain
 
ElementToChannelOffsetConverter - Class in io.openems.edge.bridge.modbus.api
Converts between Element and Channel by applying an offset.
ElementToChannelOffsetConverter(int) - Constructor for class io.openems.edge.bridge.modbus.api.ElementToChannelOffsetConverter
 
ElementToChannelScaleFactorConverter - Class in io.openems.edge.bridge.modbus.api
Converts between Element and Channel by applying a scale factor.
ElementToChannelScaleFactorConverter(OpenemsComponent, SunSpecPoint, ChannelId) - Constructor for class io.openems.edge.bridge.modbus.api.ElementToChannelScaleFactorConverter
 
ElementToChannelScaleFactorConverter(int) - Constructor for class io.openems.edge.bridge.modbus.api.ElementToChannelScaleFactorConverter
 
EMPTY_CONNECTION - Static variable in interface com.dalsemi.onewire.adapter.NetAdapterConstants
instance for an empty connection, basically it's a NULL object that's safe to synchronize on.
EmptyRequest - Class in io.openems.backend.metadata.odoo.odoo
 
EmptyRequest() - Constructor for class io.openems.backend.metadata.odoo.odoo.EmptyRequest
 
EmsBaudrate - Enum in io.openems.edge.battery.soltaro.enums
 
enableComponent(String) - Method in class io.openems.edge.common.test.DummyComponentContext
 
enabled() - Method in class io.openems.edge.common.test.AbstractComponentConfig
 
enableIpus(InverterCount) - Method in class io.openems.edge.ess.mr.gridcon.writeutils.CommandControlRegisters
 
enableMission(int) - Method in class com.dalsemi.onewire.container.OneWireContainer21
Begins this DS1921's mission.
enablePower - Variable in class com.dalsemi.onewire.container.MemoryBankNVCRCPW
Enable Provided Power for some Password checking.
enablePower - Variable in class com.dalsemi.onewire.container.MemoryBankScratchCRCPW
Enable Provided Power for some Password checking.
encCode - Variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
Code used to specify encryption type.
encodeTemperature(double) - Method in class com.dalsemi.onewire.container.OneWireContainer21
Converts a temperature in degrees Celsius to a byte formatted for the DS1921.
end - Variable in class io.openems.edge.simulator.app.ExecuteSimulationRequest.Clock
 
endExclusive() - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Relinquishes exclusive control of the 1-Wire Network.
endExclusive() - Method in class com.dalsemi.onewire.adapter.DumbAdapter
This method does nothing in DumbAdapter.
endExclusive() - Method in class com.dalsemi.onewire.adapter.LSerialAdapter
Relinquishes exclusive control of the 1-Wire Network.
endExclusive() - Method in class com.dalsemi.onewire.adapter.NetAdapter
Relinquishes exclusive control of the 1-Wire Network.
endExclusive() - Method in class com.dalsemi.onewire.adapter.PDKAdapterUSB
 
endExclusive() - Method in class com.dalsemi.onewire.adapter.SerialService
Relinquishes exclusive control of the 1-Wire Network.
endExclusive() - Method in class com.dalsemi.onewire.adapter.TMEXAdapter
Relinquishes exclusive control of the 1-Wire Network.
endExclusive() - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Relinquishes exclusive control of the 1-Wire Network.
endId - Variable in enum io.openems.edge.bridge.modbus.sunspec.SunSpecModelType
 
ENERGY_CHANNELS - Static variable in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
All Energy Channels, i.e.
EnergyValuesHandler - Class in io.openems.edge.core.sum
This Handler class makes sure that Energy values are steadily rising.
EnergyValuesHandler(SumImpl) - Constructor for class io.openems.edge.core.sum.EnergyValuesHandler
 
enterStartedMode() - Method in interface io.openems.edge.batteryinverter.refu88k.RefuStore88k
Enter the STARTED mode!
enterThrottledMpptMode() - Method in interface io.openems.edge.batteryinverter.refu88k.RefuStore88k
Enter the Throttled or MPPT mode!
EnumDoc - Class in io.openems.edge.common.channel
 
EnumDoc(OptionsEnum[]) - Constructor for class io.openems.edge.common.channel.EnumDoc
 
enumerateAllAdapters() - Static method in class com.dalsemi.onewire.OneWireAccessProvider
Gets an Enumeration of all 1-Wire adapter types supported.
EnumReadChannel - Class in io.openems.edge.common.channel
 
EnumReadChannel(OpenemsComponent, ChannelId, EnumDoc) - Constructor for class io.openems.edge.common.channel.EnumReadChannel
 
EnumReadChannel(OpenemsComponent, ChannelId, EnumDoc, OptionsEnum) - Constructor for class io.openems.edge.common.channel.EnumReadChannel
 
Enums - Class in io.openems.edge.battery.soltaro.cluster.versionb
 
Enums() - Constructor for class io.openems.edge.battery.soltaro.cluster.versionb.Enums
 
Enums.ClusterRunState - Enum in io.openems.edge.battery.soltaro.cluster.versionb
 
EnumWriteChannel - Class in io.openems.edge.common.channel
 
EnumWriteChannel(OpenemsComponent, ChannelId, EnumDoc, OptionsEnum) - Constructor for class io.openems.edge.common.channel.EnumWriteChannel
 
EnumWriteChannel.MirrorToDebugChannel - Class in io.openems.edge.common.channel
 
equals(Object) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Returns true if the given object is the same or equivalent to this DSPortAdapter.
equals(Object) - Method in class com.dalsemi.onewire.application.file.OWFile
Tests this abstract pathname for equality with the given object.
equals(Object) - Method in class com.dalsemi.onewire.application.tag.TaggedDevice
 
equals(Object) - Method in class com.dalsemi.onewire.container.OneWireContainer
Indicates whether some other object is "equal to" this one.
equals(OWPath) - Method in class com.dalsemi.onewire.utils.OWPath
Compare this 1-Wire path with another.
equals(Object) - Method in class io.openems.common.types.ChannelAddress
 
equals(Object) - Method in class io.openems.common.types.SemanticVersion
 
equals(Object) - Method in class io.openems.edge.common.test.TimeLeapClock
 
equals(Object) - Method in class io.openems.edge.core.host.NetworkInterface.Inet4AddressWithNetmask
 
ERASE_SCRATCHPAD - Static variable in class com.dalsemi.onewire.container.OneWireContainer18
 
ERASE_SCRATCHPAD_FAILED - Static variable in class com.dalsemi.onewire.application.sha.SHAiButtonCopr
 
eraseScratchPad(int) - Method in class com.dalsemi.onewire.container.OneWireContainer18
Erases the scratchpad of the DS1963S.
ERROR_SUM_LIMIT_FACTOR - Static variable in class io.openems.edge.common.filter.PidFilter
 
ErrorBits1 - Enum in io.openems.edge.battery.bmw.enums
 
ErrorBits2 - Enum in io.openems.edge.battery.bmw.enums
 
ErrorCode - Enum in io.openems.edge.batteryinverter.kaco.blueplanetgridsave
 
ErrorCode - Enum in io.openems.edge.ess.kaco.blueplanet.gridsave50
 
ErrorCodeChannelId0 - Enum in io.openems.edge.ess.mr.gridcon.enums
This enum holds every possible error channel id for a gridcon.
ErrorCodeChannelId1 - Enum in io.openems.edge.ess.mr.gridcon.enums
This enum holds every possible error channel id for a gridcon.
errorCodeFeedback(int) - Method in class io.openems.edge.ess.mr.gridcon.writeutils.CommandControlRegisters
 
ErrorDoc - Class in io.openems.edge.ess.mr.gridcon.enums
 
ErrorDoc(Level) - Constructor for class io.openems.edge.ess.mr.gridcon.enums.ErrorDoc
 
ErrorDoc.Acknowledge - Enum in io.openems.edge.ess.mr.gridcon.enums
 
ErrorDoc.ReactionLevel - Enum in io.openems.edge.ess.mr.gridcon.enums
 
ErrorHandler - Class in io.openems.edge.battery.bydcommercial.statemachine
 
ErrorHandler() - Constructor for class io.openems.edge.battery.bydcommercial.statemachine.ErrorHandler
 
ErrorHandler - Class in io.openems.edge.battery.soltaro.cluster.versionc.statemachine
 
ErrorHandler() - Constructor for class io.openems.edge.battery.soltaro.cluster.versionc.statemachine.ErrorHandler
 
ErrorHandler - Class in io.openems.edge.battery.soltaro.single.versionb.statemachine
 
ErrorHandler() - Constructor for class io.openems.edge.battery.soltaro.single.versionb.statemachine.ErrorHandler
 
ErrorHandler - Class in io.openems.edge.battery.soltaro.single.versionc.statemachine
 
ErrorHandler() - Constructor for class io.openems.edge.battery.soltaro.single.versionc.statemachine.ErrorHandler
 
ErrorHandler - Class in io.openems.edge.batteryinverter.kaco.blueplanetgridsave.statemachine
 
ErrorHandler() - Constructor for class io.openems.edge.batteryinverter.kaco.blueplanetgridsave.statemachine.ErrorHandler
 
ErrorHandler - Class in io.openems.edge.batteryinverter.refu88k.statemachine
 
ErrorHandler() - Constructor for class io.openems.edge.batteryinverter.refu88k.statemachine.ErrorHandler
 
ErrorHandler - Class in io.openems.edge.ess.generic.symmetric.statemachine
 
ErrorHandler() - Constructor for class io.openems.edge.ess.generic.symmetric.statemachine.ErrorHandler
 
ErrorHandler - Class in io.openems.edge.ess.mr.gridcon
 
ErrorHandler(StateMachine) - Constructor for class io.openems.edge.ess.mr.gridcon.ErrorHandler
 
ErrorHandler - Class in io.openems.edge.ess.refu
 
ErrorHandler(RefuEss) - Constructor for class io.openems.edge.ess.refu.ErrorHandler
 
ErrorHandler.State - Enum in io.openems.edge.ess.mr.gridcon
 
escape(String) - Static method in class com.dalsemi.onewire.application.tag.XML
Escape special characters in the given string.
Ess0Streetscooter - Class in io.openems.edge.ess.streetscooter
 
Ess0Streetscooter() - Constructor for class io.openems.edge.ess.streetscooter.Ess0Streetscooter
 
Ess1Streetscooter - Class in io.openems.edge.ess.streetscooter
 
Ess1Streetscooter() - Constructor for class io.openems.edge.ess.streetscooter.Ess1Streetscooter
 
ESS_DC_CHARGE_ENERGY - Static variable in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
 
ESS_DC_DISCHARGE_ENERGY - Static variable in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
 
ESS_DISCHARGE_POWER - Static variable in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
 
ESS_SOC - Static variable in class io.openems.common.jsonrpc.response.QueryHistoricTimeseriesExportXlsxResponse
 
EssAsymmetric - Class in io.openems.edge.simulator.ess.asymmetric.reacting
 
EssAsymmetric() - Constructor for class io.openems.edge.simulator.ess.asymmetric.reacting.EssAsymmetric
 
EssAsymmetric.ChannelId - Enum in io.openems.edge.simulator.ess.asymmetric.reacting
 
EssChannelId - Enum in io.openems.edge.goodwe.et.ess
 
EssCluster - Class in io.openems.edge.ess.cluster
 
EssCluster() - Constructor for class io.openems.edge.ess.cluster.EssCluster
 
EssCluster.ChannelId - Enum in io.openems.edge.ess.cluster
 
EssDcCharger - Interface in io.openems.edge.ess.dccharger.api
 
EssDcCharger.ChannelId - Enum in io.openems.edge.ess.dccharger.api
 
EssDcChargerFeneconCommercial40 - Class in io.openems.edge.ess.fenecon.commercial40.charger
Implements the FENECON Commercial 40 Charger
EssDcChargerFeneconCommercial40() - Constructor for class io.openems.edge.ess.fenecon.commercial40.charger.EssDcChargerFeneconCommercial40
 
EssDcChargerFeneconCommercial40.ChannelId - Enum in io.openems.edge.ess.fenecon.commercial40.charger
 
EssFeneconBydContainer - Class in io.openems.edge.ess.byd.container
 
EssFeneconBydContainer() - Constructor for class io.openems.edge.ess.byd.container.EssFeneconBydContainer
 
EssFeneconBydContainer.ChannelId - Enum in io.openems.edge.ess.byd.container
 
EssFeneconCommercial40 - Interface in io.openems.edge.ess.fenecon.commercial40
 
EssFeneconCommercial40Impl - Class in io.openems.edge.ess.fenecon.commercial40
 
EssFeneconCommercial40Impl() - Constructor for class io.openems.edge.ess.fenecon.commercial40.EssFeneconCommercial40Impl
 
EssFeneconCommercial40Impl.ChannelId - Enum in io.openems.edge.ess.fenecon.commercial40
 
essId - Variable in class io.openems.edge.ess.power.api.Coefficient
 
EssKacoBlueplanetGridsave50 - Class in io.openems.edge.ess.kaco.blueplanet.gridsave50
 
EssKacoBlueplanetGridsave50() - Constructor for class io.openems.edge.ess.kaco.blueplanet.gridsave50.EssKacoBlueplanetGridsave50
 
EssKacoBlueplanetGridsave50.ChannelId - Enum in io.openems.edge.ess.kaco.blueplanet.gridsave50
 
EssOneFullCycle - Class in io.openems.edge.controller.ess.onefullcycle
 
EssOneFullCycle() - Constructor for class io.openems.edge.controller.ess.onefullcycle.EssOneFullCycle
 
EssOneFullCycle.ChannelId - Enum in io.openems.edge.controller.ess.onefullcycle
 
EssSellToGridLimit - Interface in io.openems.edge.controller.symmetric.selltogridlimit
 
EssSellToGridLimit.ChannelId - Enum in io.openems.edge.controller.symmetric.selltogridlimit
 
EssSellToGridLimitImpl - Class in io.openems.edge.controller.symmetric.selltogridlimit
 
EssSellToGridLimitImpl() - Constructor for class io.openems.edge.controller.symmetric.selltogridlimit.EssSellToGridLimitImpl
 
EssSinexcel - Interface in io.openems.edge.ess.sinexcel
 
EssSinexcel.ChannelId - Enum in io.openems.edge.ess.sinexcel
 
EssSinexcelImpl - Class in io.openems.edge.ess.sinexcel
 
EssSinexcelImpl() - Constructor for class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
EssSinglePhase - Class in io.openems.edge.simulator.ess.singlephase.reacting
 
EssSinglePhase() - Constructor for class io.openems.edge.simulator.ess.singlephase.reacting.EssSinglePhase
 
EssSinglePhase.ChannelId - Enum in io.openems.edge.simulator.ess.singlephase.reacting
 
EssSymmetric - Class in io.openems.edge.simulator.ess.symmetric.reacting
 
EssSymmetric() - Constructor for class io.openems.edge.simulator.ess.symmetric.reacting.EssSymmetric
 
EssSymmetric.ChannelId - Enum in io.openems.edge.simulator.ess.symmetric.reacting
 
EssType - Enum in io.openems.edge.ess.power.api
 
Evcs - Interface in io.openems.edge.evcs.api
 
Evcs.ChannelId - Enum in io.openems.edge.evcs.api
 
EvcsClusterPeakShaving - Class in io.openems.edge.evcs.cluster
 
EvcsClusterPeakShaving() - Constructor for class io.openems.edge.evcs.cluster.EvcsClusterPeakShaving
 
EvcsClusterSelfConsumption - Class in io.openems.edge.evcs.cluster
 
EvcsClusterSelfConsumption() - Constructor for class io.openems.edge.evcs.cluster.EvcsClusterSelfConsumption
 
EvcsController - Interface in io.openems.edge.controller.evcs
 
EvcsController.ChannelId - Enum in io.openems.edge.controller.evcs
 
EvcsControllerImpl - Class in io.openems.edge.controller.evcs
 
EvcsControllerImpl() - Constructor for class io.openems.edge.controller.evcs.EvcsControllerImpl
 
EvcsFixActivePower - Class in io.openems.edge.controller.evcs.fixactivepower
 
EvcsFixActivePower() - Constructor for class io.openems.edge.controller.evcs.fixactivepower.EvcsFixActivePower
 
EvcsFixActivePower.ChannelId - Enum in io.openems.edge.controller.evcs.fixactivepower
 
Event - Class in com.dalsemi.onewire.application.tag
This class provides a default object for the Event type of a tagged 1-Wire device.
Event() - Constructor for class com.dalsemi.onewire.application.tag.Event
Creates an object for the device.
Event(DSPortAdapter, String) - Constructor for class com.dalsemi.onewire.application.tag.Event
Creates an object for the device with the supplied address and device type connected to the supplied port adapter.
Event1 - Enum in io.openems.edge.batteryinverter.refu88k.enums
 
Event1 - Enum in io.openems.edge.batteryinverter.refu88k
 
eventAdmin - Variable in class io.openems.edge.core.componentmanager.ComponentManagerImpl
 
eventAdmin - Variable in class io.openems.edge.core.cycle.CycleImpl
 
eventType - Variable in class com.dalsemi.onewire.application.monitor.DeviceMonitorEvent
The type of event (ARRIVAL|DEPARTURE)
exception - Variable in exception com.dalsemi.onewire.application.monitor.DeviceMonitorException
The exception that was generated by the search
exception(Object...) - Method in enum io.openems.common.exceptions.OpenemsError
Creates a OpenEMS Named Exception from this Error.
excludeFamily(int) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Takes an integer family code to avoid when searching for iButtons.
excludeFamily(byte[]) - Method in class com.dalsemi.onewire.adapter.DSPortAdapter
Takes an array of bytes containing family codes to avoid when finding iButtons or 1-Wire devices.
excludeFamily(int) - Method in class com.dalsemi.onewire.adapter.DumbAdapter
This method does nothing in DumbAdapter.
excludeFamily(byte[]) - Method in class com.dalsemi.onewire.adapter.DumbAdapter
This method does nothing in DumbAdapter.
excludeFamily(int) - Method in class com.dalsemi.onewire.adapter.NetAdapter
Takes an integer family code to avoid when searching for iButtons.
excludeFamily(byte[]) - Method in class com.dalsemi.onewire.adapter.NetAdapter
Takes an array of bytes containing family codes to avoid when finding iButtons or 1-Wire devices.
excludeFamily(int) - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Takes an integer family code to avoid when searching for iButtons.
excludeFamily(byte[]) - Method in class com.dalsemi.onewire.adapter.USerialAdapter
Takes an array of bytes containing family codes to avoid when finding iButtons or 1-Wire devices.
execCommand - Variable in class com.dalsemi.onewire.adapter.NetAdapterSim
exec command, command string to start the simulator
execute(HikariDataSource) - Method in class io.openems.backend.metadata.odoo.postgres.task.DatabaseTask
Execute the Task, making sure the Connection handle is released properly on exception.
execute(AbstractModbusBridge) - Method in class io.openems.edge.bridge.modbus.api.task.AbstractTask
Executes the tasks - i.e.
execute(AbstractModbusBridge) - Method in interface io.openems.edge.bridge.modbus.api.task.Task
Executes the tasks - i.e.
execute(AbstractModbusBridge) - Method in class io.openems.edge.bridge.modbus.api.task.WaitTask
 
execute(List<ReadTask>) - Method in class io.openems.edge.kostal.piko.core.impl.Protocol
 
executeCycleTwice - Variable in class io.openems.edge.simulator.app.ExecuteSimulationRequest.Clock
 
executeQuery(String) - Method in class io.openems.shared.influxdb.InfluxConnector
Copied from backend.timedata.influx.provider.
ExecuteSimulationRequest - Class in io.openems.edge.simulator.app
Executes a simulation.
ExecuteSimulationRequest(List<CreateComponentConfigRequest>, ExecuteSimulationRequest.Clock, Map<String, ExecuteSimulationRequest.Profile>, List<ChannelAddress>) - Constructor for class io.openems.edge.simulator.app.ExecuteSimulationRequest
 
ExecuteSimulationRequest(UUID, List<CreateComponentConfigRequest>, ExecuteSimulationRequest.Clock, Map<String, ExecuteSimulationRequest.Profile>, List<ChannelAddress>) - Constructor for class io.openems.edge.simulator.app.ExecuteSimulationRequest
 
ExecuteSimulationRequest.Clock - Class in io.openems.edge.simulator.app
 
ExecuteSimulationRequest.Profile - Class in io.openems.edge.simulator.app
 
ExecuteSimulationResponse - Class in io.openems.edge.simulator.app
Represents a JSON-RPC Response for 'executeSimulation'.
ExecuteSimulationResponse(SortedMap<ZonedDateTime, SortedMap<ChannelAddress, JsonElement>>) - Constructor for class io.openems.edge.simulator.app.ExecuteSimulationResponse
 
ExecuteSimulationResponse(UUID, SortedMap<ZonedDateTime, SortedMap<ChannelAddress, JsonElement>>) - Constructor for class io.openems.edge.simulator.app.ExecuteSimulationResponse
 
ExecuteSystemCommandRequest - Class in io.openems.edge.core.host
Represents a JSON-RPC Request to execute a system command on OpenEMS Edge.
ExecuteSystemCommandRequest(String, boolean, int, Optional<String>, Optional<String>) - Constructor for class io.openems.edge.core.host.ExecuteSystemCommandRequest
 
ExecuteSystemCommandRequest(UUID, String, boolean, int, Optional<String>, Optional<String>) - Constructor for class io.openems.edge.core.host.ExecuteSystemCommandRequest
 
ExecuteSystemCommandResponse - Class in io.openems.edge.core.host
JSON-RPC Response to "executeSystemCommand" Request.
ExecuteSystemCommandResponse(UUID, String[], String[]) - Constructor for class io.openems.edge.core.host.ExecuteSystemCommandResponse
 
executeTransaction(SHAiButtonUser, boolean) - Method in class com.dalsemi.onewire.application.sha.SHADebit
Performs the signed debit, subtracting the debit amount from the user's balance and storing the new, signed account data on the user's iButton.
executeTransaction(SHAiButtonUser, boolean) - Method in class com.dalsemi.onewire.application.sha.SHADebitUnsigned
Performs the unsigned debit, subtracting the debit amount from the user's balance and storing the new, unsigned account data on the user's iButton.
executeTransaction(SHAiButtonUser, boolean) - Method in class com.dalsemi.onewire.application.sha.SHASoftAuth
Performs the signed debit, subtracting the debit amount from the user's balance and storing the new, signed account data on the user's iButton.
executeTransaction(SHAiButtonUser, boolean) - Method in class com.dalsemi.onewire.application.sha.SHATransaction
Performs the transaction.
exists() - Method in class com.dalsemi.onewire.application.file.OWFile
Tests whether the file denoted by this abstract pathname exists.
exists() - Method in class com.dalsemi.onewire.application.file.OWFileDescriptor
Checks to see if the file exists
exitStandbyMode() - Method in interface io.openems.edge.batteryinverter.refu88k.RefuStore88k
Exit the STANDBY mode!
EXPOWER_OFFSET - Static variable in class com.dalsemi.onewire.container.OneWireContainer20
Offset of external power offset in array returned from read state
expression - Variable in enum io.openems.backend.metadata.odoo.odoo.Protocol
 
extraInfo - Variable in class com.dalsemi.onewire.container.MemoryBankSHAEE
Flag if reading a page in memory bank provides optional extra information (counter, tamper protection, SHA-1...)
extraInfoLength - Variable in class com.dalsemi.onewire.container.MemoryBankSHAEE
Extra information length in bytes

F

factoriesToJson() - Method in class io.openems.common.types.EdgeConfig
Returns the configuration Factories as a JSON Object.
Factory(String, String, String, EdgeConfig.Factory.Property[], String[]) - Constructor for class io.openems.common.types.EdgeConfig.Factory
 
factoryPid - Variable in class io.openems.edge.core.componentmanager.DefaultConfigurationWorker.Config
 
fakeAddress - Variable in class com.dalsemi.onewire.adapter.NetAdapterSim
fake address, returned from all search or getAddress commands
FalseTrue - Enum in io.openems.edge.ess.sinexcel
This enum holds the common Sinexcel definition for 0 = false and 1 = true.
FanStatus - Enum in io.openems.edge.battery.soltaro.single.versionb.enums
 
faultIslanding() - Method in class io.openems.edge.ess.sinexcel.EssSinexcelImpl
 
FC16WriteRegistersTask - Class in io.openems.edge.bridge.modbus.api.task
Implements a Write Holding Registers abstractTask, using Modbus function code 16 (http://www.simplymodbus.ca/FC16.htm)
FC16WriteRegistersTask(int, AbstractModbusElement<?>...) - Constructor for class io.openems.edge.bridge.modbus.api.task.FC16WriteRegistersTask
 
FC1ReadCoilsTask - Class in io.openems.edge.bridge.modbus.api.task
Implements a Read Coils abstractTask, implementing Modbus function code 1 (http://www.simplymodbus.ca/FC01.htm)
FC1ReadCoilsTask(int, Priority, AbstractModbusElement<?>...) - Constructor for class io.openems.edge.bridge.modbus.api.task.FC1ReadCoilsTask
 
FC2ReadInputsTask - Class in io.openems.edge.bridge.modbus.api.task
Implements a Read Inputs abstractTask, implementing Modbus function code 2 (http://www.simplymodbus.ca/FC02.htm)
FC2ReadInputsTask(int, Priority, AbstractModbusElement<?>...) - Constructor for class io.openems.edge.bridge.modbus.api.task.FC2ReadInputsTask
 
FC3ReadRegistersTask - Class in io.openems.edge.bridge.modbus.api.task
Implements a Read Holding Register abstractTask, implementing Modbus function code 3 (http://www.simplymodbus.ca/FC03.htm)
FC3ReadRegistersTask(int, Priority, AbstractModbusElement<?>...) - Constructor for class io.openems.edge.bridge.modbus.api.task.FC3ReadRegistersTask
 
FC4ReadInputRegistersTask - Class in io.openems.edge.bridge.modbus.api.task
Implements a Read Input Register abstractTask, implementing Modbus function code 4 (http://www.simplymodbus.ca/FC04.htm)