Enum MeasuringEvcs.ChannelId
- java.lang.Object
-
- java.lang.Enum<MeasuringEvcs.ChannelId>
-
- io.openems.edge.evcs.api.MeasuringEvcs.ChannelId
-
- All Implemented Interfaces:
ChannelId
,java.io.Serializable
,java.lang.Comparable<MeasuringEvcs.ChannelId>
- Enclosing interface:
- MeasuringEvcs
public static enum MeasuringEvcs.ChannelId extends java.lang.Enum<MeasuringEvcs.ChannelId> implements ChannelId
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CURRENT_OFFERED
Current offered.CURRENT_TO_EV
Current to ev (import).CURRENT_TO_GRID
Current to grid (export).ENERGY_ACTIVE_TO_EV
Active energy to ev (import).ENERGY_ACTIVE_TO_EV_INTERVAL
Active energy to EV (import) in an interval.ENERGY_ACTIVE_TO_GRID
Active energy to grid (export).ENERGY_ACTIVE_TO_GRID_INTERVAL
Active energy to grid (export) in an interval.ENERGY_REACTIVE_TO_EV
Reactive energy to EV (import).ENERGY_REACTIVE_TO_EV_INTERVAL
Reactive energy to EV (import) in an interval.ENERGY_REACTIVE_TO_GRID
Reactive energy to grid (export).ENERGY_REACTIVE_TO_GRID_INTERVAL
Reactive energy to grid (export) in an interval.FREQUENCY
Frequency.POWER_ACTIVE_TO_GRID
Active power to grid (export)POWER_FACTOR
Power factor.POWER_OFFERED
Power offered.POWER_REACTIVE_TO_EV
Reactive power to EV (import).POWER_REACTIVE_TO_GRID
Reactive power to grid (export).RPM
Fan speed.TEMPERATURE
Temperature.VOLTAGE
Voltage.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Doc
doc()
Gets the Channel Doc for this ChannelId.static MeasuringEvcs.ChannelId
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static MeasuringEvcs.ChannelId[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static MeasuringEvcs.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 (MeasuringEvcs.ChannelId c : MeasuringEvcs.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 MeasuringEvcs.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 namejava.lang.NullPointerException
- if the argument is null
-
-