Comfort (Parallax)

Climate, cabin, seats, user modes.

RVMs

RVM Protobuf hints Vehicle state? Legacy correlate
comfort.cabin.climate_hold_setting     Climate hold config
comfort.cabin.cabin_ventilation_setting g70/h0   Ventilation setting writes
comfort.cabin.climate_hold_status g70/m0   cabinPreconditioningStatus
comfort.cabin.pet_mode_status   yes petModeStatus, petModeTemperatureStatus
comfort.cabin.cabin_preconditioning_status     cabinPreconditioningStatus, cabinPreconditioningType
comfort.cabin.cabin_temperatures     cabinClimate*Temperature
comfort.cabin.defrost_defog_status     defrostDefogStatus
comfort.cabin.seat_conditioning_status   yes seat*Heat, seat*Vent, steeringWheelHeat
comfort.cabin.hvac_settings_status   yes HVAC settings aggregate
comfort.user_modes.state     User modes / camp etc.

g70/m0 — climate hold status (also used in other flows)

Field Type
1 enum status
2 enum availability
3 enum unavailabilityReason
4 timestamp holdEndTime

Commands

Preconditioning, seat heat/vent, defrost, climate hold → PARALLAX_COMFORT_COMMAND. Legacy: sendVehicleCommand with cabin params.

Writes

Ventilation and schedule-like comfort settings go through sendParallaxPayload as PARALLAX_OPERATION_REQUEST protobuf (see eq/u.smali + g70/h0).


This site uses Just the Docs, a documentation theme for Jekyll.