TNEntityOcpiConnector
@objcMembers
open class TNEntityOcpiConnector : NSObject, Codable
A Connector is the socket or cable and plug available for the EV to use.
A single EVSE may provide multiple Connectors but only one of them can be in use at the same time. A Connector always belongs to an EVSE object.
-
Identifier of the Connector within the EVSE.
Two Connectors may have the same id as long as they do not belong to the same EVSE object.
Declaration
Swift
public var id: String?
-
The standard of the installed connector.
Declaration
Swift
public var standard: TNEntityOcpiConnectorType?
-
The format (socket/cable) of the installed connector.
Declaration
Swift
public var format: TNEntityConnectorFormat?
-
The type of power.
Declaration
Swift
public var powerType: TNEntityPowerType?
-
The power feed details. (Not belongs OCPI).
Declaration
Swift
public var powerFeedLevel: TNEntityPowerFeedType?
-
Identifies the connector type. (Not belongs OCPI).
Declaration
Swift
public var connectorType: TNEntityConnectorType?
-
Maximum voltage of the connector (line to neutral for AC_3_PHASE), in volt [V].
Declaration
Swift
public var maxVoltage: Int?
-
Maximum amperage of the connector, in ampere [A].
Declaration
Swift
public var maxAmperage: Int?
-
Maximum electric power that can be delivered by this connector, in Watts (W).
Declaration
Swift
public var maxElectricPower: Int?
-
Identifiers of the currently valid charging tariffs.
Multiple tariffs are possible, but only one of each Tariff.type can be active at the same time.
Declaration
Swift
public var tariffIds: [String]?
-
URL to the operator’s terms and conditions.
Declaration
Swift
public var termsAndConditions: String?
-
Additional attributes. (Not belongs OCPI).
Declaration
Swift
public var additionalAttributes: TNEntityEvAdditionalAttributes?
-
Timestamp when this Connector was last updated (or created).
Declaration
Swift
public var lastUpdated: String?
-
Get the value that indicate if it is free. (Not belongs OCPI).
Declaration
Swift
public var isFree: Bool?
-
Declaration
Swift
public required init(from decoder: Decoder) throws