Class BatteryState

java.lang.Object
org.flasby.solaredge.RegisterGroup
org.flasby.solaredge.BatteryState
All Implemented Interfaces:
Jsonable

public class BatteryState extends RegisterGroup implements Jsonable
  • Field Details

    • START

      public static final int START
      See Also:
    • avgTemp

      public final float avgTemp
    • maxTemp

      public final float maxTemp
    • voltage

      public final float voltage
    • current

      public final float current
    • power

      public final float power
    • lifeTimePowerImport

      public final Long lifeTimePowerImport
    • lifeTimePowerExport

      public final Long lifeTimePowerExport
    • maxEnergy

      public final float maxEnergy
    • availableEnergy

      public final float availableEnergy
    • stateOfHealth

      public final float stateOfHealth
    • stateOfEnergy

      public final float stateOfEnergy
    • status

      public final BatteryStatus status
    • internalStatus

      public final Integer internalStatus
  • Constructor Details

    • BatteryState

      public BatteryState(int blockNumber, Reader reader) throws com.ghgande.j2mod.modbus.ModbusException
      Throws:
      com.ghgande.j2mod.modbus.ModbusException
  • Method Details