Enum SymmetricEss.ChannelId

    • Enum Constant Detail

      • SOC

        public static final SymmetricEss.ChannelId SOC
        State of Charge.
        • Interface: Ess
        • Type: Integer
        • Unit: %
        • Range: 0..100
      • CAPACITY

        public static final SymmetricEss.ChannelId CAPACITY
        Capacity.
        • Interface: Ess
        • Type: Integer
        • Unit: Wh
        Since:
        2019.5.0
      • GRID_MODE

        public static final SymmetricEss.ChannelId GRID_MODE
        Grid-Mode.
        • Interface: Ess
        • Type: Integer/Enum
        • Range: 0=Undefined, 1=On-Grid, 2=Off-Grid
      • ACTIVE_POWER

        public static final SymmetricEss.ChannelId ACTIVE_POWER
        Active Power.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: W
        • Range: negative values for Charge; positive for Discharge
      • REACTIVE_POWER

        public static final SymmetricEss.ChannelId REACTIVE_POWER
        Reactive Power.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: var
      • MAX_APPARENT_POWER

        public static final SymmetricEss.ChannelId MAX_APPARENT_POWER
        Holds the currently maximum possible apparent power. This value is commonly defined by the inverter limitations.
        • Interface: Managed Symmetric Ess
        • Type: Integer
        • Unit: W
        • Range: zero or positive value
      • ACTIVE_CHARGE_ENERGY

        public static final SymmetricEss.ChannelId ACTIVE_CHARGE_ENERGY
        Active Charge Energy.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: Wh
      • ACTIVE_DISCHARGE_ENERGY

        public static final SymmetricEss.ChannelId ACTIVE_DISCHARGE_ENERGY
        Active Discharge Energy.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: Wh
      • MIN_CELL_VOLTAGE

        public static final SymmetricEss.ChannelId MIN_CELL_VOLTAGE
        Min Cell Voltage.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: mV
        • Range: > 0
        Since:
        2019.12.0
      • MAX_CELL_VOLTAGE

        public static final SymmetricEss.ChannelId MAX_CELL_VOLTAGE
        Max Cell Voltage.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: mV
        • Range: > 0
        Since:
        2019.17.0
      • MIN_CELL_TEMPERATURE

        public static final SymmetricEss.ChannelId MIN_CELL_TEMPERATURE
        Min Cell Temperature.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: °C
        • Range: -273 to positive infinity
        Since:
        2019.17.0
      • MAX_CELL_TEMPERATURE

        public static final SymmetricEss.ChannelId MAX_CELL_TEMPERATURE
        Max Cell Temperature.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: °C
        • Range: -273 to positive infinity
        Since:
        2019.17.0
    • Method Detail

      • values

        public static SymmetricEss.ChannelId[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (SymmetricEss.ChannelId c : SymmetricEss.ChannelId.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SymmetricEss.ChannelId valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • doc

        public Doc doc()
        Description copied from interface: ChannelId
        Gets the Channel Doc for this ChannelId.
        Specified by:
        doc in interface ChannelId
        Returns:
        the Channel-Doc