TNEntityOcpiAttributes
@objcMembers
open class TNEntityOcpiAttributes : NSObject, Codable
OCPI(Open Charge Point Interface) attributes. Refer https://github.com/ocpi/ocpi
-
Uniquely identifies the location within the CPOs platform (and suboperator platforms).
Declaration
Swift
public var locationId: String?
-
The general type of parking at the charge point location.
Declaration
Swift
public var parkingType: TNEntityParkingType?
-
Display name of the location.
Declaration
Swift
public var locationName: String?
-
Uniquely identifies the EVSE within the CPOs platform (and suboperator platforms).
Declaration
Swift
public var evseUid: String?
-
EVSE ID. Compliant with the following specification for EVSE ID from “eMI3 standard version V1.0”(http: //emi3group.com/documents-links/).“Part 2: business objects.” Optional because: if an EVSE ID is to be re-used the EVSE ID can be removed from an EVSE that is removed (status: REMOVED)
Declaration
Swift
public var evseId: String?
-
Indicates the current status of the EVSE.
Declaration
Swift
public var evseStatus: TNEntityEvseStatus?
-
Coordinates of the EVSE.
Declaration
Swift
public var evseCoordinates: TNEntityGeoPoint?
-
The capabilities of an EVSE.
Declaration
Swift
public var evseCapabilities: [String]?
-
Additional attributes
Declaration
Swift
public var additionalAttributes: TNEntityEvAdditionalAttributes?
-
Declaration
Swift
public required init(from decoder: Decoder) throws