Enum Class MeasuringEvcs.ChannelId

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

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

    • CURRENT_TO_GRID

      public static final MeasuringEvcs.ChannelId CURRENT_TO_GRID
      Current to grid (export).

      Instantaneous current flow from EV

      • Interface: MeasuringEvcs
      • Readable
      • Type: Integer
      • Unit: mA
    • CURRENT_TO_EV

      public static final MeasuringEvcs.ChannelId CURRENT_TO_EV
      Current to ev (import).

      Instantaneous current flow to EV

      • Interface: MeasuringEvcs
      • Readable
      • Type: Integer
      • Unit: mA
    • CURRENT_OFFERED

      public static final MeasuringEvcs.ChannelId CURRENT_OFFERED
      Current offered.

      Maximum current offered to EV

      • Interface: MeasuringEvcs
      • Readable
      • Type: Integer
      • Unit: mA
    • ENERGY_ACTIVE_TO_GRID

      public static final MeasuringEvcs.ChannelId ENERGY_ACTIVE_TO_GRID
      Active energy to grid (export).

      Numerical value read from the "active electrical energy" (Wh) register of the (most authoritative) electrical meter measuring the total energy exported (to the grid).

      • Interface: MeasuringEvcs
      • Readable
      • Type: DOUBLE
      • Unit: Wh
    • ENERGY_ACTIVE_TO_EV

      public static final MeasuringEvcs.ChannelId ENERGY_ACTIVE_TO_EV
      Active energy to ev (import).

      Numerical value read from the "active electrical energy" (Wh) register of the (most authoritative) electrical meter measuring the total energy imported (from the grid supply).

      • Interface: MeasuringEvcs
      • Readable
      • Type: DOUBLE
      • Unit: Wh
    • ENERGY_REACTIVE_TO_GRID

      public static final MeasuringEvcs.ChannelId ENERGY_REACTIVE_TO_GRID
      Reactive energy to grid (export).

      Numerical value read from the "reactive electrical energy" (VARh or kVARh) register of the (most authoritative) electrical meter measuring energy exported (to the grid).

      • Interface: MeasuringEvcs
      • Readable
      • Type: DOUBLE
      • Unit: VARh
    • ENERGY_REACTIVE_TO_EV

      public static final MeasuringEvcs.ChannelId ENERGY_REACTIVE_TO_EV
      Reactive energy to EV (import).

      Numerical value read from the "reactive electrical energy" (VARh or kVARh) register of the (most authoritative) electrical meter measuring energy imported (from the grid supply).

      • Interface: MeasuringEvcs
      • Readable
      • Type: DOUBLE
      • Unit: VARh
    • ENERGY_ACTIVE_TO_GRID_INTERVAL

      public static final MeasuringEvcs.ChannelId ENERGY_ACTIVE_TO_GRID_INTERVAL
      Active energy to grid (export) in an interval.

      Absolute amount of "active electrical energy" (Wh or kWh) exported (to the grid) during an associated time "interval", specified by a Metervalues ReadingContext, and applicable interval duration configuration values (in seconds) for "ClockAlignedDataInterval" and "MeterValueSampleInterval".

      • Interface: MeasuringEvcs
      • Readable
      • Type: DOUBLE
      • Unit: Wh
    • ENERGY_ACTIVE_TO_EV_INTERVAL

      public static final MeasuringEvcs.ChannelId ENERGY_ACTIVE_TO_EV_INTERVAL
      Active energy to EV (import) in an interval.

      Absolute amount of "active electrical energy" (Wh or kWh) imported (from the grid supply) during an associated time "interval", specified by a Metervalues ReadingContext, and applicable interval duration configuration values (in seconds) for "ClockAlignedDataInterval" and "MeterValueSampleInterval".

      • Interface: MeasuringEvcs
      • Readable
      • Type: DOUBLE
      • Unit: Wh
    • ENERGY_REACTIVE_TO_GRID_INTERVAL

      public static final MeasuringEvcs.ChannelId ENERGY_REACTIVE_TO_GRID_INTERVAL
      Reactive energy to grid (export) in an interval.

      Absolute amount of "reactive electrical energy" (VARh or kVARh) exported (to the grid) during an associated time "interval", specified by a Metervalues ReadingContext, and applicable interval duration configuration values (in seconds) for "ClockAlignedDataInterval" and "MeterValueSampleInterval".

      • Interface: MeasuringEvcs
      • Readable
      • Type: DOUBLE
      • Unit: VARh
    • ENERGY_REACTIVE_TO_EV_INTERVAL

      public static final MeasuringEvcs.ChannelId ENERGY_REACTIVE_TO_EV_INTERVAL
      Reactive energy to EV (import) in an interval.

      Absolute amount of "reactive electrical energy" (VARh or kVARh) imported (from the grid supply) during an associated time "interval", specified by a Metervalues ReadingContext, and applicable interval duration configuration values (in seconds) for "ClockAlignedDataInterval" and "MeterValueSampleInterval".

      • Interface: MeasuringEvcs
      • Readable
      • Type: DOUBLE
      • Unit: VARh
    • FREQUENCY

      public static final MeasuringEvcs.ChannelId FREQUENCY
      Frequency.

      Instantaneous reading of powerline frequency. NOTE: OCPP 1.6 does not have a UnitOfMeasure for frequency, the UnitOfMeasure for any SampledValue with measurand: Frequency is Hertz.

      • Interface: MeasuringEvcs
      • Readable
      • Type: String
      • Unit: Hz
    • POWER_ACTIVE_TO_GRID

      public static final MeasuringEvcs.ChannelId POWER_ACTIVE_TO_GRID
      Active power to grid (export)

      Instantaneous active power exported by EV. (W or kW)

      • Interface: MeasuringEvcs
      • Readable
      • Type: Integer
      • Unit: W
    • POWER_FACTOR

      public static final MeasuringEvcs.ChannelId POWER_FACTOR
      Power factor.

      Instantaneous power factor of total energy flow

      • Interface: MeasuringEvcs
      • Readable
      • Type: String
    • POWER_OFFERED

      public static final MeasuringEvcs.ChannelId POWER_OFFERED
      Power offered.

      Maximum power offered to EV

      • Interface: MeasuringEvcs
      • Readable
      • Type: Integer
      • Unit: W
    • POWER_REACTIVE_TO_GRID

      public static final MeasuringEvcs.ChannelId POWER_REACTIVE_TO_GRID
      Reactive power to grid (export).

      Instantaneous reactive power exported by EV. (var or kvar)

      • Interface: MeasuringEvcs
      • Readable
      • Type: Integer
      • Unit: VAR
    • POWER_REACTIVE_TO_EV

      public static final MeasuringEvcs.ChannelId POWER_REACTIVE_TO_EV
      Reactive power to EV (import).

      Instantaneous reactive power imported by EV. (var or kvar)

      • Interface: MeasuringEvcs
      • Readable
      • Type: Integer
      • Unit: VAR
    • RPM

      public static final MeasuringEvcs.ChannelId RPM
      Fan speed.

      Fan speed in RPM

      • Interface: MeasuringEvcs
      • Readable
      • Type: String
    • VOLTAGE

      public static final MeasuringEvcs.ChannelId VOLTAGE
      Voltage.

      Instantaneous AC RMS supply voltage.

      • Interface: MeasuringEvcs
      • Readable
      • Type: String
    • TEMPERATURE

      public static final MeasuringEvcs.ChannelId TEMPERATURE
      Temperature.

      Temperature reading inside Charge Point.

      • Interface: MeasuringEvcs
      • Readable
      • Type: STRING
      • Unit: C
  • Method Details

    • values

      public static MeasuringEvcs.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 MeasuringEvcs.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