Skip to main content

Interface: VehiclePreferences

Properties

batteryCapacity

Optional batteryCapacity: number

Defined in

core/Vehicle/types.ts:92


chargingBehavior

chargingBehavior: VehicleChargingBehavior

Defined in

core/Vehicle/types.ts:85


chargingLocationIds

Optional chargingLocationIds: string[]

Defined in

core/Vehicle/types.ts:86


chargingLocations

Optional chargingLocations: ChargingLocation[]

Defined in

core/Vehicle/types.ts:87


defaultSpotPriceAreaId

Optional defaultSpotPriceAreaId: SpotPriceArea

Defined in

core/Vehicle/types.ts:93


minimalSoC

Optional minimalSoC: SoC<Unit>

Defined in

core/Vehicle/types.ts:91


previousChargingBehavior

Optional previousChargingBehavior: VehicleChargingBehavior

Defined in

core/Vehicle/types.ts:94


readyTime

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

Defined in

core/Vehicle/types.ts:88


targetSoC

Optional targetSoC: SoC<Unit>

Defined in

core/Vehicle/types.ts:89


weekDaySpecificReadyTimes

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

Defined in

core/Vehicle/types.ts:90