EnergyState
@Serializable
Latest energy state data for the vehicle.
Constructors
Link copied to clipboard
constructor(batteryChargeLevel: ResourceResultFloatWithUnit? = null, electricRange: ResourceResultIntegerWithUnit? = null, chargerConnectionStatus: ResourceResultString? = null, chargingStatus: ResourceResultString? = null, chargingType: ResourceResultString? = null, chargerPowerStatus: ResourceResultString? = null, estimatedChargingTimeToTargetBatteryChargeLevel: ResourceResultIntegerWithUnit? = null, targetBatteryChargeLevel: ResourceResultIntegerWithUnit? = null, chargingCurrentLimit: ResourceResultIntegerWithUnit? = null, chargingPower: ResourceResultIntegerWithUnit? = null)
Properties
Link copied to clipboard
Battery charge level as percentage.
Link copied to clipboard
Charger connection status (e.g., CONNECTED, DISCONNECTED).
Link copied to clipboard
Charger power status.
Link copied to clipboard
Charging current limit in amperes.
Link copied to clipboard
Charging power in watts/kilowatts.
Link copied to clipboard
Charging status (e.g., IDLE, CHARGING).
Link copied to clipboard
Type of charging (e.g., NONE, AC, DC).
Link copied to clipboard
Electric range in kilometers.
Link copied to clipboard
@SerialName(value = "estimatedChargingTimeToTargetBatteryChargeLevel")
Estimated time to reach target battery charge level in minutes.
Link copied to clipboard
@SerialName(value = "targetBatteryChargeLevel")
Target battery charge level as percentage.