java.lang.Object
java.lang.Enum<ErrorCode>
io.openems.edge.batteryinverter.kaco.blueplanetgridsave.ErrorCode
All Implemented Interfaces:
OptionsEnum, Serializable, Comparable<ErrorCode>, Constable

public enum ErrorCode extends Enum<ErrorCode> implements OptionsEnum
  • Enum Constant Details

    • UNDEFINED

      public static final ErrorCode UNDEFINED
    • WAITING_FOR_FEED_IN

      public static final ErrorCode WAITING_FOR_FEED_IN
    • BATTERY_VOLTAGE_TOO_LOW

      public static final ErrorCode BATTERY_VOLTAGE_TOO_LOW
    • YIELD_COUNTER_FOR_DAILY

      public static final ErrorCode YIELD_COUNTER_FOR_DAILY
    • SELF_TEST_IN_PROGR_CHECK

      public static final ErrorCode SELF_TEST_IN_PROGR_CHECK
    • TEMPERATURE_IN_UNIT_TOO

      public static final ErrorCode TEMPERATURE_IN_UNIT_TOO
    • POWER_LIMITATION_IF_THE

      public static final ErrorCode POWER_LIMITATION_IF_THE
    • POWADORPROTECT_DISCONNECTION

      public static final ErrorCode POWADORPROTECT_DISCONNECTION
    • RESID_CURRENT_SHUTDOWN

      public static final ErrorCode RESID_CURRENT_SHUTDOWN
    • GENERATOR_INSULATION

      public static final ErrorCode GENERATOR_INSULATION
    • ACTIVE_RAMP_LIMITATION

      public static final ErrorCode ACTIVE_RAMP_LIMITATION
    • VOLTAGE_TRANS_FAULT_CURRENT

      public static final ErrorCode VOLTAGE_TRANS_FAULT_CURRENT
    • SELF_TEST_ERROR_THE_INTERNAL

      public static final ErrorCode SELF_TEST_ERROR_THE_INTERNAL
    • DC_FEEDIN_ERROR_THE_DC

      public static final ErrorCode DC_FEEDIN_ERROR_THE_DC
    • INTERNAL_COMMUNICATION

      public static final ErrorCode INTERNAL_COMMUNICATION
    • PROTECTION_SHUTDOWN_SW

      public static final ErrorCode PROTECTION_SHUTDOWN_SW
    • PROTECTION_SHUTDOWN_HW

      public static final ErrorCode PROTECTION_SHUTDOWN_HW
    • ERROR_GENERATOR_VOLTAGE

      public static final ErrorCode ERROR_GENERATOR_VOLTAGE
    • LINE_FAILURE_UNDERVOLTAGE_1

      public static final ErrorCode LINE_FAILURE_UNDERVOLTAGE_1
    • LINE_FAILURE_OVERVOLTAGE_1

      public static final ErrorCode LINE_FAILURE_OVERVOLTAGE_1
    • LINE_FAILURE_UNDERVOLTAGE_2

      public static final ErrorCode LINE_FAILURE_UNDERVOLTAGE_2
    • LINE_FAILURE_OVERVOLTAGE_2

      public static final ErrorCode LINE_FAILURE_OVERVOLTAGE_2
    • LINE_FAILURE_UNDERVOLTAGE_3

      public static final ErrorCode LINE_FAILURE_UNDERVOLTAGE_3
    • LINE_FAILURE_OVERVOLTAGE_3

      public static final ErrorCode LINE_FAILURE_OVERVOLTAGE_3
    • GRID_FAILURE_PHASETOPHASE

      public static final ErrorCode GRID_FAILURE_PHASETOPHASE
    • LINE_FAILURE_UNDERFREQ

      public static final ErrorCode LINE_FAILURE_UNDERFREQ
    • LINE_FAILURE_OVERFREQ

      public static final ErrorCode LINE_FAILURE_OVERFREQ
    • LINE_FAILURE_AVERAGE

      public static final ErrorCode LINE_FAILURE_AVERAGE
    • WAITING_FOR_REACTIVATION

      public static final ErrorCode WAITING_FOR_REACTIVATION
    • CONTROL_BOARD_OVERTEMP

      public static final ErrorCode CONTROL_BOARD_OVERTEMP
    • SELF_TEST_ERROR_A_FAULT

      public static final ErrorCode SELF_TEST_ERROR_A_FAULT
    • GENERATOR_VOLTAGE_TOO

      public static final ErrorCode GENERATOR_VOLTAGE_TOO
    • EXTERNAL_LIMIT_X_THE

      public static final ErrorCode EXTERNAL_LIMIT_X_THE
    • P_F_FREQUENCYDEPENDENT

      public static final ErrorCode P_F_FREQUENCYDEPENDENT
    • OUTPUT_CURRENT_LIMITING

      public static final ErrorCode OUTPUT_CURRENT_LIMITING
    • FAULT_AT_POWER_SECTION

      public static final ErrorCode FAULT_AT_POWER_SECTION
    • FAN_1_ERROR_THE_FAN_IS

      public static final ErrorCode FAN_1_ERROR_THE_FAN_IS
    • STANDALONE_GRID_ERR_STANDALONE

      public static final ErrorCode STANDALONE_GRID_ERR_STANDALONE
    • EXTERNAL_IDLE_POWER_REQUIREMENT

      public static final ErrorCode EXTERNAL_IDLE_POWER_REQUIREMENT
    • SELFTEST

      public static final ErrorCode SELFTEST
    • INSULATION_MEASUREMENT

      public static final ErrorCode INSULATION_MEASUREMENT
    • INSULATION_MEAS_NOT_POSSIBLE

      public static final ErrorCode INSULATION_MEAS_NOT_POSSIBLE
    • PROTECTION_SHUTDOWN_LINE_1

      public static final ErrorCode PROTECTION_SHUTDOWN_LINE_1
    • PROTECTION_SHUTDOWN_LINE_2

      public static final ErrorCode PROTECTION_SHUTDOWN_LINE_2
    • PROTECTION_SHUTDOWN_LINE_3

      public static final ErrorCode PROTECTION_SHUTDOWN_LINE_3
    • PROTECTION_SHUTDOWN_UNDERVOLT

      public static final ErrorCode PROTECTION_SHUTDOWN_UNDERVOLT
    • PROTECT_SHUTDOWN_OVERVOLT

      public static final ErrorCode PROTECT_SHUTDOWN_OVERVOLT
    • PROTECT_SHUTDOWN_OVERCURRENT_1

      public static final ErrorCode PROTECT_SHUTDOWN_OVERCURRENT_1
    • PROTECT_SHUTDOWN_OVERCURRENT_2

      public static final ErrorCode PROTECT_SHUTDOWN_OVERCURRENT_2
    • PROTECT_SHUTDOWN_OVERCURRENT_3

      public static final ErrorCode PROTECT_SHUTDOWN_OVERCURRENT_3
    • BUFFER_1_SELF_TEST_ERROR

      public static final ErrorCode BUFFER_1_SELF_TEST_ERROR
    • SELF_TEST_ERROR_BUFFER

      public static final ErrorCode SELF_TEST_ERROR_BUFFER
    • RELAY_1_SELF_TEST_ERROR

      public static final ErrorCode RELAY_1_SELF_TEST_ERROR
    • RELAY_2_SELF_TEST_ERROR

      public static final ErrorCode RELAY_2_SELF_TEST_ERROR
    • PROTECTION_SHUTDOWN_OVERCURRENT

      public static final ErrorCode PROTECTION_SHUTDOWN_OVERCURRENT
    • PROTECT_SHUTDOWN_HW_GATE

      public static final ErrorCode PROTECT_SHUTDOWN_HW_GATE
    • PROTECT_SHUTDOWN_HW_BUFFER

      public static final ErrorCode PROTECT_SHUTDOWN_HW_BUFFER
    • PROTECT_SHUTDOWN_HW_OVERHEATING

      public static final ErrorCode PROTECT_SHUTDOWN_HW_OVERHEATING
    • PLAUSIBILITY_FAULT_AFI

      public static final ErrorCode PLAUSIBILITY_FAULT_AFI
    • PLAUSIBILITY_FAULT_RELAY

      public static final ErrorCode PLAUSIBILITY_FAULT_RELAY
    • PLAUSIBILITY_ERROR_DCDC

      public static final ErrorCode PLAUSIBILITY_ERROR_DCDC
    • CHECK_SURGE_PROTECTION

      public static final ErrorCode CHECK_SURGE_PROTECTION
    • EXTERNAL_COMMUNICATION

      public static final ErrorCode EXTERNAL_COMMUNICATION
    • SYMMETRY_ERROR_PARALLEL

      public static final ErrorCode SYMMETRY_ERROR_PARALLEL
    • BATTERY_DISCONNECTED

      public static final ErrorCode BATTERY_DISCONNECTED
    • BATTERY_CONSTRAINTS_MISSING

      public static final ErrorCode BATTERY_CONSTRAINTS_MISSING
    • WAITING_FOR_FAULT_ACKNOWLEDGEMENT

      public static final ErrorCode WAITING_FOR_FAULT_ACKNOWLEDGEMENT
    • PRECHARGE_UNIT_FAULT

      public static final ErrorCode PRECHARGE_UNIT_FAULT
    • READY_FOR_PRECHARGING

      public static final ErrorCode READY_FOR_PRECHARGING
    • PRECHARGE_PRECHARGE_UNIT

      public static final ErrorCode PRECHARGE_PRECHARGE_UNIT
    • WAIT_FOR_COOLDOWN_TIME

      public static final ErrorCode WAIT_FOR_COOLDOWN_TIME
    • CURRENTLY_UNKNOWN

      public static final ErrorCode CURRENTLY_UNKNOWN
    • CHARGE_RANGES_REACHEDX

      public static final ErrorCode CHARGE_RANGES_REACHEDX
  • Method Details

    • values

      public static ErrorCode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ErrorCode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getValue

      public int getValue()
      Description copied from interface: OptionsEnum
      Gets this enums int representation.
      Specified by:
      getValue in interface OptionsEnum
      Returns:
      the int representation
    • getName

      public String getName()
      Description copied from interface: OptionsEnum
      Gets this enums String representation.
      Specified by:
      getName in interface OptionsEnum
      Returns:
      the String representation
    • getUndefined

      public OptionsEnum getUndefined()
      Description copied from interface: OptionsEnum
      Gets the enum that is used for 'UNDEFINED' values.
      Specified by:
      getUndefined in interface OptionsEnum
      Returns:
      the UNDEFINED enum