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).
-
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?