Package org.flasby.solaredge
Class BatteryState
java.lang.Object
org.flasby.solaredge.RegisterGroup
org.flasby.solaredge.BatteryState
- All Implemented Interfaces:
Jsonable
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal float
final float
final float
final Integer
final Long
final Long
final float
final float
final float
static final int
final float
final float
final BatteryStatus
final float
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.flasby.solaredge.RegisterGroup
getElementCount, getLength, getString, getSunSpecDID, uint16, uint32
-
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
-
lifeTimePowerExport
-
maxEnergy
public final float maxEnergy -
availableEnergy
public final float availableEnergy -
stateOfHealth
public final float stateOfHealth -
stateOfEnergy
public final float stateOfEnergy -
status
-
internalStatus
-
-
Constructor Details
-
BatteryState
- Throws:
com.ghgande.j2mod.modbus.ModbusException
-
-
Method Details
-
isCharging
public boolean isCharging() -
toString
- Overrides:
toString
in classRegisterGroup
-
asJson
-