EvChargingService
An EvChargingService manages the charging of the electric vehicle at the charging station and allows the user to start the charging process and stop this process when required.
More than one EvChargingService can exist in the system at any one time, each implemented as a discoverable IVI service. Typically a EvChargingService implementation will support vehicle charging from a single specific e-Mobility Service Provider (eMSP).
See also
Types
Properties
Functions
Link copied to clipboard
abstract suspend fun startCharging(chargingStation: ChargingStation, evseId: ChargingPointId)
Content copied to clipboard
Initiates a charging session with the specified EVSE. The session is either terminated by the driver using the stopCharging or by the EVSE when the desired charging level is reached or the battery is full.
Link copied to clipboard
Terminates an active charging session, initiated using startCharging.