package CarServer

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

message Action

car_server.proto:13

message ActionStatus

car_server.proto:146

Used in: Response

message AutoSeatClimateAction

car_server.proto:403

Used in: VehicleAction

enum AutoSeatClimateAction.AutoSeatPosition_E

car_server.proto:404

Used in: CarSeat

message AutoSeatClimateAction.CarSeat

car_server.proto:409

Used in: AutoSeatClimateAction

message BatchRemoveChargeSchedulesAction

car_server.proto:457

Used in: VehicleAction

message BatchRemovePreconditionSchedulesAction

car_server.proto:463

Used in: VehicleAction

message ChargeOnSolarState

vehicle.proto:414

Used in: ManagedChargingState

message ChargeOnSolarStateChargingOnAnything

vehicle.proto:458

The vehicle is charging at full power on any source.

Used in: ChargeOnSolarState

(message has no fields)

message ChargeOnSolarStateChargingOnExcessSolar

vehicle.proto:455

Charge on solar is enabled and the conditions allow for charging on solar. The SOC may be above or below the lower left charging limit.

Used in: ChargeOnSolarState

(message has no fields)

message ChargeOnSolarStateError

vehicle.proto:470

The managed charging service has received a sustained number of error responses and the ChargingManager is no longer following the charge on solar power set points.

Used in: ChargeOnSolarState

(message has no fields)

message ChargeOnSolarStateNoChargeRecommended

vehicle.proto:449

Charge on solar is enabled and the vehicle SOC is above the lower limit, however the vehicle is not charging off solar for one or more reasons. We return the highest priority reason to the mobile app.

Used in: ChargeOnSolarState

message ChargeOnSolarStateNotAllowed

vehicle.proto:444

Conditions do not support the Charge on Solar feature. For example, the vehicle may not be located at a managed charging site.

Used in: ChargeOnSolarState

(message has no fields)

message ChargeOnSolarStateUserDisabled

vehicle.proto:461

The user disabled the charge on solar feature.

Used in: ChargeOnSolarState

(message has no fields)

message ChargeOnSolarStateUserStopped

vehicle.proto:473

The user pressed the Stop Charging button during a Charge on Solar session.

Used in: ChargeOnSolarState

(message has no fields)

message ChargeOnSolarStateWaitingForServer

vehicle.proto:466

The vehicle just entered a valid state for Charge on Solar and is waiting for an initial response from the site controller. It will wait in this state for 15min before entering the ChargeOnSolarError state if it does not receive a successful response from the site controller.

Used in: ChargeOnSolarState

(message has no fields)

message ChargePortDoorClose

car_server.proto:482

Used in: VehicleAction

(message has no fields)

message ChargePortDoorOpen

car_server.proto:485

Used in: VehicleAction

(message has no fields)

message ChargePortLatchState

common.proto:19

Used in: ChargeState

message ChargeSchedule

common.proto:55

Used in: ChargeScheduleState, VehicleAction

message ChargeScheduleState

vehicle.proto:103

Used in: VehicleData

message ChargeState

vehicle.proto:195

Used in: VehicleData

message ChargeState.CableType

vehicle.proto:196

Used in: ChargeState

enum ChargeState.ChargeLimitReason

vehicle.proto:260

Used in: ChargeState

enum ChargeState.ChargePortColor_E

vehicle.proto:246

Used in: ChargeState

message ChargeState.ChargerBrand

vehicle.proto:233

Used in: ChargeState

message ChargeState.ChargerType

vehicle.proto:206

Used in: ChargeState

message ChargeState.ChargingState

vehicle.proto:220

Used in: ChargeState

enum ChargeState.OutletState

vehicle.proto:269

Used in: ChargeState

enum ChargeState.PowerFeedState

vehicle.proto:275

Used in: ChargeState

enum ChargeState.PowershareStatus

vehicle.proto:281

Used in: ChargeState

enum ChargeState.PowershareStopReason

vehicle.proto:296

Used in: ChargeState

enum ChargeState.PowershareType

vehicle.proto:290

Used in: ChargeState

enum ChargeState.ScheduledChargingMode

vehicle.proto:240

Used in: ChargeState

message ChargingSetLimitAction

car_server.proto:170

Used in: VehicleAction

message ChargingStartStopAction

car_server.proto:174

Used in: VehicleAction

message ClimateState

vehicle.proto:531

Used in: VehicleData

enum ClimateState.COPNotRunningReason

vehicle.proto:582

Used in: ClimateState

enum ClimateState.CabinOverheatProtection_E

vehicle.proto:555

Used in: ClimateState

message ClimateState.ClimateKeeperMode

vehicle.proto:532

Used in: ClimateState

enum ClimateState.CopActivationTemp

vehicle.proto:575

Used in: ClimateState, SetCopTempAction

message ClimateState.DefrostMode

vehicle.proto:542

Used in: ClimateState

enum ClimateState.HvacAutoRequest

vehicle.proto:550

Used in: ClimateState

enum ClimateState.SeatCoolingLevel_E

vehicle.proto:568

enum ClimateState.SeatHeaterLevel_E

vehicle.proto:561

message ClosuresState

vehicle.proto:29

Used in: VehicleData

message ClosuresState.DisplayState

vehicle.proto:41

Used in: ClosuresState

message ClosuresState.SentryModeState

vehicle.proto:56

Used in: ClosuresState

message ClosuresState.SunRoofState

vehicle.proto:30

Used in: ClosuresState

message DriveState

vehicle.proto:173

Used in: VehicleData

message DrivingClearSpeedLimitPinAction

car_server.proto:184

Used in: VehicleAction

message DrivingSetSpeedLimitAction

car_server.proto:188

Used in: VehicleAction

message DrivingSpeedLimitAction

car_server.proto:192

Used in: VehicleAction

message EncryptedData

car_server.proto:163

message EraseUserDataAction

car_server.proto:132

Used in: VehicleAction

message GetChargeScheduleState

car_server.proto:123

Used in: GetVehicleData

(message has no fields)

message GetChargeState

car_server.proto:108

Used in: GetVehicleData

(message has no fields)

message GetClimateState

car_server.proto:111

Used in: GetVehicleData

(message has no fields)

message GetClosuresState

car_server.proto:120

Used in: GetVehicleData

(message has no fields)

message GetDriveState

car_server.proto:114

Used in: GetVehicleData

(message has no fields)

message GetLocationState

car_server.proto:117

Used in: GetVehicleData

(message has no fields)

message GetMediaDetailState

car_server.proto:102

Used in: GetVehicleData

(message has no fields)

message GetMediaState

car_server.proto:99

Used in: GetVehicleData

(message has no fields)

message GetNearbyChargingSites

car_server.proto:288

Used in: VehicleAction

message GetParentalControlsState

car_server.proto:129

Used in: GetVehicleData

(message has no fields)

message GetPreconditioningScheduleState

car_server.proto:126

Used in: GetVehicleData

(message has no fields)

message GetSoftwareUpdateState

car_server.proto:105

Used in: GetVehicleData

(message has no fields)

message GetTirePressureState

car_server.proto:96

Used in: GetVehicleData

(message has no fields)

message GetVehicleData

car_server.proto:79

Used in: VehicleAction

message HvacAutoAction

car_server.proto:197

Used in: VehicleAction

message HvacBioweaponModeAction

car_server.proto:398

Used in: VehicleAction

message HvacClimateKeeperAction

car_server.proto:435

Used in: VehicleAction

enum HvacClimateKeeperAction.ClimateKeeperAction_E

car_server.proto:436

Used in: HvacClimateKeeperAction

message HvacSeatCoolerActions

car_server.proto:228

Used in: VehicleAction

message HvacSeatCoolerActions.HvacSeatCoolerAction

car_server.proto:241

Used in: HvacSeatCoolerActions

enum HvacSeatCoolerActions.HvacSeatCoolerLevel_E

car_server.proto:229

Used in: HvacSeatCoolerAction

enum HvacSeatCoolerActions.HvacSeatCoolerPosition_E

car_server.proto:236

Used in: HvacSeatCoolerAction

message HvacSeatHeaterActions

car_server.proto:202

Used in: VehicleAction

message HvacSeatHeaterActions.HvacSeatHeaterAction

car_server.proto:203

Used in: HvacSeatHeaterActions

message HvacSetPreconditioningMaxAction

car_server.proto:248

Used in: VehicleAction

enum HvacSetPreconditioningMaxAction.ManualOverrideMode_E

car_server.proto:251

Used in: HvacSetPreconditioningMaxAction

message HvacSteeringWheelHeaterAction

car_server.proto:259

Used in: VehicleAction

message HvacTemperatureAdjustmentAction

car_server.proto:263

Used in: VehicleAction

message HvacTemperatureAdjustmentAction.HvacTemperatureZone

car_server.proto:271

Used in: HvacTemperatureAdjustmentAction

message HvacTemperatureAdjustmentAction.Temperature

car_server.proto:264

Used in: HvacTemperatureAdjustmentAction

enum Invalid

common.proto:8

message LatLong

common.proto:14

Used in: ChargeState, DriveState, Superchargers, VehicleControlTriggerHomelinkAction

message LocationState

vehicle.proto:487

LocationState contains information about the vehicle's location. Typically clients will want to use native coordinates, which use either WGS (international) or GCJ (Chinese) coordinate systems depending on the vehicle's region. If the native fields are not provided, WGS clients should fall back to the plain latitude/longitude fields, and GCJ clients should fall back to corrected fields. The geo fields contain raw WGS GPS coordinates. They are usually less accurate. However, they should be used if there is a large discrepancy between the raw and estimated location, as determined by the "estimated to raw distance" field. This scenario most frequently arises when the vehicle has recently been transported or towed.

Used in: VehicleData

message LocationState.GPSCoordinateType

vehicle.proto:488

Used in: LocationState

message ManagedChargingState

vehicle.proto:407

Used in: ChargeState

message MediaDetailState

vehicle.proto:685

Used in: VehicleData

message MediaNextFavorite

car_server.proto:334

Used in: VehicleAction

(message has no fields)

message MediaNextTrack

car_server.proto:340

Used in: VehicleAction

(message has no fields)

message MediaPlayAction

car_server.proto:323

Used in: VehicleAction

(message has no fields)

enum MediaPlaybackStatus

common.proto:42

Used in: MediaState

message MediaPreviousFavorite

car_server.proto:337

Used in: VehicleAction

(message has no fields)

message MediaPreviousTrack

car_server.proto:343

Used in: VehicleAction

(message has no fields)

enum MediaSourceType

vehicle.proto:706

Used in: MediaState

message MediaState

vehicle.proto:673

Used in: VehicleData

message MediaUpdateVolume

car_server.proto:326

Used in: VehicleAction

message NearbyChargingSites

car_server.proto:294

Used in: Response

message OffPeakChargingTimes

common.proto:35

Used in: ChargeState, ScheduledDepartureAction

enum OperationStatus_E

car_server.proto:151

Used in: ActionStatus

message ParentalControlsSettings

vehicle.proto:129

Used in: ParentalControlsState

message ParentalControlsState

vehicle.proto:142

Used in: VehicleData

message Ping

car_server.proto:416

Used in: Response, VehicleAction

message PreconditionSchedule

common.proto:69

Used in: PreconditioningScheduleState, VehicleAction

message PreconditioningScheduleState

vehicle.proto:113

Used in: VehicleData

message PreconditioningTimes

common.proto:28

Used in: ChargeState, ScheduledDepartureAction

message RemoveChargeScheduleAction

car_server.proto:453

Used in: VehicleAction

message RemovePreconditionScheduleAction

car_server.proto:469

Used in: VehicleAction

message Response

car_server.proto:136

message ResultReason

car_server.proto:157

Used in: ActionStatus

message ScheduledChargingAction

car_server.proto:422

Used in: VehicleAction

message ScheduledDepartureAction

car_server.proto:427

Used in: VehicleAction

message SetCabinOverheatProtectionAction

car_server.proto:473

Used in: VehicleAction

message SetChargingAmpsAction

car_server.proto:449

Used in: VehicleAction

message SetCopTempAction

car_server.proto:488

Used in: VehicleAction

message SetVehicleNameAction

car_server.proto:478

Used in: VehicleAction

message ShiftState

vehicle.proto:695

Used in: DriveState

message SoftwareUpdateState

vehicle.proto:149

Used in: VehicleData

message SoftwareUpdateState.SoftwareUpdateStatus

vehicle.proto:150

Used in: SoftwareUpdateState

message SpeedLimitMode

vehicle.proto:121

Used in: ClosuresState

enum StwHeatLevel

common.proto:48

Used in: ClimateState

message Superchargers

car_server.proto:300

Used in: NearbyChargingSites

message TirePressureState

vehicle.proto:649

Used in: VehicleData

message VehicleAction

car_server.proto:20

Used in: Action

message VehicleControlCancelSoftwareUpdateAction

car_server.proto:346

Used in: VehicleAction

(message has no fields)

message VehicleControlFlashLightsAction

car_server.proto:349

Used in: VehicleAction

(message has no fields)

message VehicleControlHonkHornAction

car_server.proto:352

Used in: VehicleAction

(message has no fields)

message VehicleControlResetPinToDriveAction

car_server.proto:497

Used in: VehicleAction

(message has no fields)

message VehicleControlResetValetPinAction

car_server.proto:355

Used in: VehicleAction

(message has no fields)

message VehicleControlScheduleSoftwareUpdateAction

car_server.proto:358

Used in: VehicleAction

message VehicleControlSetPinToDriveAction

car_server.proto:492

Used in: VehicleAction

message VehicleControlSetSentryModeAction

car_server.proto:362

Used in: VehicleAction

message VehicleControlSetValetModeAction

car_server.proto:366

Used in: VehicleAction

message VehicleControlSunroofOpenCloseAction

car_server.proto:371

Used in: VehicleAction

message VehicleControlTriggerHomelinkAction

car_server.proto:384

Used in: VehicleAction

message VehicleControlWindowAction

car_server.proto:389

Used in: VehicleAction

message VehicleData

vehicle.proto:14

Used in: Response

message VehicleState

vehicle.proto:524

message VehicleState.GuestMode

vehicle.proto:525

Used in: VehicleAction, VehicleState

message Void

common.proto:12

Used in: ChargePortLatchState, ChargeState.CableType, ChargeState.ChargerBrand, ChargeState.ChargerType, ChargeState.ChargingState, ChargingStartStopAction, ClimateState.ClimateKeeperMode, ClimateState.DefrostMode, ClosuresState.DisplayState, ClosuresState.SentryModeState, ClosuresState.SunRoofState, HvacSeatHeaterActions.HvacSeatHeaterAction, HvacTemperatureAdjustmentAction.HvacTemperatureZone, HvacTemperatureAdjustmentAction.Temperature, LocationState.GPSCoordinateType, OffPeakChargingTimes, PreconditioningTimes, ShiftState, SoftwareUpdateState.SoftwareUpdateStatus, VehicleControlSunroofOpenCloseAction, VehicleControlWindowAction

(message has no fields)