package proto

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message ACP

acp.proto:149

(message has no fields)

enum ACP.CommandType

acp.proto:151

Used in: AppTwinCommandStatus, EventPushCommand, PendingCommand

message AcknowledgeAbilityToGetVehicleMasterDataFromRestAPI

user-events.proto:30

Used in: ClientMessage

message AcknowledgeAppTwinCommandStatusUpdatesByVIN

vehicleapi.proto:12

Sending direction: App -> BFF -> AppTwin

Used in: ClientMessage

message AcknowledgeAssignedVehicles

protos.proto:136

Used in: ClientMessage

(message has no fields)

message AcknowledgeCommandRequest

vehicle-commands.proto:11

Acknowledge the CommandRequest reached the apptwin actor Websocket <- Apptwin

message AcknowledgeDataChangeEvent

vehicle-events.proto:621

Used in: ClientMessage

message AcknowledgePreferredDealerChange

vehicle-events.proto:595

Used in: ClientMessage

message AcknowledgeServiceStatusUpdate

service-activation.proto:10

Used in: ClientMessage

message AcknowledgeServiceStatusUpdatesByVIN

service-activation.proto:6

Used in: ClientMessage

message AcknowledgeUpdateUserJWTRequest

user-events.proto:152

Ack for the UpdateUserJWTRequest

(message has no fields)

message AcknowledgeUserDataUpdate

user-events.proto:6

Used in: ClientMessage

message AcknowledgeUserPINUpdate

user-events.proto:122

Used in: ClientMessage

message AcknowledgeUserPictureUpdate

user-events.proto:98

Used in: ClientMessage

message AcknowledgeUserVehicleAuthChangedUpdate

user-events.proto:26

Used in: ClientMessage

message AcknowledgeVEPRequest

vehicle-events.proto:571

acknowledge that the VEP updates of up to `sequenceNumber` have been received Sending direction: App -> BFF -> AppTwin

Used in: ClientMessage

message AcknowledgeVEPUpdatesByVIN

vehicle-events.proto:581

acknowledge that the VEP updates by vin of up to `sequenceNumber` have been received Sending direction: App -> BFF -> AppTwin This message should replace the AcknowledgeVEPRequest

Used in: ClientMessage

message AcknowledgeVehicleUpdated

vehicle-events.proto:591

Used in: ClientMessage

message ActivateVehicleKeys

vehicle-commands.proto:114

Used in: CommandRequest

message AppTwinCommandStatus

vehicleapi.proto:35

Sending direction: App <- BFF <- AppTwin as part of an AppTwinCommandStatusUpdatesByPID

Used in: AppTwinCommandStatusUpdatesByPID

message AppTwinCommandStatusUpdatesByPID

vehicleapi.proto:26

Sending direction: App <- BFF <- AppTwin as part of an AppTwinCommandStatusUpdatesByVIN

Used in: AppTwinCommandStatusUpdatesByVIN

message AppTwinCommandStatusUpdatesByVIN

vehicleapi.proto:17

Sending direction: App <- BFF <- AppTwin

Used in: PushMessage

message AppTwinMemberStatusValue

cluster.proto:12

message AppTwinPendingCommandsRequest

vehicleapi.proto:141

AppTwinPendingCommandsRequest is sent from the AppTwin to the app to ask for commands that the app has not yet received a finished state for. This request MUST eventually be answered with AppTwinPendingCommandsResponse.

Used in: PushMessage

(message has no fields)

message AppTwinPendingCommandsResponse

vehicleapi.proto:146

AppTwinPendingCommandsResponse is sent from the app to the AppTwin to tell it the commands that haven't been "resolved yet" (are not in a finished state). The delivery of this message to the AppTwin will trigger a command actor that polls the state for the specified command type and PID.

Used in: ClientMessage

message AssignedVehicles

protos.proto:132

This message is used to tell the App which vehicles are assigned to the current user. The message is sent when the AppTwin is fully initialized (i.e. when it received the first vcb-response) The list of VINs is needed when a user gets unassigned from a vehicle while not connected to an AppTwin In this case the vehicle would still show in the app the next time the user starts it (see https://appsfactory.atlassian.net/browse/DAIM-3831) To prevent this, we tell the App which VINs are assigned via this message

Used in: PushMessage

enum AttributeStatus

vehicle-events.proto:375

Same as VehicleAPI.AttributeStatus but with slightly different names. The VehicleAPI.AttributeStatus enum values can't be changed because they are used to automatically parse the vehicleAPI responses. Adding type aliases would confuse the contributions developers, so we added another attribute status enum

message AutomaticValetParkingActivate

vehicle-commands.proto:606

Used in: CommandRequest

message AuxheatConfigure

vehicle-commands.proto:125

Used in: CommandRequest

enum AuxheatConfigure.Selection

vehicle-commands.proto:127

Used in: AuxheatConfigure

message AuxheatStart

vehicle-commands.proto:123

Used in: CommandRequest

(message has no fields)

message AuxheatStop

vehicle-commands.proto:124

Used in: CommandRequest

(message has no fields)

message BatteryChargeProgramConfigure

vehicle-commands.proto:298

Configure the charge program

Used in: CommandRequest

enum BatteryChargeProgramConfigure.ChargeProgram

vehicle-commands.proto:299

Used in: BatteryChargeProgramConfigure

message BatteryMaxSocConfigure

vehicle-commands.proto:307

Configure the maximum value for the state of charge of the HV battery

Used in: CommandRequest

message CPDUserAddress

user-events.proto:73

Used in: CPDUserData

message CPDUserCommunicationPreference

user-events.proto:91

Used in: CPDUserData

message CPDUserData

user-events.proto:47

Used in: UserDataUpdate

message ChargeControlConfigure

vehicle-commands.proto:354

This is an experimental command

Used in: CommandRequest

message ChargeCouplerUnlock

vehicle-commands.proto:613

Used in: CommandRequest

(message has no fields)

message ChargeFlapUnlock

vehicle-commands.proto:611

Used in: CommandRequest

(message has no fields)

message ChargeFlaps

vehicle-events.proto:267

Used in: VehicleAttributeStatus

message ChargeFlapsEntry

vehicle-events.proto:262

Used in: ChargeFlaps

enum ChargeFlapsPositionState

vehicle-events.proto:254

Used in: ChargeFlapsEntry

message ChargeInlets

vehicle-events.proto:250

Used in: VehicleAttributeStatus

message ChargeInletsEntry

vehicle-events.proto:228

Used in: ChargeInlets

enum ChargeInletsEntry.ChargeInletsCouplerState

vehicle-events.proto:229

Used in: ChargeInletsEntry

enum ChargeInletsEntry.ChargeInletsLockState

vehicle-events.proto:237

Used in: ChargeInletsEntry

message ChargeOptConfigure

vehicle-commands.proto:367

Provide functionality to initiate a charge optimization configuration

Used in: CommandRequest

message ChargeOptConfigure.Tariff

vehicle-commands.proto:368

Used in: ChargeOptConfigure

enum ChargeOptConfigure.Tariff.Rate

vehicle-commands.proto:369

Used in: Tariff

message ChargeOptStart

vehicle-commands.proto:385

Provide the functionality to start the charge optimization function in the vehicle

empty

Used in: CommandRequest

(message has no fields)

message ChargeOptStop

vehicle-commands.proto:390

Provide the functionality to stop the charge optimization function in the vehicle

empty

Used in: CommandRequest

(message has no fields)

enum ChargeProgram

vehicle-events.proto:335

Used in: ChargeProgramParameters

message ChargeProgramConfigure

vehicle-commands.proto:313

Select the given charge program and enables the consumer to configure it.

Used in: CommandRequest

enum ChargeProgramConfigure.ChargeProgram

vehicle-commands.proto:314

Used in: ChargeProgramConfigure

message ChargeProgramParameters

vehicle-events.proto:342

Used in: ChargeProgramsValue

message ChargeProgramsValue

vehicle-events.proto:331

Used in: VehicleAttributeStatus

message ChargingBreakClockTimerConfigureEntry

vehicle-commands.proto:626

Used in: ChargingBreakClocktimerConfigure

message ChargingBreakClockTimerEntry

vehicle-events.proto:322

Used in: ChargingBreakClockTimerValue

enum ChargingBreakClockTimerEntryStatus

vehicle-commands.proto:620

Used in: ChargingBreakClockTimerConfigureEntry, ChargingBreakClockTimerEntry

message ChargingBreakClockTimerValue

vehicle-events.proto:289

Used in: VehicleAttributeStatus

message ChargingBreakClocktimerConfigure

vehicle-commands.proto:615

Used in: CommandRequest

message ChargingPowerControl

vehicle-events.proto:306

Used in: VehicleAttributeStatus

enum ChargingPowerControl.ChargingStatusForPowerControl

vehicle-events.proto:307

Used in: ChargingPowerControl

enum ChargingPowerRestriction

vehicle-events.proto:271

Used in: ChargingPowerRestrictions

message ChargingPowerRestrictions

vehicle-events.proto:285

Used in: VehicleAttributeStatus

message ChargingPredictionDepartureTime

vehicle-events.proto:222

Used in: VehicleAttributeStatus

message ChargingPredictionSoc

vehicle-events.proto:217

Used in: VehicleAttributeStatus

message ClientMessage

client.proto:15

message that is sent from the client Sending direction: App -> Websocket (-> AppTwin)

message CommandRequest

vehicle-commands.proto:20

After the command was issued at VVA based on this command request the call will get a command request correlation message which matches the request id with the process id. Sending direction: App - BFF -> AppTwin

Used in: ClientMessage

enum CommandRequest.Backend

vehicle-commands.proto:30

Temporary backend switch field. Will be removed as soon as all commands are migrated to the VehicleAPI This field only needs to be set if the command is supported by both API from our backend. If this field is removed don't forget to set the field 36 to reserved.

Used in: CommandRequest

message ConfigurePingInterval

vehicle-events.proto:587

the client can optionally send this message to reconfigure the ping interval Sending direction: App -> BFF

Used in: ClientMessage

message DataChangeEvent

vehicle-events.proto:642

Used in: PushMessage

message DeactivateVehicleKeys

vehicle-commands.proto:105

Used in: CommandRequest

message DebugMessage

vehicle-events.proto:508

Sending direction: App <- BFF

Used in: PushMessage

enum Door

vehicle-commands.proto:146

Used in: DoorsLock, DoorsUnlock

message DoorsLock

vehicle-commands.proto:175

Used in: CommandRequest

message DoorsUnlock

vehicle-commands.proto:181

Used in: CommandRequest

enum DriveType

vehicle-commands.proto:600

Used in: AutomaticValetParkingActivate

message EcoHistogramBin

vehicle-events.proto:427

Used in: EcoHistogramValue

message EcoHistogramValue

vehicle-events.proto:423

Used in: VehicleAttributeStatus

message EngineStart

vehicle-commands.proto:188

Used in: CommandRequest

message EngineStop

vehicle-commands.proto:192

Used in: CommandRequest

(message has no fields)

message EventPushCommand

eventpush.proto:10

message Heartbeat

protos.proto:123

(message has no fields)

message Logout

client.proto:46

Message to send from the app right before logging out of keycloak Stops the corresponding AppTwin actor and shuts it down and stops the websocket actor (but does not shut it down. This automatically happens, when the websocket connection is terminated)

Used in: ClientMessage

(message has no fields)

enum MemberStatus

cluster.proto:6

Used in: AppTwinMemberStatusValue

enum OperatingSystemName

protos.proto:99

Used in: SubscribeToAppTwinRequest

message PayloadValue

vehicle-events.proto:560

Used in: TrackingEvent

message PendingCommand

vehicleapi.proto:150

Used in: AppTwinPendingCommandsResponse

message PrecondState

vehicle-events.proto:300

Used in: VehicleAttributeStatus

enum PrecondStateType

vehicle-events.proto:293

Used in: PrecondState

message PreferredDealerChange

vehicle-events.proto:610

Used in: PushMessage

message PushMessage

vehicle-events.proto:521

message that is pushed from the vep status service Sending direction: App <- BFF

message ResubscribeToAppTwinRequest

protos.proto:83

message ResubscribeToAppTwinResponse

protos.proto:88

enum ResubscribeToAppTwinResponse.ResubscribeResult

protos.proto:89

Used in: ResubscribeToAppTwinResponse

enum Scope

vehicle-events.proto:625

Used in: Scopes

message Scopes

vehicle-events.proto:633

Used in: DataChangeEvent

enum ServiceStatus

service-activation.proto:39

Used in: ServiceStatusUpdate

message ServiceStatusUpdate

service-activation.proto:20

Used in: PushMessage, ServiceStatusUpdatesByVIN

message ServiceStatusUpdatesByVIN

service-activation.proto:14

Used in: PushMessage

message SigPosStart

vehicle-commands.proto:521

Invoke the Remote Vehicle Finder for signalling the vehicle’s position with lights, horn or panic alarm.

Used in: CommandRequest

enum SigPosStart.HornType

vehicle-commands.proto:527

Only allowed for RAMSES

Used in: SigPosStart

enum SigPosStart.LightType

vehicle-commands.proto:535

Only allowed for RAMSES

Used in: SigPosStart

enum SigPosStart.SigposType

vehicle-commands.proto:545

Used in: SigPosStart

message SpeedAlertConfiguration

vehicle-events.proto:436

Used in: SpeedAlertConfigurationValue

message SpeedAlertConfigurationValue

vehicle-events.proto:432

Used in: VehicleAttributeStatus

message SpeedalertStart

vehicle-commands.proto:229

Used in: CommandRequest

message SpeedalertStop

vehicle-commands.proto:233

Used in: CommandRequest

(message has no fields)

message StateOfCharge

vehicle-events.proto:490

Used in: StateOfChargeProfileValue

message StateOfChargeProfileValue

vehicle-events.proto:484

Used in: VehicleAttributeStatus

message SubscribeRequest

protos.proto:9

SubscriptionRequest is sent to an actor to indicate that the sender wants to subscribe to events of specific topics. By convention the "Sender" property of the actor message is the Subscriber and will receive the events.

message SubscribeResponse

protos.proto:28

SubscribeResponse is returned by the actor which received a SubscribeRequest. In case of a successful subscription success will be true and error_codes empty/nil. In case of an error the errors map will contain information that points to the reason for failure. The error map's keys are topics that have resulted in an error. The message also contains all successfully subscribed topics under the `subscribed_topics` key. By convention if an SubscribeRequest is sent for topics that have already been subscribed to, the SubscribeResponse will be successful and no error will be returned.

message SubscribeToAppTwinRequest

protos.proto:68

Sent from Websocket-Service -> AppTwin

message SubscribeToAppTwinResponse

protos.proto:109

Sent from AppTwin -> Websocket-Service

message SubscriptionError

protos.proto:62

Used in: SubscribeResponse, UnsubscribeFromAppTwinResponse, UnsubscribeResponse

enum SubscriptionErrorType

protos.proto:57

Used in: SubscribeToAppTwinResponse, SubscriptionError

message SunroofClose

vehicle-commands.proto:197

Used in: CommandRequest

(message has no fields)

message SunroofLift

vehicle-commands.proto:198

Used in: CommandRequest

message SunroofMove

vehicle-commands.proto:202

Used in: CommandRequest

message SunroofOpen

vehicle-commands.proto:194

Used in: CommandRequest

message Tariff

vehicle-events.proto:477

Used in: WeekdayTariffValue, WeekendTariffValue

message TemperatureConfigure

vehicle-commands.proto:395

Set the temperature points of the vehicle

Used in: CommandRequest

message TemperatureConfigure.TemperaturePoint

vehicle-commands.proto:396

Used in: TemperatureConfigure

enum TemperatureConfigure.TemperaturePoint.Zone

vehicle-commands.proto:399

Used in: TemperaturePoint

message TemperaturePoint

vehicle-events.proto:461

Used in: TemperaturePointsValue

message TemperaturePointsValue

vehicle-events.proto:455

Used in: VehicleAttributeStatus

message TheftalarmConfirmDamagedetection

vehicle-commands.proto:555

Confirm the detected parking bump

empty

Used in: CommandRequest

(message has no fields)

message TheftalarmDeselectDamagedetection

vehicle-commands.proto:560

Provide the functionality to deselect the parking damage detection sensor

empty

Used in: CommandRequest

(message has no fields)

message TheftalarmDeselectInterior

vehicle-commands.proto:565

Provide the functionality to deselect the interior protection sensor

empty

Used in: CommandRequest

(message has no fields)

message TheftalarmDeselectTow

vehicle-commands.proto:570

Provide the functionality to deselect the tow protection sensor

empty

Used in: CommandRequest

(message has no fields)

message TheftalarmSelectDamagedetection

vehicle-commands.proto:575

Provide the functionality to select the parking damage detection sensor

empty

Used in: CommandRequest

(message has no fields)

message TheftalarmSelectInterior

vehicle-commands.proto:580

Provide the functionality to select the interior protection sensor

empty

Used in: CommandRequest

(message has no fields)

message TheftalarmSelectTow

vehicle-commands.proto:585

Provide the functionality to select the tow protection sensor

empty

Used in: CommandRequest

(message has no fields)

message TheftalarmStart

vehicle-commands.proto:590

Provide the functionality to trigger an alarm that lasts for "alarm_duration" seconds

Used in: CommandRequest

message TheftalarmStop

vehicle-commands.proto:596

Provide the functionality to deactivate an active/ongoing alarm

empty

Used in: CommandRequest

(message has no fields)

message TimeProfile

vehicle-commands.proto:475

Used in: WeekProfileConfigureV2

enum TimeProfileDay

vehicle-commands.proto:498

Used in: TimeProfile, VVRTimeProfile

message TrackingEvent

vehicle-events.proto:545

message type to track an event, e.g. a user interaction with content Sending direction: App -> BFF

Used in: ClientMessage

message UnsubscribeFromAppTwinRequest

protos.proto:114

message UnsubscribeFromAppTwinResponse

protos.proto:118

message UnsubscribeRequest

protos.proto:36

UnsubscribeRequest is sent to an actor to indicate that the sender wants to unsubscribe from events specified by the topics array.

Used in: ClientMessage

message UnsubscribeResponse

protos.proto:51

UnsubscribeResponse is returned by the actor which received a UnsubscribeRequest. In case of a successful removal, success will be true and error_codes empty/nil. In case of an error the errors map will contain information that points to the reason for failure. The error map's keys are topics that have resulted in an error. The message also contains all successfully subscribed topics under the `unsubscribed_topics` key. By convention if an UnsubscribeRequest is sent for topics that have already been unsubscribed from the UnsubscribeResponse will be successful and no error will be returned.

message UpdateUserJWTRequest

user-events.proto:147

Contains the refreshed jwt of the user

Used in: ClientMessage

message UserDataUpdate

user-events.proto:10

Used in: PushMessage

message UserPINUpdate

user-events.proto:127

Sent after a PIN update

Used in: PushMessage

message UserPictureUpdate

user-events.proto:103

Sent after a picture upload/change

Used in: PushMessage

message UserVehicleAuthChangedUpdate

user-events.proto:34

Used in: PushMessage

message VEPUpdate

vehicle-events.proto:13

Sending direction: App <- BFF <- AppTwin

Used in: PushMessage, VEPUpdatesByVIN

message VEPUpdatesByVIN

vehicle-events.proto:499

Sending direction: App <- BFF <- AppTwin

Used in: PushMessage

message VINUpdate

vin-events.proto:6

message VVA

acp.proto:9

(message has no fields)

enum VVA.CommandCondition

acp.proto:19

Used in: EventPushCommand

enum VVA.CommandState

acp.proto:10

Used in: EventPushCommand

message VVRTimeProfile

vehicle-events.proto:401

VVRTimeProfile is almost identical to the "TimeProfile" message with the exception that the identifier is not optional.

Used in: WeeklyProfileValue

message VehicleAPI

acp.proto:32

(message has no fields)

enum VehicleAPI.AttributeStatus

acp.proto:54

Used in: VehicleAPIAttributeStatus

enum VehicleAPI.CommandState

acp.proto:33

Used in: AppTwinCommandStatus, VehicleAPICommandPostResult, VehicleAPICommandProcessStatus

enum VehicleAPI.QueueType

acp.proto:65

Used in: VehicleAPICommandGetResult

message VehicleAPIAttributeStatus

vehicleapi.proto:94

Used in: VehicleAPIDataGetResult

message VehicleAPICommandGetResult

vehicleapi.proto:79

message VehicleAPICommandPostResult

vehicleapi.proto:67

VehicleAPICommandPostResult is a message type that can be unmarshaled from a POST request against the vehicle API for issuing commands.

message VehicleAPICommandProcessStatus

vehicleapi.proto:103

Used in: VehicleAPICommandGetResult

message VehicleAPIDataGetResult

vehicleapi.proto:90

message VehicleAPIError

vehicleapi.proto:132

Used in: AppTwinCommandStatus, VehicleAPICommandPostResult, VehicleAPICommandProcessStatus

message VehicleAttributeStatus

vehicle-events.proto:38

Part of a VEPUpdate Sending direction: App <- BFF <- AppTwin

Used in: VEPUpdate, VehicleStatus

enum VehicleAttributeStatus.ChargingCouplerErrorDetails

vehicle-events.proto:141

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.ChargingErrorImpossibleChangeTo400V

vehicle-events.proto:149

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.ChargingErrorImpossibleChangeTo800V

vehicle-events.proto:154

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.ChargingErrorVehicleNoSupport400V

vehicle-events.proto:159

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.ClockHourUnit

vehicle-events.proto:125

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.CombustionConsumptionUnit

vehicle-events.proto:46

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.DistanceUnit

vehicle-events.proto:100

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.ElectricityConsumptionUnit

vehicle-events.proto:58

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.GasConsumptionUnit

vehicle-events.proto:72

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.PressureUnit

vehicle-events.proto:112

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.RatioUnit

vehicle-events.proto:120

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.SpeedDistanceUnit

vehicle-events.proto:82

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.SpeedUnit

vehicle-events.proto:92

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.TcuConnectionStateLowChannelStatus

vehicle-events.proto:133

Used in: VehicleAttributeStatus

enum VehicleAttributeStatus.TemperatureUnit

vehicle-events.proto:106

Used in: VehicleAttributeStatus

message VehicleStatus

vehicle-events.proto:514

Represents a status response from the VVA backend for a given VIN and CIAM ID.

message VehicleUpdated

vehicle-events.proto:599

Used in: PushMessage

message WeekProfileConfigure

vehicle-commands.proto:450

Set the weekprofile for the weekly departure time settings

Used in: CommandRequest

message WeekProfileConfigure.WeeklySetHU

vehicle-commands.proto:451

Used in: WeekProfileConfigure

enum WeekProfileConfigure.WeeklySetHU.Day

vehicle-commands.proto:452

Used in: WeeklySetHU

message WeekProfileConfigureV2

vehicle-commands.proto:470

Set the week profile for the weekly departure time settings version 2

Used in: CommandRequest

message WeekdayTariffValue

vehicle-events.proto:467

Used in: VehicleAttributeStatus

message WeekendTariffValue

vehicle-events.proto:472

Used in: VehicleAttributeStatus

message WeeklyProfileValue

vehicle-events.proto:386

Used in: VehicleAttributeStatus

message WeeklySetting

vehicle-events.proto:450

Used in: WeeklySettingsHeadUnitValue

message WeeklySettingsHeadUnitValue

vehicle-events.proto:445

Used in: VehicleAttributeStatus

message WindowsClose

vehicle-commands.proto:212

Used in: CommandRequest

(message has no fields)

message WindowsMove

vehicle-commands.proto:218

Used in: CommandRequest

message WindowsOpen

vehicle-commands.proto:209

Used in: CommandRequest

message WindowsVentilate

vehicle-commands.proto:214

Used in: CommandRequest

message WiperHealthReset

vehicle-commands.proto:635

Used in: CommandRequest

(message has no fields)

message ZEVPreconditioningConfigure

vehicle-commands.proto:277

Configure preconditioning

Used in: CommandRequest

enum ZEVPreconditioningConfigure.DepartureTimeMode

vehicle-commands.proto:278

Used in: ZEVPreconditioningConfigure

message ZEVPreconditioningConfigureSeats

vehicle-commands.proto:290

Configure which seats should be preconditioned. Currently, the only available options are to precondition all seats or only the front-left seat

Used in: CommandRequest

message ZEVPreconditioningStart

vehicle-commands.proto:269

Used in: CommandRequest

message ZEVPreconditioningStop

vehicle-commands.proto:274

Used in: CommandRequest

enum ZEVPreconditioningType

vehicle-commands.proto:237

Used in: ZEVPreconditioningStart, ZEVPreconditioningStop