Interface EssFeneconCommercial40

All Superinterfaces:
org.osgi.service.event.EventHandler, ManagedSymmetricEss, ModbusSlave, OpenemsComponent, SymmetricEss, TimedataProvider
All Known Implementing Classes:
EssFeneconCommercial40Impl

public interface EssFeneconCommercial40 extends ManagedSymmetricEss, SymmetricEss, OpenemsComponent, org.osgi.service.event.EventHandler, ModbusSlave, TimedataProvider
  • Method Details

    • getUnitId

      Integer getUnitId()
      Gets the Modbus Unit-ID.
      Returns:
      the Unit-ID
    • getModbusBridgeId

      String getModbusBridgeId()
      Gets the Modbus-Bridge Component-ID, i.e. "modbus0".
      Returns:
      the Component-ID
    • addCharger

      void addCharger(EssFeneconCommercial40Pv charger)
      Registers a Charger with this ESS.
      Parameters:
      charger - the Charger
    • removeCharger

      void removeCharger(EssFeneconCommercial40Pv charger)
      Unregisters a Charger from this ESS.
      Parameters:
      charger - the Charger