Skip to content
Service procedures 2026 firmware

Actuate Thermal Components

Gen3/tasks/PROC_VC_X_ACTUATE-THERMAL-COMPONENTS

What this task does

Set Thermal components to target positions for one minute or sweep them twice between end points. The routine will complete when all components have reached their target positions. Until then, other components will remain at their target positions or continue sweeping. Unselected components will default to a target position that minimizes noise, vibration, and harshness (NVH).

Vehicle & firmware coverage

Open a version to see its description, requirements, and input definitions. Hardware configuration and live vehicle checks also determine availability.

Model 3 / Y AMD · Firmware 2026.32.3
Vehicle coverage
2024+ Model 3, 2025+ Model Y, Model Y, Pre-2024 Model 3
Supported connection
Local connection
Vehicle state
Stationary · Neutral; Stationary · Parked
Gateway diagnostic level
Service, Factory, DiagLinkActive

Procedure notes

Actuators are moved and motors are enabled during this routine, ensure components are not blocked or broken.

Task inputs (10)

Sweep Louver

sweep_louver · Bool

Actuates the louver from open to close, and back. (2x)

Firmware default: false

Target Louver

set_target_louver · Int

Set louver intake position (0:Closed 100:Open) (-1 not specified)

Firmware default: -1

Sweep Radiator Fan

sweep_radiator_fan · Bool

Ramps up the radiator fan from minimum to maximum, and back. (2x)

Firmware default: false

Target Radiator Fan

set_target_radiator_fan · Int

Set target RPM (850:Min 2500:Max) (-1 not specified)

Firmware default: -1

Sweep Blower

sweep_blower · Bool

Ramps up the blower from minimum to maximum, and back. (2x)

Firmware default: false

Target Blower

set_target_blower · Int

Set target RPM (950:Min 3500:Max) (-1 not specified)

Firmware default: -1

Sweep Battery Pump

sweep_batt_pump · Bool

Ramps up the battery pump from minimum to maximum, and back. (2x)

Firmware default: false

Target Battery Pump

set_target_batt_pump · Int

Set target RPM (1700:Min 6000:Max) (-1 not specified)

Firmware default: -1

Sweep Powertrain Pump

sweep_pt_pump · Bool

Ramps up the Powertrain pump from minimum to maximum, and back. (2x)

Firmware default: false

Target Powertrain Pump

set_target_pt_pump · Int

Set target RPM (1700:Min 6000:Max) (-1 not specified)

Firmware default: -1

Model 3 / Y Intel · Firmware 2026.32.7
Vehicle coverage
Model Y, Pre-2024 Model 3
Supported connection
Local connection
Vehicle state
Stationary · Neutral; Stationary · Parked
Gateway diagnostic level
Service, Factory, DiagLinkActive

Procedure notes

Actuators are moved and motors are enabled during this routine, ensure components are not blocked or broken.

Task inputs (10)

Sweep Louver

sweep_louver · Bool

Actuates the louver from open to close, and back. (2x)

Firmware default: false

Target Louver

set_target_louver · Int

Set louver intake position (0:Closed 100:Open) (-1 not specified)

Firmware default: -1

Sweep Radiator Fan

sweep_radiator_fan · Bool

Ramps up the radiator fan from minimum to maximum, and back. (2x)

Firmware default: false

Target Radiator Fan

set_target_radiator_fan · Int

Set target RPM (850:Min 2500:Max) (-1 not specified)

Firmware default: -1

Sweep Blower

sweep_blower · Bool

Ramps up the blower from minimum to maximum, and back. (2x)

Firmware default: false

Target Blower

set_target_blower · Int

Set target RPM (950:Min 3500:Max) (-1 not specified)

Firmware default: -1

Sweep Battery Pump

sweep_batt_pump · Bool

Ramps up the battery pump from minimum to maximum, and back. (2x)

Firmware default: false

Target Battery Pump

set_target_batt_pump · Int

Set target RPM (1700:Min 6000:Max) (-1 not specified)

Firmware default: -1

Sweep Powertrain Pump

sweep_pt_pump · Bool

Ramps up the Powertrain pump from minimum to maximum, and back. (2x)

Firmware default: false

Target Powertrain Pump

set_target_pt_pump · Int

Set target RPM (1700:Min 6000:Max) (-1 not specified)

Firmware default: -1

Browse all tasks →
Service procedures

All Window Command Position

Move all windows to a specified position.

PROC_VC_X_ALL-COMMAND-WINDOW-POSITION

Model 3 / Y Model S / X (2021+)
Service procedures

Check E-fuse Power Off Status

Query the current power-off status for a specific component. Returns the status and remaining timeout for any active power-off request.

PROC_VC_X_STATUS-POWER-OFF-REQUEST

Model 3 / Y