TNEntityEvse

@objcMembers
open class TNEntityEvse : NSObject, Codable

The EVSE object describes the part that controls the power supply to a single EV in a single session. It always belongs to a {@link Location} object. The object only contains directions to get from the location itself to the EVSE (i.e. floor, physical_reference or directions).

  • uid

    Uniquely identifies the EVSE within the CPOs platform (and suboperator platforms).

    Declaration

    Swift

    public var uid: String?
  • Compliant with the following specification for EVSE ID.

    Declaration

    Swift

    public var evseId: String?
  • Indicates the current status of the EVSE.

    Declaration

    Swift

    public var status: TNEntityEvseStatus?
  • Indicates a planned status update of the EVSE.

    Declaration

    Swift

    public var statusSchedule: [TNEntityStatusSchedule]?
  • List of functionalities that the EVSE is capable of

    Declaration

    Swift

    public var capabilities: [TNEntityCapability]?
  • List of available connectors on the EVSE.

    Declaration

    Swift

    public var connectors: [TNEntityOcpiConnector]?
  • A number/string printed on the outside of the EVSE for visual identification.

    Declaration

    Swift

    public var physicalReference: String?
  • Level on which the Charge Point is located (in garage buildings) in the locally displayed numbering scheme.

    Declaration

    Swift

    public var floorLevel: String?
  • Coordinates of the EVSE.

    Declaration

    Swift

    public var coordinates: TNEntityGeoPoint?
  • Multi-language human-readable directions when more detailed information on how to reach the EVSE from the Location is required.

    Declaration

    Swift

    public var directions: [TNEntityDisplayText]?
  • The restrictions that apply to the parking spot.

    Declaration

    Swift

    public var parkingRestrictions: [TNEntityParkingRestriction]?
  • Links to images related to the location such as photos or logos.

    Declaration

    Swift

    public var images: [TNEntityImage]?
  • String when this EVSE or one of its Connectors was last updated (or created).

    Declaration

    Swift

    public var lastUpdated: String?