java.lang.Object
java.lang.Enum<HistoryModeEntry>
energy.eddie.aiida.adapters.datasource.fr.transformer.history.HistoryModeEntry
All Implemented Interfaces:
Serializable, Comparable<HistoryModeEntry>, Constable

public enum HistoryModeEntry extends Enum<HistoryModeEntry>
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Meter’s address (12 chars, ADS)
    Subscribed power exceedance notification (3 chars, A; single-phase only; triggered if IINST > RI)
    This field is calculated by AIIDA by adding HCHC and HCHP
    This field is calculated by AIIDA using IINST and the static value of 200V
    Base index option (9 chars, Wh; totaliser index)
    Tempo off-peak, blue days (9 chars, Wh; Supplier 1)
    Tempo off-peak, red days (9 chars, Wh; Supplier 5)
    Tempo off-peak, white days (9 chars, Wh; Supplier 3)
    Tempo peak, blue days (9 chars, Wh; Supplier 2)
    Tempo peak, red days (9 chars, Wh; Supplier 6)
    Tempo peak, white days (9 chars, Wh; Supplier 4)
    Tomorrow’s colour in Tempo mode (4 chars)
    EJP index, normal times (9 chars, Wh; Supplier 1)
    EJP index, mobile peak times (9 chars, Wh; Supplier 2)
    Off-peak hours index (9 chars, Wh; Supplier 1)
    Peak hours index (9 chars, Wh; Supplier 2)
    Peak/Off-peak indicator (1 char; e.g.
    Instantaneous current (3 chars, A; single-phase only)
    Instantaneous current in phase 1 (3 chars, A; three-phase only)
    Instantaneous current in phase 2 (3 chars, A; three-phase only)
    Instantaneous current in phase 3 (3 chars, A; three-phase only)
    Maximum intensity called (3 chars, A; single-phase only, e.g.
    Maximum intensity in phase 1 (3 chars, A; three-phase only)
    Maximum intensity in phase 2 (3 chars, A; three-phase only)
    Maximum intensity in phase 3 (3 chars, A; three-phase only)
    Subscribed intensity (2 chars, A; PREF in VA / 200 V)
    Meter status word (6 chars; e.g.
    Chosen tariff option (4 chars, e.g.
    Apparent power (5 chars, VA; rounded to nearest 10 VA)
    EJP start notification (2 chars, min; "30" = 30 minutes before)
    Maximum three-phase power reached (5 chars, W; Smax of day n-1; three-phase only)
    Presence of potential; "0X" where bit n = 1 means phase n is absent (three-phase only)
    Current tariff period (4 chars; e.g.
  • Method Summary

    Modifier and Type
    Method
    Description
    fromEntryKey(String entryKey)
     
     
     
     
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • ADCO

      public static final HistoryModeEntry ADCO
      Meter’s address (12 chars, ADS)
    • OPTARIF

      public static final HistoryModeEntry OPTARIF
      Chosen tariff option (4 chars, e.g. "BASE")
    • ISOUSC

      public static final HistoryModeEntry ISOUSC
      Subscribed intensity (2 chars, A; PREF in VA / 200 V)
    • BASE

      public static final HistoryModeEntry BASE
      Base index option (9 chars, Wh; totaliser index)
    • HCHC

      public static final HistoryModeEntry HCHC
      Off-peak hours index (9 chars, Wh; Supplier 1)
    • HCHP

      public static final HistoryModeEntry HCHP
      Peak hours index (9 chars, Wh; Supplier 2)
    • EJPHN

      public static final HistoryModeEntry EJPHN
      EJP index, normal times (9 chars, Wh; Supplier 1)
    • EJPHPM

      public static final HistoryModeEntry EJPHPM
      EJP index, mobile peak times (9 chars, Wh; Supplier 2)
    • BBRHCJB

      public static final HistoryModeEntry BBRHCJB
      Tempo off-peak, blue days (9 chars, Wh; Supplier 1)
    • BBRHPJB

      public static final HistoryModeEntry BBRHPJB
      Tempo peak, blue days (9 chars, Wh; Supplier 2)
    • BBRHCJW

      public static final HistoryModeEntry BBRHCJW
      Tempo off-peak, white days (9 chars, Wh; Supplier 3)
    • BBRHPJW

      public static final HistoryModeEntry BBRHPJW
      Tempo peak, white days (9 chars, Wh; Supplier 4)
    • BBRHCJR

      public static final HistoryModeEntry BBRHCJR
      Tempo off-peak, red days (9 chars, Wh; Supplier 5)
    • BBRHPJR

      public static final HistoryModeEntry BBRHPJR
      Tempo peak, red days (9 chars, Wh; Supplier 6)
    • PEJP

      public static final HistoryModeEntry PEJP
      EJP start notification (2 chars, min; "30" = 30 minutes before)
    • PTEC

      public static final HistoryModeEntry PTEC
      Current tariff period (4 chars; e.g. "TH..")
    • DEMAIN

      public static final HistoryModeEntry DEMAIN
      Tomorrow’s colour in Tempo mode (4 chars)
    • IINST

      public static final HistoryModeEntry IINST
      Instantaneous current (3 chars, A; single-phase only)
    • IINST1

      public static final HistoryModeEntry IINST1
      Instantaneous current in phase 1 (3 chars, A; three-phase only)
    • IINST2

      public static final HistoryModeEntry IINST2
      Instantaneous current in phase 2 (3 chars, A; three-phase only)
    • IINST3

      public static final HistoryModeEntry IINST3
      Instantaneous current in phase 3 (3 chars, A; three-phase only)
    • ADPS

      public static final HistoryModeEntry ADPS
      Subscribed power exceedance notification (3 chars, A; single-phase only; triggered if IINST > RI)
    • IMAX

      public static final HistoryModeEntry IMAX
      Maximum intensity called (3 chars, A; single-phase only, e.g. 90 A)
    • IMAX1

      public static final HistoryModeEntry IMAX1
      Maximum intensity in phase 1 (3 chars, A; three-phase only)
    • IMAX2

      public static final HistoryModeEntry IMAX2
      Maximum intensity in phase 2 (3 chars, A; three-phase only)
    • IMAX3

      public static final HistoryModeEntry IMAX3
      Maximum intensity in phase 3 (3 chars, A; three-phase only)
    • PMAX

      public static final HistoryModeEntry PMAX
      Maximum three-phase power reached (5 chars, W; Smax of day n-1; three-phase only)
    • PAPP

      public static final HistoryModeEntry PAPP
      Apparent power (5 chars, VA; rounded to nearest 10 VA)
    • HHPHC

      public static final HistoryModeEntry HHPHC
      Peak/Off-peak indicator (1 char; e.g. "A")
    • MOTDETAT

      public static final HistoryModeEntry MOTDETAT
      Meter status word (6 chars; e.g. "000000")
    • PPOT

      public static final HistoryModeEntry PPOT
      Presence of potential; "0X" where bit n = 1 means phase n is absent (three-phase only)
    • AIIDA_POSITIVE_ACTIVE_INSTANTANEOUS_POWER

      public static final HistoryModeEntry AIIDA_POSITIVE_ACTIVE_INSTANTANEOUS_POWER
      This field is calculated by AIIDA using IINST and the static value of 200V
    • AIIDA_POSITIVE_ACTIVE_ENERGY

      public static final HistoryModeEntry AIIDA_POSITIVE_ACTIVE_ENERGY
      This field is calculated by AIIDA by adding HCHC and HCHP
  • Method Details

    • values

      public static HistoryModeEntry[] 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 HistoryModeEntry 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
    • fromEntryKey

      public static HistoryModeEntry fromEntryKey(String entryKey)
    • toString

      public String toString()
      Overrides:
      toString in class Enum<HistoryModeEntry>
    • obisCode

      public ObisCode obisCode()
    • rawUnitOfMeasurement

      public UnitOfMeasurement rawUnitOfMeasurement()