ChargingPoint

@IviExperimental(reasons = [])
data class ChargingPoint(val evseId: ChargingPointId, val evseName: ChargingPointName, val status: ChargingPointState, val connectors: List<Connector>) : Parcelable

Represents a charging point. An EVSE (Electric Vehicle Supply Equipment) is the part of a ChargingStation that will handle the charging process of one Electrical Vehicle at a time in a single session. An EVSE may have one or more Connectors but only one can be used at a time.

Constructors

Link copied to clipboard
fun ChargingPoint(evseId: ChargingPointId, evseName: ChargingPointName, status: ChargingPointState, connectors: List<Connector>)

Properties

Link copied to clipboard

List of available connectors.

Link copied to clipboard

A unique EVSE identifier.

Link copied to clipboard

Name of the EVSE as it should be displayed to the user.

Link copied to clipboard

Indicates the current status of the EVSE.

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)