Analisi Telematica - Range Rover Sport PHEV
Dati forniti da JLR Italia il 23/04/2026 · Veicolo HC726TR · VIN SAL1A2B46SA607913
—
/ 100
Vehicle Health Score
—
Punteggio sintetico dello stato del veicolo calcolato su DTC, misfire motore e attivita telematica.
Calcolato sui 22 DTC registrati prima dei 2 aggiornamenti software eseguiti dal Fly Doctor il 20/04/2026. Dopo gli aggiornamenti i DTC risultavano cancellati, test drive 16 km superato.
Date Chiave
Cronologia veicolo
Costruzione
14/08/2025
Solihull Assembly, UK
PDI
19/12/2025
a 29 km
Consegna
14/03/2026
a ~140 km
Incidente
22/03/2026
a 473 km
Diagnostica
20/04/2026
a 486 km (Fly Doctor)
Dati aggiornati al
—
ultima rilevazione
Dati ricevuti
23/04/2026
da JLR Italia
—
Codici DTC
9 tel + 13 TOPIx · 22 DTC
—
Letture DID
parametri
—
Viaggi
registrati
—
Km percorsi
14/03 → 15/04
—
Km alla consegna
14/03/2026
—
Km attuali
ultima rilevazione
—
Letture odometro
punti registrati
—
Avvii motore
22/03 → 15/04
—
Aperture cofano
22/03 → 15/04
—
Sessioni diagnostiche
ricostruite dai DID
—
ECU coinvolte
moduli letti
Questa dashboard presenta in forma navigabile i dati telematici e diagnostici forniti da JLR Italia il 23 aprile 2026. Click su una stat card per navigare alla sezione. Premi / per cercare. ? per aiuto.
Eventi telematici per categoria
Letture DID per ECU
Timeline densita' eventi
Motore / Cofano / Sblocchi · periodo 14/03 - 20/04
Motore
Cofano
Sbloccato
Divieto 22/03
Eventi per giorno
Aggregazione motore/cofano/sblocchi · 14/03 → 20/04
Distribuzione oraria (24h)
Avvii motore per fascia oraria UTC
DTC per modulo ECU · confronto fonti
Distribuzione dei 22 DTC separata per fonte (telematica 23/04 vs stampa TOPIx 20/04)
File telematica · 9 DTC (10 righe)
Stampa TOPIx 20/04 · 13 DTC aggiuntivi
Trend batterie
HV (sinistra) vs 12V (destra) sovrapposti
Metodologia ed elaborazione
Come e' stata costruita questa dashboard
Fonte A · File telematico
2 file Excel protetti ricevuti via PEC da JLR Italia il 23/04/2026: Diagnostics data-final.xlsx (9 DTC in 10 righe, 1.235 DID) e Telematics-final.xlsx (2.248 alert, 28 viaggi, 19.415 ev-status). Decifratura con password fornita, nessun dato modificato.
Fonte B · Stampa TOPIx
Stampa ufficiale "DTC Summary" JLR TOPIx del 20/04/2026 (Agent gtomassu, mileage 486 km) consegnata al cliente dal Fly Doctor durante la sessione diagnostica presso PDM. Contiene 22 DTC su 8 moduli - i 9 DTC del file telematica sono anch'essi presenti nella stampa, piu' 13 DTC aggiuntivi non trasmessi via telematica. Integrata a fini di completezza: ogni DTC e' etichettato con la propria fonte.
Fogli processati
Diagnostica: 2 fogli (DTC, DID con 1.235 letture). Telematica: 6 fogli (Key, alerts con 2.248 eventi, evstatus 19.415 righe, status 45.274 righe, trips 28 viaggi, All Msgs 5.608 msg).
Estrazione
Script Python con openpyxl e msoffcrypto per decifratura. Filtraggio per VIN SAL1A2B46SA607913. Output in JSON strutturati per categoria (DTC, viaggi, eventi, batteria HV/12V, odometer, freeze frame).
Sessioni diagnostiche
Ricostruzione automatica delle sessioni diagnostiche: raggruppamento di letture DID consecutive con gap < 30 minuti. Ogni sessione riporta inizio, fine, numero letture, ECU coinvolte.
Periodi analitici
Pre-divieto: 14/03 (consegna) → 22/03 14:35 UTC. Custodia: 22/03 14:35 UTC → 15/04 (ultima rilevazione disponibile nei file). La diagnostica del 20/04 e i giorni 16-20/04 non sono inclusi nei dati ricevuti. Tutti i timestamp sono mantenuti in UTC come forniti da JLR.
Integrita' dati
File originali conservati invariati. L'elaborazione produce solo aggregazioni e viste (no alterazioni). I valori mostrati corrispondono 1:1 ai dati forniti. Eventuale verifica incrociata possibile ricaricando i file originali.
Architettura
Applicazione single-file HTML + JavaScript vanilla. Dati embeddati come JSON statico. Librerie: Chart.js per grafici, Leaflet per mappe, jsPDF per export. Nessun backend, nessuna trasmissione dati esterna.
Privacy
Accesso tramite codice o magic link. Nessun tracking. Nessuna condivisione con terze parti. Dati trattati esclusivamente nel browser del consultante. Conforme al principio di minimizzazione GDPR art. 5.
—
PCM
Powertrain misfire
—
BECM
Batteria HV
—
EPIC
Drive motor / NHTSA
—
Sicurezza
ABS + PSCM
—
NFSM
Camere
—
Altri
TCM, IPCB, SBU
Diagnostic Trouble Codes (DTC) sono codici standardizzati (SAE J2012) generati dalle centraline elettroniche (ECU) quando rilevano un'anomalia. La lettera iniziale indica il sistema: P powertrain, B body, C chassis, U communication network. Click su una riga per dettaglio e freeze frame.
4 DTC "voltage below threshold" correlati Cross-check #1
Pre-ignition registrato in 2 cicli Cross-check #2
Elenco codici DTC registrati
—
| Timestamp UTC | Fonte | ECU | Codice | Descrizione | Flag |
|---|
—
Misfire
0xF6A2-A7, 0x0642
—
Engine
RPM, pre-ignition
—
Odometer
0x404C store HR
—
Altri
Vehicle operation
Cosa sono i Freeze Frame Data. Quando una centralina rileva un'anomalia e registra un DTC, "congela" contemporaneamente un set di parametri operativi (rpm motore, carico, temperatura, odometro, dati di combustione per cilindro...) in uno snapshot che resta disponibile via diagnostica. Servono per ricostruire le condizioni in cui si e' verificato il guasto. Sullo standard SAE J1979 / ISO 14229 (UDS) ogni parametro ha un Data Identifier (DID) esadecimale.
Pre-ignition (0x05E4/05E5) in 2 cicli Cross-check #2
Cronologia 23/03 DTC→FF→ENGINE_ON Cross-check #4
FF solo PCM+IPCB (canali distinti) Cross-check #7
Letture in 2 cicli - contesto operativo
Tutti i freeze frame sono stati registrati il 23/03/2026 (giorno successivo all'evento del 22/03) nell'intervallo 09:34 - 10:28 UTC. I parametri si distribuiscono su due cicli distinti di accensione/lettura del PCM, coerenti con due avvii del motore:
Ciclo 1 · 09:34 - 10:17 UTC
Odometer IPCB + prima sequenza misfire per cilindro + pre-ignition speed/load + RPM. Corrisponde al primo avvio del 23/03 dopo l'evento.
Ciclo 2 · 10:17 - 10:28 UTC
Seconda sequenza misfire completa per 6 cilindri + pre-ignition + RPM + Vehicle Operation Data distance/fuel. Coerente con secondo ciclo di accensione.
Catalogo DID rilevati - riferimento rapido
0xF6A2-F6A7 Mis-Fire Cylinder 1-6 Data
0x0642 Combined Misfire Cylinder Info
0xDD08 Engine RPM
0x05E4 Last 5 Engine Speed Pre-Ignition
0x05E5 Last 5 Engine Load Pre-Ignition
0x0599 Stop/Start Inhibit Status
0x404C Odometer Store - High Resolution
0xF817 Vehicle Operation Data Distance/Fuel
Parametri freeze frame registrati
—
Categoria:
| Timestamp UTC | ECU | DID | Parametro | Categoria |
|---|
Distribuzione delle osservazioni per categoria
Rilevanti
8 · #2,6,8,9,10,11,14,15
Da chiarire
6 · #1,3,4,7,12,16
Note positive
2 · #5, #13
Classificazione interna: rilevanti = richiedono approfondimento tecnico prioritario; da chiarire = spunti di verifica collaborativa; note positive = elementi di affidabilita' del dataset.
Linea temporale dei dati incrociati
37 gg
copertura nominale
4,5 gg
gap dati 15-20/04
13 km
percorsi in custodia
Premessa metodologica
Le osservazioni sottostanti nascono dall'incrocio automatico dei dataset forniti (DTC telematica, DTC stampa TOPIx, freeze frame, 2.248 alert, 305 letture odometer, 561 letture batteria HV, 310 12V, 28 viaggi). Ogni osservazione riporta il dato numerico verificabile, una lettura tecnica di massima e una richiesta collaborativa indirizzata a JLR per la corretta interpretazione. Le considerazioni non sono conclusive: l'obiettivo e' un confronto tecnico costruttivo.
1
Correlazione "voltage below threshold" in quattro centraline distinte
Possibile causa condivisa tra sterzo, freni, batteria HV e inverter
Dato oggettivo
- PSCM B1304-16 · sterzo · voltage below threshold
- ABS C1A43-16 · freni · voltage below threshold
- BECM U3003-16 · batteria HV · voltage below threshold
- EPIC P0D2F-00 · inverter · voltage sensor low
Lettura tecnica
La coincidenza di quattro codici identici per tipologia (dip di tensione) in ECU funzionalmente distinte suggerisce una causa condivisa: un calo di tensione sul bus 12V che ha triggerato simultaneamente i monitor di alimentazione dei diversi sottosistemi.
Richiesta collaborativa
Si chiede a JLR se, nella sessione diagnostica del 20/04, e' stata identificata una causa comune ai quattro DTC o se sono state ricondotte a guasti indipendenti, e quale dei due scenari sia piu' coerente con l'ispezione effettuata.
2
Pre-ignition data registrati in due cicli distinti
DID 0x05E4 / 0x05E5 - evento tecnicamente non banale su motore a 486 km
Dato oggettivo
Quattro letture freeze frame PCM riportano i DID 0x05E4 "Last 5 Engine Speed At Detected Pre-Ignition" e 0x05E5 "Last 5 Engine Load At Detected Pre-Ignition" in due cicli (23/03 10:17 e 10:28 UTC), associati ai DTC misfire P0300-P0306 e P0316.
Lettura tecnica
La pre-ignizione (accensione spontanea della miscela prima della scintilla candela) e' un evento atipico su un motore con 486 km. Se ripetuta puo' incidere sull'integrita' meccanica di pistoni/cilindri/bielle. La registrazione in due cicli separati suggerisce un fenomeno non isolato.
Richiesta collaborativa
Si chiede a JLR se i 2 aggiornamenti software applicati il 20/04 siano ritenuti sufficienti a escludere future registrazioni di pre-ignition o se sia prudente prevedere un'ispezione supplementare (es. endoscopia cilindri) a fini di conferma dell'integrita' meccanica del motore 3.0 AJ20 P6H.
3
Concentrazione di eventi telematici nel periodo post-divieto (22/03 14:35 - 15/04)
Alcuni eventi arrivano al 100% proprio nel periodo di fermo/custodia
Distribuzione degli eventi tra pre- e post-divieto
| Evento | Totale | Post-divieto | % |
|---|---|---|---|
| BONNET_OPEN (cofano) | 8 | 8 | 100% |
| LOW_BATTERY | 6 | 6 | 100% |
| WINDOW_OPEN | 91 | 74 | 81% |
| PRECONDITIONING_STARTED | 929 | 655 | 71% |
| VEHICLE_UNLOCKED | 327 | 192 | 59% |
| ALARM_UNARMED | 155 | 91 | 59% |
| ENGINE_ON | 120 | 64 | 53% |
| DOOR_OPEN | 539 | 289 | 54% |
Il periodo pre-divieto copre 8 giorni (14/03 - 22/03 14:35); il periodo post-divieto copre 24 giorni (22/03 14:35 - 15/04). In termini di densita' relativa, alcuni eventi compaiono esclusivamente nel secondo periodo (BONNET_OPEN, LOW_BATTERY) o in modo sproporzionato (WINDOW_OPEN, PRECONDITIONING).
Richiesta collaborativa
Si chiede a JLR/PDM di fornire il log tecnico degli interventi e verifiche effettuate sul veicolo nel periodo 22/03 - 20/04 (aperture cofano, cicli di precondizionamento, test di accensione), per una lettura condivisa di questi dati. L'obiettivo e' correlare i 655 PRECONDITIONING e gli 8 BONNET_OPEN a specifiche attivita' tecniche.
4
Cronologia coerente DTC → Freeze Frame → ENGINE_ON del 23/03 mattina
5 avvii motore in 1h25, 2 cicli diagnostici PCM - sessione tecnica verosimile
Sequenza temporale verificata (23/03/2026 UTC)
09:19:03 → ENGINE_ON (primo avvio del giorno)
09:19:43 → ENGINE_ON (riavvio)
09:33:51 → DTC NFSM B12C0-67 (Left Mirror Camera)
09:33:52 → 8 DTC PCM misfire P0300-P0306 + P0316
09:34:22 → Primo Freeze Frame (IPCB 0x404C Odometer) - 31.9s dopo il primo DTC
09:34:37 - 10:17:30 → Ciclo FF 1: Combined Misfire, Cyl 1-6 Data, Pre-Ignition, RPM
09:57:26 → ENGINE_ON (terzo avvio)
10:17:26 - 10:28:56 → Ciclo FF 2: stessa sequenza + Vehicle Operation Data
10:31:01 → ENGINE_ON (quarto avvio)
10:44:05 → ENGINE_ON (quinto avvio)
Richiesta collaborativa
Si chiede a JLR/PDM se il cluster di accensioni del 23/03 ore 09:19 - 10:44 UTC corrisponde a una sessione tecnica ufficiale (controllo dopo l'evento del 22/03) o ad altro utilizzo. Un riscontro permette di contestualizzare correttamente i freeze frame registrati.
5
Coerenza chilometrica completa - nessuna anomalia
Nota positiva: i chilometri quadrano tra tutte le fonti
473 km
al divieto 22/03 14:35
+13 km
percorsi in custodia
486 km
ultima lettura telematica 15/04
486 km
stampa Fly Doctor 20/04
I chilometri registrati da telematica e dalla stampa Fly Doctor coincidono perfettamente. Il veicolo non risulta movimentato tra il 15/04 e il 20/04 (coerente con fermo in officina per diagnostica).
Esito
Nessuna osservazione da formulare. Si annota la coerenza come elemento di affidabilita' del dataset.
6
Finestre di export diverse tra i fogli: 4 fogli cut-off al 15/04, 1 foglio fino al 21/04
Il "gap 4,5 giorni" e' apparente: gli eventi 16-21/04 esistono nel foglio "All Msgs" (include Fly Doctor 20/04)
Il cross-check temporale tra i 6 fogli del file Excel rivela range di export diversi, come se fossero stati applicati filtri temporali selettivi:
| Foglio Excel | Primo timestamp | Ultimo timestamp | Copre Fly Doctor 20/04? |
|---|---|---|---|
| alerts (2.248 eventi) | 14/03 09:29 UTC | 15/04 23:32 UTC | NO · cut-off 15/04 |
| status ODOMETER | 14/03 09:30 UTC | 15/04 16:05 UTC | NO · cut-off 15/04 |
| trips (28 viaggi) | 14/03 09:50 UTC | 15/04 15:23 UTC | NO · cut-off 15/04 |
| evstatus (19.415 righe) | 14/03 09:29 UTC | 15/04 23:32 UTC | NO · cut-off 15/04 |
| All Msgs (5.607 righe) | 22/03 07:08 UTC | 21/04 22:27 UTC | SI · include 16-21/04 |
Implicazione tecnica: il veicolo ha continuato a trasmettere messaggi telematici fino al 21/04, ma solo il foglio All Msgs li contiene. Alerts, trips, status e evstatus sono stati troncati al 15/04. Il giorno 20/04 (diagnostica Fly Doctor) registra 382 messaggi in All Msgs, il 21/04 ne registra 371 - dati che sarebbero pertinenti anche negli altri fogli ma non sono stati inclusi.
Richiesta collaborativa
Si chiede a JLR di chiarire il motivo del cut-off al 15/04 applicato ai fogli alerts, trips, status, evstatus, e di integrare il dataset con gli eventi del periodo 16/04 - 21/04 (inclusa la diagnostica Fly Doctor del 20/04) che risultano gia' trasmessi dalla telematica e presenti nel foglio All Msgs.
7
Freeze Frame limitati ai soli moduli PCM e IPCB
Asimmetria rispetto ai DID disponibili dagli stessi moduli
Dei 25 parametri freeze frame forniti, 24 provengono dal modulo PCM e 1 dal modulo IPCB (odometer store). Nessun freeze frame risulta associato a BECM, EPIC, ABS, PSCM, TCM o NFSM Right Mirror - gli stessi moduli i cui DTC sono presenti nella stampa TOPIx ma assenti nel file telematico.
Nota incrociata (vedi #9): l'asimmetria e' piu' profonda di quanto sembri. Dagli stessi moduli (BECM, EPIC, ABS, PSCM, TCM) la telematica ha trasmesso 1.235 letture DID, ma zero freeze frame e zero DTC. Questo rende meno plausibile l'ipotesi "canali distinti" e punta piuttosto verso un filtro selettivo applicato in fase di export dei DTC/freeze frame.
Richiesta collaborativa
Si chiede a JLR di integrare l'export dei freeze frame associati ai DTC letti via diagnostica OBD sugli altri moduli (BECM, EPIC, ABS, PSCM, TCM, NFSM Right) prima degli aggiornamenti software del 20/04, e di chiarire la regola di selezione applicata in fase di export dei DTC/freeze frame rispetto ai DID (che invece coprono tutti i 46 ECU).
8
Batteria HV - 47% delle letture sotto il 20% SOC
262 rilevazioni su 561 con stato di carica inferiore al 20% durante la custodia
Le letture di stato di carica della batteria ad alta tensione (HV) mostrano valori inferiori al 20% in 262 rilevazioni (47% del totale). Correlato con: 655 eventi PRECONDITIONING_STARTED post-divieto, 6 eventi LOW_BATTERY (tutti post-divieto), 1 drop SOC superiore al 10% in una singola rilevazione. La prima lettura registra SOC 97%, l'ultima 96%: i cicli di scarica profonda si collocano dunque nel mezzo.
Richiesta collaborativa
Si chiede a JLR se i cicli di scarica profonda osservati durante la custodia (con conseguente attivazione frequente del precondizionamento) possano aver inciso sulla salute (SoH) della batteria HV, e se l'aggiornamento software BECM del 20/04 includa una rivalutazione della stessa. Un riscontro sul SoH attuale completa il quadro.
9
Il file telematico contiene DID da 46 ECU - smentisce "canali distinti"
1.235 letture DID da tutti i moduli, ma DTC solo di PCM e NFSM: asimmetria selettiva
Il foglio DID del file Diagnostics data-final contiene 1.235 letture di parametri live da 46 ECU distinti. Il canale telematico InControl/TCU ha dunque accesso ai dati di tutti i moduli, inclusi quelli che nella stampa TOPIx risultano con DTC aggiuntivi:
| ECU | DID nel file | DTC nel file telematica | DTC nella stampa TOPIx |
|---|---|---|---|
| BECM | 320 | 0 | 4 (U3003-16, U3003-A2, U3001-00, U3000-00) |
| PCM | 223 | 8 misfire | 8 misfire (stessi) |
| TCM | 88 | 0 | 1 (P2797-1C Stuck Off) |
| EPIC | 25 | 0 | 3 NHTSA (P1B0F, P0A44, P0D2F) |
| ABS | 12 | 0 | 1 SICUREZZA (C1A43-16) |
| IPCB | 11 | 0 | 1 (U0055-87 Bus D Missing) |
| PSCM | 10 | 0 | 2 SICUREZZA (B1304-16, U3001-00) |
| NFSM | (in sessione 1) | 1 (Left Mirror) | 2 (Left + Right Mirror) |
Se la telematica non avesse accesso a questi moduli, anche i 1.235 DID non potrebbero essere presenti. L'asimmetria "DID si - DTC no" non e' spiegabile con la separazione di canali fisici; e' coerente invece con un filtro selettivo applicato ai soli DTC/freeze frame in fase di export o con una cancellazione dei DTC da quei moduli (i 2 aggiornamenti software del 20/04 tipicamente resettano i DTC delle centraline aggiornate).
Richiesta collaborativa
Si chiede a JLR di chiarire la regola applicata in fase di export del foglio DTC rispetto al foglio DID, e di verificare se esiste uno snapshot dei DTC dei moduli BECM/EPIC/ABS/PSCM/TCM antecedente agli aggiornamenti software del 20/04/2026 che possa essere integrato nel dataset.
10
Sessione diagnostica del 23/03 10:15 - 38 min di lettura mirata sui moduli critici
Al giorno successivo all'evento il tecnico era gia' concentrato sugli stessi ECU che il 20/04 mostreranno DTC
Le due sessioni diagnostiche ricostruite dai DID sono entrambe del 23/03/2026, 19-20 ore dopo l'evento del 22/03. La seconda sessione in particolare ha un pattern da diagnostica manuale approfondita:
Sessione 1 · 09:33-09:35
507 DID
2 minuti · 46 ECU · ~250 DID/min (scansione automatica)
Sessione 2 · 10:15-10:53
728 DID
38 minuti · solo 11 ECU · ~19 DID/min (manuale, mirata)
Gli 11 ECU interrogati manualmente nella sessione 2 sono: ABS, BCCM, BCM, BECM, DADC, DDCM, EPIC, GWM, HVAC, PCM, TCM. Di questi, ABS, BECM, EPIC, TCM, PCM sono gli stessi moduli che il 20/04 compariranno con DTC nella stampa TOPIx. Al 23/03 (giorno successivo all'evento) il tecnico sapeva gia' esattamente dove guardare.
Richiesta collaborativa
Si chiede a JLR/PDM di confermare se la sessione diagnostica del 23/03 09:33-10:53 UTC sia stata effettuata da tecnico PDM o JLR, con quale strumento diagnostico e se ne sia stato prodotto un report tecnico ufficiale. Un riscontro completa il quadro tra l'evento del 22/03 e la diagnostica Fly Doctor del 20/04.
11
Dati della sessione Fly Doctor del 20/04 assenti dal dataset fornito
Il file copre solo il 23/03: la diagnostica ufficiale con 22 DTC e 2 SW update non ha DID/freeze nel file
Il foglio DID del file contiene 1.235 letture, tutte datate 23/03/2026. Nessuna lettura DID o freeze frame e' datata 20/04 (giorno della diagnostica ufficiale del Fly Doctor). Le due sessioni diagnostiche ricostruibili dai DID (sessione 1 automatica e sessione 2 manuale mirata) coprono entrambe il 23/03. La sessione del 20/04 che ha prodotto la stampa "DTC Summary" con 22 DTC e applicato i 2 aggiornamenti software non e' rappresentata nel dataset.
Osservazione incrociata: la stampa TOPIx del 20/04 riporta odometer "486 km" e l'agent "gtomassu". Il dataset fornito il 23/04 avrebbe dovuto includere anche la sessione del 20/04 (cronologicamente precedente all'export). La sua assenza puo' essere coerente con Ipotesi 3 (cancellazione DTC post-aggiornamenti software).
Richiesta collaborativa
Si chiede a JLR di integrare il dataset con i DID, freeze frame e log della sessione diagnostica del 20/04/2026 (Agent gtomassu, 486 km), sia antecedenti sia successivi agli aggiornamenti software applicati quel giorno. Questi dati sono essenziali per la ricostruzione completa dello stato del veicolo.
12
Distribuzione DID sbilanciata - BECM domina con il 26% delle letture
320 letture su 1.235 totali - focus diagnostico forte sulla batteria HV
Top 10 ECU per numero di letture DID (su 1.235 totali, 46 ECU)
BECM 320 · 26% - batteria HV
PCM 223 · 18%
GWM 139 · 11%
TCM 88 · 7%
BCM 42
BCCM 26
EPIC 25
HVAC 14
ABS 12
PSCM 10
La concentrazione massiccia di letture su BECM (26% del totale) e' coerente con un'indagine approfondita dello stato della batteria HV. Correla con finding #8 (47% letture SOC < 20%) e con il fatto che il 20/04 BECM presentera' 4 DTC distinti.
Richiesta collaborativa
Si chiede a JLR se la concentrazione di letture DID su BECM nella sessione del 23/03 sia indice di un sospetto gia' formulato dal tecnico su quella centralina, e se la diagnostica del 20/04 abbia prodotto un aggiornamento software specifico su BECM.
15
10/04/2026 - evento antifurto massivo durante la custodia (48 Theft Alert + 436 Stolen Vehicle Tracking)
Triggered da externalPowerRemoval - il veicolo ha registrato la rimozione dell'alimentazione 12V e ha attivato il protocollo antifurto
Il foglio All Msgs documenta il 10/04/2026 come giorno di picco con 524 messaggi telematici, quasi tutti di tipo antifurto. Gli eventi iniziano dopo una notifica externalPowerRemoval :, NULL, TRUE del 10/04 07:49:52 UTC:
48
Theft Alert
tra 10/04 08:38 e 10/04 15:17
tra 10/04 08:38 e 10/04 15:17
436
Stolen Vehicle Tracking
letture GPS tracciamento (10/04)
letture GPS tracciamento (10/04)
27
SVT il giorno dopo
11/04 (coda tracciamento)
11/04 (coda tracciamento)
40.6520° N · 14.8210° E
Coordinate tracciamento
zona sede PDM Salerno
zona sede PDM Salerno
Interpretazione tecnica: externalPowerRemoval indica che l'alimentazione 12V del veicolo e' stata rimossa/scollegata (tipicamente batteria 12V scollegata o fusibile rimosso). Il sistema InControl JLR ha interpretato l'evento come potenziale tentativo di furto e ha attivato automaticamente il protocollo antifurto: invio ripetuto di Theft Alert e registrazione continua di posizione GPS (Stolen Vehicle Tracking). Le coordinate di tracciamento (40.65197, 14.82106) coincidono con la sede PDM - il veicolo era fermo ma aveva rilevato la rimozione dell'alimentazione. La normalizzazione e' avvenuta solo l'11/04, con ancora 27 messaggi SVT di coda.
Richiesta collaborativa
Si chiede a PDM/JLR di chiarire l'evento del 10/04/2026 ore 07:49 UTC che ha causato la rimozione dell'alimentazione esterna del veicolo: (a) intervento tecnico pianificato sulla batteria 12V, (b) scollegamento per lavori su altri sistemi, (c) altra causa. Si chiede inoltre se il cliente sia stato informato contestualmente, dato che il sistema antifurto ha inviato 48 Theft Alert.
17
Allarme antifurto: 69 cambi di stato arm/disarm durante la custodia
La chiave THEFT_ALARM_STATUS (non estratta nel primo JSON) riporta 866 record post-divieto, 69 cambi stato
L'estrazione completa del foglio status (che contiene 102 chiavi distinte) ha rivelato la sequenza THEFT_ALARM_STATUS con 1.207 record. Distribuzione: ALARM_OFF 1.042 · ALARM_ARMED 159 · NO_ALARM_INFO 6. Nel periodo post-divieto (866 record) l'allarme antifurto e' stato armato/disarmato 69 volte.
866
record post-divieto
69
cambi stato arm/disarm
159
volte ARMATO
1.042
volte SPENTO
Pattern temporale rilevante: 22/03 ore 16:10 (95 min dopo il divieto) - sequenza di 5 cambi stato in 1 minuto (ARMED-OFF-ARMED-OFF-ARMED). 23/03 ore 08:13-09:19 - 17 cambi stato durante la sessione diagnostica. 15/04 ore 10:23 - passaggio ARMED -> NO_ALARM_INFO -> ALARM_OFF (ultimo giorno dei dati alerts).
Richiesta collaborativa
Si chiede a PDM/JLR il log degli operatori che hanno disarmato/riarmato l'antifurto nei 69 eventi post-divieto, per associare ciascun cambio stato a un'attivita' tecnica ufficiale. Stato NO_ALARM_INFO del 15/04 e' da chiarire.
18
Cofano motore aperto 31 volte (vs 8 degli alerts) - sottostima x4 nel primo dataset
La chiave DOOR_ENGINE_HOOD_POSITION del foglio status mostra 31 snapshot "OPEN", tutti post-divieto
L'estrazione del foglio status ha fornito 310 record DOOR_ENGINE_HOOD_POSITION, di cui 31 in stato OPEN. Il foglio alerts (che genera solo eventi discreti tipo BONNET_OPEN) ne riportava invece solo 8. La realta' documentata e' 4 volte superiore.
31
aperture cofano (foglio status)
8
BONNET_OPEN (foglio alerts)
+288%
discrepanza
Prime 10 aperture post-divieto: 23/03 09:39, 10:08, 10:23, 10:25, 11:59, 12:14, 14:11, 14:14, 14:21, 14:27 UTC. Tutte nel giorno della sessione diagnostica. La differenza tra 31 snapshot OPEN e 8 eventi BONNET_OPEN significa che il cofano e' stato aperto e richiuso piu' volte tra due alert, oppure alerts cattura solo le transizioni "chiuso → aperto" sopra una soglia temporale.
Richiesta collaborativa
Si chiede a PDM il log tecnico delle 31 aperture cofano rilevate, con indicazione dell'attivita' svolta (controllo livelli, intervento batteria, ispezione motore, altro).
19
Veicolo collegato alla colonnina 24 volte durante la custodia
La chiave EV_CHARGING_STATUS del foglio evstatus documenta cicli di carica post-divieto
L'estrazione del foglio evstatus (non incluso nel primo set) ha fornito 561 record di EV_CHARGING_STATUS. Nel periodo post-divieto (416 record) si registrano:
| Stato charging | Totale | Post-divieto |
|---|---|---|
| NOTCONNECTED | 344 | 271 |
| NO MESSAGE | 193 | 121 |
| CHARGING | 15 | 15 |
| INITIALIZATION | 5 | 5 |
| FULLYCHARGED | 4 | 4 |
Interpretazione: 15 eventi CHARGING + 5 INITIALIZATION + 4 FULLYCHARGED = 24 cicli di collegamento alla colonnina di ricarica durante la custodia (22/03 - 15/04). Il veicolo risultava fermo ma veniva collegato/scollegato dalla rete di alimentazione. Correla con finding #15 (rimozione alimentazione 10/04) e con l'uso continuo del preconditioning (655 eventi in alerts).
Richiesta collaborativa
Si chiede a PDM il log dei collegamenti del veicolo alla colonnina di ricarica post 22/03: finalita' (test, mantenimento, preparazione diagnostica), tipo di colonnina, kWh erogati. Spiegazione utile per comprendere l'uso del veicolo in custodia.
20
Asimmetria marcata porte/finestrini lato destro vs sinistro
Finestrino ANT DX aperto 106 volte vs ANT SX 17 volte · porta ANT DX aperta 38 vs ANT SX 3
Le chiavi DOOR_*_POSITION e WINDOW_*_STATUS del foglio status forniscono 310 snapshot ciascuna. Il rapporto OPEN/CLOSED mostra un'asimmetria spiccata tra lato destro e sinistro del veicolo:
Lato destro
Porta ANT DX: 38 OPEN / 272 CLOSED
Porta POST DX: 1 OPEN / 309 CLOSED
Finestrino ANT DX: 106 OPEN / 204 CLOSED
Finestrino POST DX: 24 OPEN / 286 CLOSED
Porta POST DX: 1 OPEN / 309 CLOSED
Finestrino ANT DX: 106 OPEN / 204 CLOSED
Finestrino POST DX: 24 OPEN / 286 CLOSED
Lato sinistro
Porta ANT SX: 3 OPEN / 307 CLOSED
Porta POST SX: 5 OPEN / 305 CLOSED
Finestrino ANT SX: 17 OPEN / 293 CLOSED
Finestrino POST SX: 0 OPEN / 310 CLOSED
Porta POST SX: 5 OPEN / 305 CLOSED
Finestrino ANT SX: 17 OPEN / 293 CLOSED
Finestrino POST SX: 0 OPEN / 310 CLOSED
Ratio asimmetrico: porta ANT DX aperta 12,7x piu' spesso di ANT SX; finestrino ANT DX aperto 6,2x piu' spesso di ANT SX. Il pattern e' coerente con attivita' tecnica concentrata sul lato guida (in Italia il lato destro del veicolo con volante a sinistra corrisponde al passeggero, ma sui Range Rover MY2025 venduti in UE di solito e' a sinistra - andrebbe confermato l'orientamento di questo esemplare). In ogni caso, l'asimmetria suggerisce interventi tecnici ripetuti sullo stesso lato del veicolo.
Richiesta collaborativa
Si chiede a PDM di chiarire la natura degli interventi che hanno comportato l'apertura ripetuta della porta e del finestrino anteriore destro (38 / 106 eventi) rispetto al lato sinistro (3 / 17 eventi) nel periodo di custodia.
21
Engine Block sempre "NORMAL_UNBLOCKED" - motore mai bloccato tecnicamente
Nota positiva: nessun tentativo di immobilizer, il veicolo e' rimasto tecnicamente funzionante
La chiave ENGINE_BLOCK del foglio status riporta 1.239 record tutti con valore NORMAL_UNBLOCKED (0 cambi di stato). Significa che il sistema di immobilizer non e' mai intervenuto durante il periodo di custodia e il motore risulta sempre tecnicamente avviabile con la chiave/telecomando. Coerente con i 64 eventi ENGINE_ON post-divieto registrati in alerts.
Esito
Nessuna osservazione. Si annota come elemento di affidabilita' del sistema (nessuna anomalia all'immobilizer).
14
3 viaggi post-divieto tutti alle stesse coordinate GPS (zona sede PDM Salerno)
40.6520° N · 14.8210° E · ~1 km da Via San Leonardo 51, 84131 Salerno · il primo 13 minuti dopo la diagnostica del 23/03
Durante il periodo di custodia presso PDM (22/03 ore 14:35 UTC → 15/04) il sistema telematico ha registrato 3 soli viaggi, per complessivi 12 km. Tutti e tre hanno identiche coordinate GPS di partenza e arrivo: 40.6520° N · 14.8210° E. Le coordinate sono a ~1 km da Via San Leonardo 51, 84131 Salerno (sede legale PDM Srl), e a ~10 km dalla frazione "Capezzano Inferiore" di Pellezzano (etichetta assegnata dal reverse geocoding JLR, verosimilmente imprecisa).
| Data UTC | Durata | Distanza | Km start → stop | Coordinate start | Osservazione |
|---|---|---|---|---|---|
| 23/03 10:46-11:17 | 30 min | 10 km | 473 → 483 | 40.6520, 14.8210 | 13 min dopo fine sessione diagnostica |
| 30/03 07:01-07:02 | <1 min | 1 km | 483 → 484 | 40.6520, 14.8210 | Spostamento in piazzale |
| 15/04 15:23-15:25 | 1 min | 1 km | 485 → 486 | 40.6520, 14.8210 | Ultimo movimento registrato |
Verifica coordinate (script `verify_coords.py` con formula haversine): distanza dalle coordinate di inizio viaggio a Via San Leonardo 51, 84131 Salerno ≈ 1,0 km; distanza a Capezzano Inferiore Pellezzano ≈ 10 km. L'etichetta "Capezzano Inferiore" del dataset JLR non corrisponde alla geografia reale; le coordinate sono invece compatibili con la zona sede PDM Srl.
Osservazione temporale: il primo viaggio post-divieto (23/03 10:46-11:17) inizia 13 minuti dopo la fine della sessione diagnostica del 23/03 (10:15-10:53) e 73 minuti dopo il primo DTC telematica (09:33:51). Un'unica finestra di ~10 km percorsi in circolo. Pattern coerente con un test drive tecnico post-diagnostica.
Richiesta collaborativa
Si chiede a PDM/JLR di fornire il log degli spostamenti del veicolo per i tre movimenti segnalati (23/03 10:46, 30/03 07:01, 15/04 15:23) indicando la finalita' tecnica di ciascuno (test drive post-diagnostica, spostamento per lavori, altro), e di confermare se le coordinate 40.6520° N · 14.8210° E corrispondono alla sede operativa PDM Srl. Questi dati completano la ricostruzione del periodo di custodia.
16
Foglio "All Msgs" copre 31 giorni (22/03 - 21/04) e include Fly Doctor e 6.600 punti GPS
5.607 messaggi telematici di 15 tipologie · bounding box geografico 25 km x 30 km
Il foglio All Msgs e' il piu' ricco dei 6 fogli del file Telematics: 5.607 messaggi da 15 trigger distinti, con 6.600 fix GPS estratti dalle colonne Latitude/Longitude ripetute (fino a 8 fix per riga). Copre l'intero periodo dal 22/03 (giorno dell'evento) al 21/04 (giorno successivo alla diagnostica Fly Doctor).
Trigger piu' frequenti
Vehicle Health Update 2.602
Electronic Climate Control 1.641
Stolen Vehicle Tracking 463
Charge Profile Update 214
engineOff 117
Summary Message 87
Theft Alert 48
Electronic Climate Control 1.641
Stolen Vehicle Tracking 463
Charge Profile Update 214
engineOff 117
Summary Message 87
Theft Alert 48
Copertura geografica
Lat 40.601 - 40.831
Lng 14.771 - 15.119
Area ~25 x 30 km
Punti in zona PDM: 5.792 (88%)
Punti zona Solofra: 120
Fuori PDM post-divieto: 576
Lng 14.771 - 15.119
Area ~25 x 30 km
Punti in zona PDM: 5.792 (88%)
Punti zona Solofra: 120
Fuori PDM post-divieto: 576
Copertura temporale
31 giorni · 22/03 - 21/04
Picchi giornalieri:
23/03 → 575 msg
10/04 → 524 msg (Theft)
20/04 → 382 msg (Fly Doctor)
21/04 → 371 msg
Picchi giornalieri:
23/03 → 575 msg
10/04 → 524 msg (Theft)
20/04 → 382 msg (Fly Doctor)
21/04 → 371 msg
Implicazione: "All Msgs" conferma che il sistema telematico ha continuato a registrare eventi oltre il 15/04 (data di cut-off degli altri fogli). I messaggi del 20/04 Fly Doctor e del 21/04 successivo non sono stati filtrati in questo foglio, ma risultano invece assenti in alerts/trips/status/evstatus (cfr. finding #6).
Richiesta collaborativa
Si chiede a JLR la regola di selezione applicata in fase di export dei diversi fogli: perche' All Msgs copre 22/03 - 21/04 mentre alerts/trips/status/evstatus sono stati troncati al 15/04? Una regola coerente tra i fogli completerebbe il quadro.
13
Coerenza cronologica DID / DTC / Freeze Frame confermata
Nota positiva: tutti i dati del 23/03 si allineano in sequenza tecnica coerente
Sequenza verificata: Sessione 1 inizia 09:33:41 → primo DTC telematica 09:33:51 (9,8 s dopo) → primo freeze frame 09:34:22 (31,9 s dopo il DTC) → continuano le letture. Tutti i 10 DTC telematica sono registrati durante la sessione 1. Tutti i 25 freeze frame ricadono nelle due sessioni (2 in S1, 23 in S2). Nessuna lettura fuori sessione, nessun disallineamento temporale.
Esito
Nessuna osservazione. Si annota la coerenza temporale come elemento di affidabilita' del dataset fornito.
Chiusura in ottica collaborativa
Le otto osservazioni sono formulate con spirito costruttivo e con l'obiettivo di giungere a una lettura condivisa dei dati. Si riconosce l'attenzione dimostrata da JLR nella sessione diagnostica del 20/04, nei 2 aggiornamenti software eseguiti e nel test drive di 16 km, e si ringrazia anticipatamente per i chiarimenti che JLR potra' fornire in risposta ai punti sopra riportati.
3 viaggi post-divieto tutti alle stesse coordinate (zona PDM Salerno) Cross-check #14
Km coerenti con odometer Cross-check #5
Pre-divieto · 14/03 - 22/03
25
viaggi
343 km
distanza totale
6,7 h
tempo guida
130 → 473
km consegna → divieto
Uso normale del veicolo dal giorno della consegna fino all'evento del 22/03/2026 ore 14:35 UTC. Viaggi principali verso Solofra, Atripalda, Monteforte Irpino, Pompei.
Post-divieto · 22/03 - 15/04
3
viaggi
12 km
distanza totale
31 min
tempo guida
473 → 486
+13 km in custodia
Tutti i 3 viaggi originano/terminano alle coordinate GPS 40.6520° N · 14.8210° E - a circa 1 km da Via San Leonardo 51, 84131 Salerno (sede legale PDM Srl). L'etichetta "Capezzano Inferiore" del dataset appare errata (la frazione omonima e' a ~10 km). Il primo viaggio del 23/03 10:46 inizia 13 minuti dopo la fine della sessione diagnostica del 23/03.
Dettaglio dei 3 viaggi post-divieto (tutti dalle stesse coordinate GPS)
Coordinate 40.6520° N · 14.8210° E - ~1 km da Via San Leonardo 51, 84131 Salerno (sede legale PDM Srl)
Nota sull'etichetta citta': il dataset JLR indica "Capezzano Inferiore" per tutti e tre i viaggi, ma la frazione omonima di Pellezzano (SA) si trova a ~10 km dalle coordinate registrate (40.6520, 14.8210). Le coordinate sono invece compatibili con Via San Leonardo 51, 84131 Salerno, sede legale PDM Srl (distanza stimata ~1 km). L'etichetta sembra il risultato di un reverse geocoding approssimato.
23/03/2026 · 10:46 - 11:17 UTC · 30 minuti · 10 km
Primo viaggio post-divieto
Partenza e arrivo alle coordinate 40.6520° N · 14.8210° E (zona sede PDM Salerno). Km 473 → 483. Velocita' media 20 km/h. EV 0,3 km (3%). Il viaggio inizia 13 minuti dopo la fine della sessione diagnostica del 23/03 (10:15 - 10:53) e 73 minuti dopo il primo DTC registrato (09:33:51). Pattern coerente con un test drive tecnico.
30/03/2026 · 07:01 - 07:02 UTC · <1 minuto · 1 km
Partenza e arrivo alle coordinate 40.6520° N · 14.8210° E. Km 483 → 484. Movimento brevissimo, coerente con spostamento del veicolo all'interno o in prossimita' del piazzale.
15/04/2026 · 15:23 - 15:25 UTC · 1 minuto · 1 km
Partenza e arrivo alle coordinate 40.6520° N · 14.8210° E. Km 485 → 486. Ultimo movimento registrato nel dataset. Dopo questa data e' il gap di 4,5 giorni fino alla diagnostica Fly Doctor del 20/04 (ancora a 486 km).
Viaggi registrati dal sistema telematico InControl. Ogni viaggio e' una sequenza di "ENGINE_ON → ENGINE_OFF" con spostamento rilevante del veicolo. I brevi movimenti a motore acceso senza spostamento (precondizionamento, test a fermo) non vengono conteggiati come viaggi. Click su una riga per dettaglio e mappa.
Citta' toccate
7 localita' distinte
Solofra · 18 passaggi
Atripalda · 14
Zona PDM - Via San Leonardo 51, Salerno · 8
Fisciano · 6
Monteforte Irpino · 4
Cesinali · 4
Pompei · 2
Elenco viaggi
—
| Inizio UTC | Durata | Distanza | Km start | Km stop | Partenza | Arrivo | Vel. media |
|---|
3 viaggi post-divieto alle coord. PDM Cross-check #14
10/04 · 48 Theft Alert + 436 SVT Cross-check #15
All Msgs copre fino al 21/04 · 6.600 fix Cross-check #16
40.60 - 40.83
Latitudine (N)
range 0,23° · ~25 km
14.77 - 15.12
Longitudine (E)
range 0,35° · ~30 km
5.624
Fix zona PDM
40.65, 14.82 · 85% del totale
120
Fix zona Solofra
40.83, 14.84 · zona cliente
Mappa interattiva con cluster automatico. Usa i filtri per isolare pre/post divieto e cambia visualizzazione tra Marker, Tracciati e Heatmap. Click sui marker per vedere dettaglio viaggio (partenza, arrivo, km, durata, velocita'). L'etichetta citta' "Capezzano Inferiore" del dataset JLR e' stata normalizzata in "Salerno (Via San Leonardo)" quando le coordinate cadono nel bounding box della sede PDM Srl.
Nota sulle etichette geografiche
Il dataset JLR riporta l'etichetta Capezzano Inferiore per i 3 viaggi post-divieto, ma la frazione omonima di Pellezzano (SA) e' a ~10 km dalle coordinate GPS effettivamente registrate (40.6520, 14.8210). Le coordinate corrispondono invece a Via San Leonardo 51, 84131 Salerno (sede legale PDM Srl, distanza stimata ~1 km). La UI mostra l'etichetta corretta basata sulla verifica delle coordinate.
Periodo:
Eventi telematici registrati: filtri combinati per tipo, periodo, ricerca. Click su un evento per dettaglio.
BONNET_OPEN 100% post-divieto, 655 precondizionamenti Cross-check #3
5 ENGINE_ON in 1h25 il 23/03 mattina Cross-check #4
Eventi
| Timestamp UTC | Evento | Valore |
|---|
Timeline chilometraggio dai dati ODOMETER del sistema telematico.
Andamento chilometri
—
Stato batteria HV e 12V dal sistema telematico.
Batteria HV - SOC %
—
Batteria 12V - SOC
—
Sessione 2 mirata su BECM/EPIC/ABS/TCM Cross-check #10
Dati Fly Doctor 20/04 assenti Cross-check #11
26% DID su BECM (focus batteria HV) Cross-check #12
DID da 46 ECU ma DTC solo da 2 Cross-check #9
507
Sessione 1 · 2 min
Scansione automatica · 46 ECU
728
Sessione 2 · 38 min
Diagnostica manuale · 11 ECU
40 min
Gap S1 → S2
Pausa tecnica
0
Sessioni 20/04
Fly Doctor non presente
Cosa sono le sessioni diagnostiche. Gli strumenti diagnostici JLR (OBD-II / DoIP) sono utilizzati da tecnici JLR e concessionari per interrogare le centraline del veicolo. Ogni sessione genera un flusso di letture DID (Data Identifier) sui parametri live e sullo storico fault. Le sessioni sono qui ricostruite dai timestamp consecutivi dei DID con gap < 30 minuti.
Pattern delle 2 sessioni - interpretazione tecnica
Sessione 1 · 09:33-09:35 UTC · 2 min
507 DID · 46 ECU interrogati (tutti i moduli del veicolo) · ~250 DID/min.
Pattern coerente con una scansione automatica dello strumento diagnostico: interroga rapidamente ogni modulo sulle sue DID standard per un quadro di insieme. Registra i 10 DTC telematica in questa finestra (primo DTC 9,8 secondi dopo l'inizio sessione).
Pattern coerente con una scansione automatica dello strumento diagnostico: interroga rapidamente ogni modulo sulle sue DID standard per un quadro di insieme. Registra i 10 DTC telematica in questa finestra (primo DTC 9,8 secondi dopo l'inizio sessione).
Sessione 2 · 10:15-10:53 UTC · 38 min
728 DID · solo 11 ECU selezionati · ~19 DID/min.
Ritmo coerente con diagnostica manuale approfondita: il tecnico interroga parametro per parametro gli ECU critici (BECM 320 letture, PCM 223, TCM 88, EPIC, ABS). Sono gli stessi moduli che il 20/04 compariranno nella stampa TOPIx con DTC aggiuntivi.
Ritmo coerente con diagnostica manuale approfondita: il tecnico interroga parametro per parametro gli ECU critici (BECM 320 letture, PCM 223, TCM 88, EPIC, ABS). Sono gli stessi moduli che il 20/04 compariranno nella stampa TOPIx con DTC aggiuntivi.
Elenco sessioni
—
| Inizio UTC | Fine UTC | Durata | N. letture | ECU coinvolte |
|---|
Dettaglio
Guida
Aiuto, glossario, riferimenti tecnici
STEP 1 / 8