Skip to main content

Interface: VehiclePreferences

Properties

batteryCapacity

Optional batteryCapacity: number

Defined in

core/Vehicle/types.ts:111


chargingBehavior

chargingBehavior: VehicleChargingBehavior

Defined in

core/Vehicle/types.ts:104


chargingLocationIds

Optional chargingLocationIds: string[]

Defined in

core/Vehicle/types.ts:105


chargingLocations

Optional chargingLocations: ChargingLocation[]

Defined in

core/Vehicle/types.ts:106


defaultSpotPriceAreaId

Optional defaultSpotPriceAreaId: SpotPriceArea

Defined in

core/Vehicle/types.ts:112


minimalSoC

Optional minimalSoC: SoC<Unit>

Defined in

core/Vehicle/types.ts:110


previousChargingBehavior

Optional previousChargingBehavior: VehicleChargingBehavior

Defined in

core/Vehicle/types.ts:113


readyTime

Optional readyTime: `${number}:${number}`

Defined in

core/Vehicle/types.ts:107


targetSoC

Optional targetSoC: SoC<Unit>

Defined in

core/Vehicle/types.ts:108


weekDaySpecificReadyTimes

Optional weekDaySpecificReadyTimes: Record<"MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY", `${number}:${number}`> | Record<string, unknown>

Defined in

core/Vehicle/types.ts:109