Class BatteryStatus

  • All Implemented Interfaces:

    
    public final class BatteryStatus
    
                        

    Contains information on the current status of the battery

    Since:

    2.1

    2.2

    • Constructor Detail

      • BatteryStatus

        BatteryStatus(Short index, Boolean trainingModeActive, Boolean connected, Boolean working, Boolean inService, Float asoc, Float realRsoc, Float voltage, List<DCBStatus> dcbStatus, TrainingMode trainingMode)
        Parameters:
        index - ID of the battery in the E3DC system
        trainingModeActive - Information on whether the battery is in training mode.
        connected - Information on whether the battery is connected to the system (battery disconnect switch on the home power station)
        working - Information on whether the battery is working correctly
        inService - Information on whether the battery is in maintenance mode
        asoc - Percentage value that includes the condition of the battery taking ageing into account.
        realRsoc - Current charge level as a percentage of the battery without taking into account the reserve for absolute deep discharge and theoretically possible full charge.
        voltage - Current battery voltage
        dcbStatus - Status of the individual battery modules
        trainingMode - Current status of the training mode