Evse
public struct Evse : Hashable
Charge Point Operator (CPO) ID uses the Electric Vehicle Supply Equipment ID (EVSE ID) for an exact identification of the charging infrastructure and charging point.
-
HERE ID of the EVSE.
Declaration
Swift
public var id: String? -
The unique ID of an EVSE in the system of the CPO. This ID is unique in the system of the CPO but not necessarily globally unique. The format will differ between different CPOs. This ID is always provided.
Declaration
Swift
public var cpoId: String? -
Identifier in Emi3 format of the EVSE within the Charge Point Operator (CPO) platform. This id is not always present. Example of ID format:
DE*ICT*E0001897.Declaration
Swift
public var cpoEvseEmi3Id: String? -
EVSE status.
Declaration
Swift
public var status: EVSEStatus? -
Last update of the dynamic connector availability information.
Declaration
Swift
public var lastUpdated: Date? -
List of connectors of this EVSE.
Declaration
Swift
public var connectors: [EVSEConnector] -
Creates a new instance.
Declaration
Swift
public init(id: String? = nil, cpoId: String? = nil, cpoEvseEmi3Id: String? = nil, status: EVSEStatus? = nil, lastUpdated: Date? = nil, connectors: [EVSEConnector] = [])