EVPort
class EVPort(val networkName: String, val locId: String, val portId: String, val merchantPortId: String, val pricePerHour: String, val chargingSpeed: String, val point: Point?, val connectorDescription: String, val isFastCharge: Boolean, val name: String, val chargingPower: Int?, val availability: Int) : Port
Constructors
Properties
Functions
Link copied to clipboard
TODO Remove network filter, enabling ChargeHub for testing since availability is not yet supported from the API
Link copied to clipboard
fun EVPort.timeToCharge(currentChargePercent: Float, targetChargePercent: Float, batteryCapacityInKw: Int): Int
Returns time to charge in minutes provided EVPort.chargingPower is not null and the remainder charging percent between targetChargePercent and currentChargePercent is greater than 0. Default return value is 0 minutes.