Enum Class ManagedAsymmetricEss.ChannelId

java.lang.Object
java.lang.Enum<ManagedAsymmetricEss.ChannelId>
io.openems.edge.ess.api.ManagedAsymmetricEss.ChannelId
All Implemented Interfaces:
ChannelId, Serializable, Comparable<ManagedAsymmetricEss.ChannelId>, Constable
Enclosing interface:
ManagedAsymmetricEss

public static enum ManagedAsymmetricEss.ChannelId extends Enum<ManagedAsymmetricEss.ChannelId> implements ChannelId
  • Enum Constant Details

    • SET_ACTIVE_POWER_L1_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L1_EQUALS
      Sets a fixed Active Power on L1.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_ACTIVE_POWER_L2_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L2_EQUALS
      Sets a fixed Active Power on L2.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_ACTIVE_POWER_L3_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L3_EQUALS
      Sets a fixed Active Power on L3.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L1_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L1_EQUALS
      Sets a fixed Reactive Power on L1.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L2_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L2_EQUALS
      Sets a fixed Reactive Power on L2.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L3_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L3_EQUALS
      Sets a fixed Reactive Power on L3.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • SET_ACTIVE_POWER_L1_LESS_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L1_LESS_OR_EQUALS
      Sets a fixed maximum Active Power on L1.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_ACTIVE_POWER_L2_LESS_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L2_LESS_OR_EQUALS
      Sets a fixed maximum Active Power on L2.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_ACTIVE_POWER_L3_LESS_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L3_LESS_OR_EQUALS
      Sets a fixed maximum Active Power on L3.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_ACTIVE_POWER_L1_GREATER_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L1_GREATER_OR_EQUALS
      Sets a fixed minimum Active Power on L1.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_ACTIVE_POWER_L2_GREATER_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L2_GREATER_OR_EQUALS
      Sets a fixed minimum Active Power on L2.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_ACTIVE_POWER_L3_GREATER_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_ACTIVE_POWER_L3_GREATER_OR_EQUALS
      Sets a fixed minimum Active Power on L3.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L1_LESS_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L1_LESS_OR_EQUALS
      Sets a fixed maximum Reactive Power on L1.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L2_LESS_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L2_LESS_OR_EQUALS
      Sets a fixed maximum Reactive Power on L2.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L3_LESS_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L3_LESS_OR_EQUALS
      Sets a fixed maximum Reactive Power on L3.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L1_GREATER_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L1_GREATER_OR_EQUALS
      Sets a fixed minimum Reactive Power on L1.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L2_GREATER_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L2_GREATER_OR_EQUALS
      Sets a fixed minimum Reactive Power on L2.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • SET_REACTIVE_POWER_L3_GREATER_OR_EQUALS

      public static final ManagedAsymmetricEss.ChannelId SET_REACTIVE_POWER_L3_GREATER_OR_EQUALS
      Sets a fixed minimum Reactive Power on L3.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
    • DEBUG_SET_ACTIVE_POWER_L1

      public static final ManagedAsymmetricEss.ChannelId DEBUG_SET_ACTIVE_POWER_L1
      Holds settings of Active Power L1 for debugging.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
      • Implementation Note: value is automatically written by Power just before it calls the onWriteListener (which writes the value to the Ess)
    • DEBUG_SET_REACTIVE_POWER_L1

      public static final ManagedAsymmetricEss.ChannelId DEBUG_SET_REACTIVE_POWER_L1
      Holds settings of Reactive Power L1 for debugging.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
      • Implementation Note: value is automatically written by Power just before it calls the onWriteListener (which writes the value to the Ess)
    • DEBUG_SET_ACTIVE_POWER_L2

      public static final ManagedAsymmetricEss.ChannelId DEBUG_SET_ACTIVE_POWER_L2
      Holds settings of Active Power L2 for debugging.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
      • Implementation Note: value is automatically written by Power just before it calls the onWriteListener (which writes the value to the Ess)
    • DEBUG_SET_REACTIVE_POWER_L2

      public static final ManagedAsymmetricEss.ChannelId DEBUG_SET_REACTIVE_POWER_L2
      Holds settings of Reactive Power L2 for debugging.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
      • Implementation Note: value is automatically written by Power just before it calls the onWriteListener (which writes the value to the Ess)
    • DEBUG_SET_ACTIVE_POWER_L3

      public static final ManagedAsymmetricEss.ChannelId DEBUG_SET_ACTIVE_POWER_L3
      Holds settings of Active Power L3 for debugging.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: W
      • Range: negative values for Charge; positive for Discharge
      • Implementation Note: value is automatically written by Power just before it calls the onWriteListener (which writes the value to the Ess)
    • DEBUG_SET_REACTIVE_POWER_L3

      public static final ManagedAsymmetricEss.ChannelId DEBUG_SET_REACTIVE_POWER_L3
      Holds settings of Reactive Power L3 for debugging.
      • Interface: Managed Asymmetric Ess
      • Type: Integer
      • Unit: var
      • Range: negative values for Charge; positive for Discharge
      • Implementation Note: value is automatically written by Power just before it calls the onWriteListener (which writes the value to the Ess)
  • Method Details

    • values

      public static ManagedAsymmetricEss.ChannelId[] 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 ManagedAsymmetricEss.ChannelId 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
    • 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