hardware:tbox
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| hardware:tbox [2026/08/12 12:31] – external edit 127.0.0.1 | hardware:tbox [2026/08/12 13:37] (current) – [Remote preconditioning is in the firmware] steini | ||
|---|---|---|---|
| Line 173: | Line 173: | ||
| ===== Remote preconditioning is in the firmware ===== | ===== Remote preconditioning is in the firmware ===== | ||
| - | Although the printed manuals say the car has no remote climate, the capability **is present in the TBox firmware** — it was simply orchestrated by the OEM cloud, which is now gone. | ||
| The telematics app contains the remote-control machinery: routines to **check preconditions**, | The telematics app contains the remote-control machinery: routines to **check preconditions**, | ||
| - | * **Trigger is cloud-only.** It fires on a command field delivered by the (dead) cloud; **no local trigger exists in the code**, which is why it no longer works. | + | * **Trigger is cloud-only.** It fires on a command field delivered by the (dead) cloud; **no local trigger exists in the code**. |
| - | * **Pre-checks before it acts:** HV system on, DC-DC idle, on-board charger idle, **SoC > 10 %**, **battery minimum temperature < 15 °C**, **range > 20 km** — classic "skip if already charging, already warm, or nearly empty" logic. | + | * **Pre-check:** HV system on, DC-DC idle, on-board charger idle, **SoC > 10 %**, **battery minimum temperature < 15 °C**, **range > 20 km** — classic "skip if already charging, already warm, or nearly empty" logic. |
| - | * **How the command reaches the car: | + | * **How the command reaches the car:** the TBox sends a **security-gated UDS routine over the diagnostic CAN**, and the MCU relays those bytes to the bus. The only frame the TBox emits on its own is a network-management **wake frame**. |
| - | The MCU side confirms the mechanism: it defines a **remote CAN-message descriptor** carrying //which bus//, //data source//, a **" | + | The MCU defines a **remote CAN-message descriptor** carrying //which bus//, //data source//, a **" |
| **What that means for reviving preconditioning: | **What that means for reviving preconditioning: | ||
hardware/tbox.1786530692.txt.gz · Last modified: by 127.0.0.1