Interface ComponentJsonApi

All Superinterfaces:
JsonApi
All Known Subinterfaces:
EnergyScheduler
All Known Implementing Classes:
AbstractModbusTcpApi, AppManagerImpl, BridgeOnewireImpl, ComponentManagerImpl, ControllerApiModbusTcpReadOnlyImpl, ControllerApiModbusTcpReadWriteImpl, ControllerEssBalancingScheduleImpl, DummyComponentManager, EnergySchedulerImpl, HostImpl, MeterDiscovergyImpl, SimulatorAppImpl, TimeOfUseTariffControllerImpl

public interface ComponentJsonApi extends JsonApi
  • Method Summary

    Modifier and Type
    Method
    Description
    id()
    Returns a unique ID for this OpenEMS component.

    Methods inherited from interface io.openems.edge.common.jsonapi.JsonApi

    buildJsonApiRoutes
  • Method Details

    • id

      String id()
      Returns a unique ID for this OpenEMS component.
      Returns:
      the unique ID