Enum Sum.ChannelId

    • Enum Constant Detail

      • ESS_SOC

        public static final Sum.ChannelId ESS_SOC
        Ess: Average State of Charge.
        • Interface: Sum (origin: Ess)
        • Type: Integer
        • Unit: %
        • Range: 0..100
      • ESS_ACTIVE_POWER

        public static final Sum.ChannelId ESS_ACTIVE_POWER
        Ess: Active Power.
        • Interface: Sum (origin: SymmetricEss)
        • Type: Integer
        • Unit: W
        • Range: negative values for Charge; positive for Discharge
      • ESS_REACTIVE_POWER

        public static final Sum.ChannelId ESS_REACTIVE_POWER
        Reactive Power.
        • Interface: Ess Symmetric
        • Type: Integer
        • Unit: var
        • Range: negative values for Charge; positive for Discharge
      • ESS_ACTIVE_POWER_L1

        public static final Sum.ChannelId ESS_ACTIVE_POWER_L1
        Ess: Active Power L1.
        • Interface: Sum (origin: SymmetricEss / AsymmetricEss)
        • Type: Integer
        • Unit: W
        • Range: negative values for Charge; positive for Discharge
      • ESS_ACTIVE_POWER_L2

        public static final Sum.ChannelId ESS_ACTIVE_POWER_L2
        Ess: Active Power L2.
        • Interface: Sum (origin: SymmetricEss / AsymmetricEss)
        • Type: Integer
        • Unit: W
        • Range: negative values for Charge; positive for Discharge
      • ESS_ACTIVE_POWER_L3

        public static final Sum.ChannelId ESS_ACTIVE_POWER_L3
        Ess: Active Power L3.
        • Interface: Sum (origin: SymmetricEss / AsymmetricEss)
        • Type: Integer
        • Unit: W
        • Range: negative values for Charge; positive for Discharge
      • ESS_DISCHARGE_POWER

        public static final Sum.ChannelId ESS_DISCHARGE_POWER
        Ess: Discharge Power.
        • Interface: Sum (origin: SymmetricEss)
        • Type: Integer
        • Unit: W
        • Range: negative values for Charge; positive for Discharge
        • For AC coupled energy storage systems this is the same as ESS_ACTIVE_POWER; for DC coupled or hybrid ESS this is the ESS_ACTIVE_POWER minus PRODUCTION_DC_ACTUAL_POWER, i.e. the power that is actually charged to or discharged from the battery.
      • ESS_CAPACITY

        public static final Sum.ChannelId ESS_CAPACITY
        Ess: Capacity.
        • Interface: Sum (origin: Ess)
        • Type: Integer
        • Unit: Wh
        • Range: should be only positive
      • GRID_ACTIVE_POWER

        public static final Sum.ChannelId GRID_ACTIVE_POWER
        Grid: Active Power.
        • Interface: Sum (origin: SymmetricMeter))
        • Type: Integer
        • Unit: W
        • Range: negative values for Consumption (power that is 'leaving the system', e.g. feed-to-grid); positive for Production (power that is 'entering the system')
      • GRID_ACTIVE_POWER_L1

        public static final Sum.ChannelId GRID_ACTIVE_POWER_L1
        Grid: Active Power L1.
        • Interface: Sum (origin: SymmetricMeter / AsymmetricMeter)
        • Type: Integer
        • Unit: W
        • Range: negative values for Consumption (power that is 'leaving the system', e.g. feed-to-grid); positive for Production (power that is 'entering the system')
      • GRID_ACTIVE_POWER_L2

        public static final Sum.ChannelId GRID_ACTIVE_POWER_L2
        Grid: Active Power L2.
        • Interface: Sum (origin: SymmetricMeter / AsymmetricMeter)
        • Type: Integer
        • Unit: W
        • Range: negative values for Consumption (power that is 'leaving the system', e.g. feed-to-grid); positive for Production (power that is 'entering the system')
      • GRID_ACTIVE_POWER_L3

        public static final Sum.ChannelId GRID_ACTIVE_POWER_L3
        Grid: Active Power L3.
        • Interface: Sum (origin: SymmetricMeter / AsymmetricMeter)
        • Type: Integer
        • Unit: W
        • Range: negative values for Consumption (power that is 'leaving the system', e.g. feed-to-grid); positive for Production (power that is 'entering the system')
      • GRID_MIN_ACTIVE_POWER

        public static final Sum.ChannelId GRID_MIN_ACTIVE_POWER
        Grid: Minimum Ever Active Power.
        • Interface: Sum (origin: SymmetricMeter))
        • Type: Integer
        • Unit: W
        • Range: negative values or '0'
      • GRID_MAX_ACTIVE_POWER

        public static final Sum.ChannelId GRID_MAX_ACTIVE_POWER
        Grid: Maximum Ever Active Power.
        • Interface: Sum (origin: SymmetricMeter)
        • Type: Integer
        • Unit: W
        • Range: positive values or '0'
      • PRODUCTION_ACTIVE_POWER

        public static final Sum.ChannelId PRODUCTION_ACTIVE_POWER
        Production: Active Power.
        • Interface: Sum (origin: SymmetricMeter and ESS DC Charger)
        • Type: Integer
        • Unit: W
        • Range: should be only positive
      • PRODUCTION_AC_ACTIVE_POWER

        public static final Sum.ChannelId PRODUCTION_AC_ACTIVE_POWER
        Production: AC Active Power.
        • Interface: Sum (origin: SymmetricMeter)
        • Type: Integer
        • Unit: W
        • Range: should be only positive
      • PRODUCTION_AC_ACTIVE_POWER_L1

        public static final Sum.ChannelId PRODUCTION_AC_ACTIVE_POWER_L1
        Production: AC Active Power L1.
        • Interface: Sum (origin: SymmetricMeter / AsymmetricMeter)
        • Type: Integer
        • Unit: W
        • Range: should be only positive
      • PRODUCTION_AC_ACTIVE_POWER_L2

        public static final Sum.ChannelId PRODUCTION_AC_ACTIVE_POWER_L2
        Production: AC Active Power L2.
        • Interface: Sum (origin: SymmetricMeter / AsymmetricMeter)
        • Type: Integer
        • Unit: W
        • Range: should be only positive
      • PRODUCTION_AC_ACTIVE_POWER_L3

        public static final Sum.ChannelId PRODUCTION_AC_ACTIVE_POWER_L3
        Production: AC Active Power L3.
        • Interface: Sum (origin: SymmetricMeter / AsymmetricMeter)
        • Type: Integer
        • Unit: W
        • Range: should be only positive
      • PRODUCTION_DC_ACTUAL_POWER

        public static final Sum.ChannelId PRODUCTION_DC_ACTUAL_POWER
        Production: DC Actual Power.
        • Interface: Sum (origin: EssDcCharger)
        • Type: Integer
        • Unit: W
        • Range: should be only positive
      • PRODUCTION_MAX_ACTIVE_POWER

        public static final Sum.ChannelId PRODUCTION_MAX_ACTIVE_POWER
        Production: Maximum Ever Active Power.
        • Interface: Sum (origin: SymmetricMeter))
        • Type: Integer
        • Unit: W
        • Range: positive values or '0'
      • PRODUCTION_MAX_AC_ACTIVE_POWER

        public static final Sum.ChannelId PRODUCTION_MAX_AC_ACTIVE_POWER
        Production: Maximum Ever AC Active Power.
        • Interface: Sum (origin: SymmetricMeter))
        • Type: Integer
        • Unit: W
        • Range: positive values or '0'
      • PRODUCTION_MAX_DC_ACTUAL_POWER

        public static final Sum.ChannelId PRODUCTION_MAX_DC_ACTUAL_POWER
        Production: Maximum Ever DC Actual Power.
        • Interface: Sum (origin: EssDcCharger}))
        • Type: Integer
        • Unit: W
        • Range: positive values or '0'
      • CONSUMPTION_ACTIVE_POWER

        public static final Sum.ChannelId CONSUMPTION_ACTIVE_POWER
        Consumption: Active Power.
        • Interface: Sum
        • Type: Integer
        • Unit: W
        • Range: should be only positive
        • Note: the value is calculated using the data from Grid-Meter, Production-Meter and charge/discharge of battery.
      • CONSUMPTION_ACTIVE_POWER_L1

        public static final Sum.ChannelId CONSUMPTION_ACTIVE_POWER_L1
        Consumption: Active Power L1.
        • Interface: Sum
        • Type: Integer
        • Unit: W
        • Range: should be only positive
        • Note: the value is calculated using the data from Grid-Meter, Production-Meter and charge/discharge of battery.
      • CONSUMPTION_ACTIVE_POWER_L2

        public static final Sum.ChannelId CONSUMPTION_ACTIVE_POWER_L2
        Consumption: Active Power L2.
        • Interface: Sum
        • Type: Integer
        • Unit: W
        • Range: should be only positive
        • Note: the value is calculated using the data from Grid-Meter, Production-Meter and charge/discharge of battery.
      • CONSUMPTION_ACTIVE_POWER_L3

        public static final Sum.ChannelId CONSUMPTION_ACTIVE_POWER_L3
        Consumption: Active Power L3.
        • Interface: Sum
        • Type: Integer
        • Unit: W
        • Range: should be only positive
        • Note: the value is calculated using the data from Grid-Meter, Production-Meter and charge/discharge of battery.
      • CONSUMPTION_MAX_ACTIVE_POWER

        public static final Sum.ChannelId CONSUMPTION_MAX_ACTIVE_POWER
        Consumption: Maximum Ever Active Power.
        • Interface: Sum (origin: SymmetricEss))
        • Type: Integer
        • Unit: W
        • Range: positive values or '0'
      • GRID_MODE

        public static final Sum.ChannelId GRID_MODE
        Grid-Mode.
        • Interface: Sum (origin: SymmetricEss))
        • Type: Integer
        • Values: '0' = UNDEFINED, '1' = ON GRID, '2' = OFF GRID
      • ESS_MAX_APPARENT_POWER

        public static final Sum.ChannelId ESS_MAX_APPARENT_POWER
        Ess: Max Apparent Power.
        • Interface: Max Apparent Power (origin: SymmetricEss))
        • Type: Integer
        • Unit: VA
      • ESS_ACTIVE_CHARGE_ENERGY

        public static final Sum.ChannelId ESS_ACTIVE_CHARGE_ENERGY
        Ess: Active Charge Energy.
        • Interface: Sum (origin: SymmetricEss)
        • Type: Long
        • Unit: Wh
      • ESS_ACTIVE_DISCHARGE_ENERGY

        public static final Sum.ChannelId ESS_ACTIVE_DISCHARGE_ENERGY
        Ess: Active Discharge Energy.
        • Interface: Sum (origin: SymmetricEss)
        • Type: Long
        • Unit: Wh
      • ESS_DC_DISCHARGE_ENERGY

        public static final Sum.ChannelId ESS_DC_DISCHARGE_ENERGY
        Ess: DC Discharge Energy.
        • Interface: Sum (origin: HybridEss)
        • Type: Long
        • Unit: Wh
      • ESS_DC_CHARGE_ENERGY

        public static final Sum.ChannelId ESS_DC_CHARGE_ENERGY
        Ess: DC Charge Energy.
        • Interface: Sum (origin: HybridEss)
        • Type: Long
        • Unit: Wh
      • GRID_BUY_ACTIVE_ENERGY

        public static final Sum.ChannelId GRID_BUY_ACTIVE_ENERGY
        Grid: Buy-from-grid Energy ("Production").
        • Interface: Sum (origin: SymmetricMeter)
        • Type: Integer
        • Unit: Wh
      • GRID_SELL_ACTIVE_ENERGY

        public static final Sum.ChannelId GRID_SELL_ACTIVE_ENERGY
        Grid: Sell-to-grid Energy ("Consumption").
        • Interface: Sum (origin: SymmetricMeter)
        • Type: Long
        • Unit: Wh
      • PRODUCTION_ACTIVE_ENERGY

        public static final Sum.ChannelId PRODUCTION_ACTIVE_ENERGY
        Production: Energy.
        • Type: Long
        • Unit: Wh
      • PRODUCTION_AC_ACTIVE_ENERGY

        public static final Sum.ChannelId PRODUCTION_AC_ACTIVE_ENERGY
        Production: AC Energy.
        • Interface: Sum (origin: SymmetricMeter)
        • Type: Long
        • Unit: Wh
      • PRODUCTION_DC_ACTIVE_ENERGY

        public static final Sum.ChannelId PRODUCTION_DC_ACTIVE_ENERGY
        Production: DC Energy.
        • Interface: Sum (origin: EssDcCharger)
        • Type: Long
        • Unit: Wh
      • CONSUMPTION_ACTIVE_ENERGY

        public static final Sum.ChannelId CONSUMPTION_ACTIVE_ENERGY
        Consumption: Energy.
        • Interface: Sum (origin: SymmetricMeter)
        • Type: Long
        • Unit: Wh
    • Method Detail

      • values

        public static Sum.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 (Sum.ChannelId c : Sum.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 Sum.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