Enum Evcs.ChannelId

    • Enum Constant Detail

      • STATUS

        public static final Evcs.ChannelId STATUS
        Status.

        The Status of the EVCS charging station.

        • Interface: Evcs
        • Readable
        • Type: Status
      • CHARGE_POWER

        public static final Evcs.ChannelId CHARGE_POWER
        Charge Power.
        • Interface: Evcs
        • Readable
        • Type: Integer
        • Unit: W
      • CHARGING_TYPE

        public static final Evcs.ChannelId CHARGING_TYPE
        Charging Type.

        Type of charging.

        • Interface: Evcs
        • Readable
        • Type: ChargingType
      • PHASES

        public static final Evcs.ChannelId PHASES
        Count of phases, the EV is charging with.

        This value is derived from the charging station or calculated during the charging.

        • Interface: Evcs
        • Readable
        • Type: Integer
      • MINIMUM_HARDWARE_POWER

        public static final Evcs.ChannelId MINIMUM_HARDWARE_POWER
        Minimum Power valid by the hardware.

        In the cases that the EVCS can't be controlled, the Minimum will be the maximum too.

        • Interface: Evcs
        • Readable
        • Type: Integer
        • Unit: W
      • MAXIMUM_HARDWARE_POWER

        public static final Evcs.ChannelId MAXIMUM_HARDWARE_POWER
        Maximum Power valid by the hardware.
        • Interface: Evcs
        • Readable
        • Type: Integer
        • Unit: W
      • MAXIMUM_POWER

        public static final Evcs.ChannelId MAXIMUM_POWER
        Maximum Power defined by software.
        • Interface: Evcs
        • Readable
        • Type: Integer
        • Unit: W
      • MINIMUM_POWER

        public static final Evcs.ChannelId MINIMUM_POWER
        Minimum Power defined by software.
        • Interface: Evcs
        • Readable
        • Type: Integer
        • Unit: W
      • ENERGY_SESSION

        public static final Evcs.ChannelId ENERGY_SESSION
        Energy that was charged during the current or last Session.
        • Interface: Evcs
        • Readable
        • Type: Integer
        • Unit: Wh
      • ACTIVE_CONSUMPTION_ENERGY

        public static final Evcs.ChannelId ACTIVE_CONSUMPTION_ENERGY
        Active Consumption Energy.
        • Interface: Evcs
        • Type: Integer
        • Unit: Wh
      • CHARGINGSTATION_COMMUNICATION_FAILED

        public static final Evcs.ChannelId CHARGINGSTATION_COMMUNICATION_FAILED
        Failed state channel for a failed communication to the EVCS.
        • Interface: Evcs
        • Readable
        • Level: FAULT
    • Method Detail

      • values

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