ELM327 connesso via Bluetooth ma l'auto non risponde: 10 cause e soluzioni su Android

Due connessioni, non una sola

Una lettura OBD2 passa per due collegamenti successivi:

  1. Telefono → adattatore: Bluetooth classico, Bluetooth a basso consumo (BLE) o Wi‑Fi.
  2. Adattatore → centralina motore: attraverso la presa OBD2, con uno dei protocolli normalizzati (CAN sulla maggior parte delle auto recenti, K-Line ISO 9141 o KWP2000 su molte auto più vecchie, J1850 su alcuni modelli americani).

Quando DiagAuto AI si collega, prima reinizializza l'adattatore e verifica che risponda come un ELM327. Poi interroga l'auto lasciando che l'adattatore cerchi il protocollo, e se non arriva nulla ne prova diversi altri. Il messaggio visualizzato Le dice quindi in quale fase si trova il problema:

  • «non risponde come un adattatore OBD2»: il primo collegamento non va (spesso è il dispositivo sbagliato);
  • «L'auto non risponde»: l'adattatore risponde, ma nessun protocollo ha ottenuto una risposta dall'auto.

Le 10 cause, dalla più frequente alla più rara

1. Il quadro non è acceso

È di gran lunga la prima causa. La centralina motore risponde solo con il quadro acceso (motore spento o in moto). Su un'auto con pulsante «Start», prema il pulsante senza il piede sul freno per accendere il quadro senza avviare. Con la chiave soltanto inserita, o dopo qualche minuto di inattività su certe auto, la centralina resta addormentata.

2. L'adattatore è inserito male o la presa non ha corrente

Spinga l'adattatore fino in fondo: la presa è rigida e un adattatore inserito «a metà» a volte si accende senza comunicare. Se la sua spia resta spenta, la presa non riceve corrente: su molte auto condivide un fusibile con l'accendisigari. Per trovare la presa: dov'è la presa OBD2.

3. È stato scelto il dispositivo sbagliato nell'elenco

Anche l'autoradio, un orologio o una cassa compaiono nell'elenco dei dispositivi associati. Il nome di un adattatore è spesso «OBDII», «OBD2», «V-LINK» o «ELM327». Se l'app indica che il dispositivo «ha accettato la connessione ma non risponde come un adattatore OBD2», scelga un altro nome nell'elenco.

4. Confusione tra Bluetooth classico e BLE

Le due tecnologie non si collegano allo stesso modo:

  • un adattatore Bluetooth classico va associato una volta nelle impostazioni Bluetooth di Android (codice spesso 0000 o 1234), come un auricolare;
  • un adattatore BLE non si associa: associarlo nelle impostazioni fallisce o non serve a niente. Nell'app avvii «Cerca adattatori BLE», con il quadro acceso.

Un adattatore BLE cercato nell'elenco dei dispositivi associati non comparirà mai, e viceversa. Le istruzioni o la scheda del prodotto indicano il tipo (dicitura «BLE» o «Bluetooth Low Energy»).

5. Il permesso «Dispositivi nelle vicinanze» è stato negato

Da Android 12, un'app deve ottenere l'autorizzazione «Dispositivi nelle vicinanze» per collegarsi a un dispositivo Bluetooth. Se l'ha negata al primo avvio, in alcune app la connessione fallisce senza altre spiegazioni. Apra Impostazioni di Android → App → DiagAuto AI → Autorizzazioni e la conceda. Su Android 11 e versioni precedenti, la ricerca di adattatori BLE richiede l'autorizzazione alla posizione: è un requisito di Android, DiagAuto AI non legge mai la Sua posizione.

6. Un'altra app occupa già l'adattatore

Un adattatore Bluetooth classico accetta una sola connessione alla volta. Se un'altra app OBD2 è rimasta aperta in background, o se il telefono di un passeggero si è collegato per primo, la Sua app viene rifiutata. Chiuda completamente le altre app OBD2 (non basta «tornare alla schermata Home»), oppure disattivi e riattivi il Bluetooth del telefono.

7. Adattatore Wi‑Fi: il telefono ha lasciato la sua rete

Con un adattatore Wi‑Fi, il telefono deve essere collegato alla rete Wi‑Fi dell'adattatore, poi l'app vi si collega tramite il suo indirizzo IP (spesso 192.168.0.10). Questa rete non ha accesso a Internet: alcuni telefoni la abbandonano da soli per tornare sul router di casa o su una rete conosciuta. Verifichi la rete Wi‑Fi attiva subito prima di collegarsi. Per l'IA, l'app passa allora dai dati mobili: li tenga attivi.

8. Un clone che non gestisce tutti i protocolli

Gli adattatori da pochi euro riportano spesso «v2.1» ma contengono un chip copiato che gestisce solo una parte dei protocolli, o accetta comandi senza applicarli. Il sintomo tipico: tutto funziona su un'auto recente in CAN, non passa niente su un'auto di prima del 2008 in K-Line. Provare un adattatore di qualità migliore è allora il test più rapido. La nostra pagina adattatori provati descrive ciò che ha funzionato, e ciò che non ha funzionato, sulle nostre auto.

9. Un protocollo J1850 (vecchie Ford e GM)

Il protocollo J1850 è stato usato soprattutto su auto progettate per il mercato americano fino alla metà degli anni 2000 (Ford in J1850 PWM, General Motors in J1850 VPW), e su alcune Ford vendute in Europa all'inizio degli anni 2000, a seconda delle versioni. Molti cloni non lo gestiscono affatto. Se la Sua auto rientra in questo caso, scelga un adattatore che dichiari esplicitamente il J1850 PWM e VPW.

10. L'auto non è compatibile OBD2

In Europa l'OBD (EOBD) è obbligatorio sulle auto nuove a benzina dal 2001 e diesel dal 2004. Alcune auto un po' più vecchie hanno già la presa, ma non necessariamente il protocollo standard: la presa c'è, l'auto non risponde. Veda la domanda «Il mio veicolo è compatibile?» della nostra pagina di aiuto.

Il metodo in 5 minuti

  1. Quadro acceso, adattatore inserito fino in fondo, spia dell'adattatore accesa.
  2. Tutte le altre app OBD2 chiuse.
  3. Il tipo di connessione giusto: dispositivo associato (Bluetooth classico), «Cerca adattatori BLE» (BLE) o rete Wi‑Fi dell'adattatore (Wi‑Fi). La procedura completa è su collegare l'adattatore.
  4. Autorizzazione «Dispositivi nelle vicinanze» concessa.
  5. Se l'auto continua a non rispondere: provi l'adattatore su un'altra auto recente. Se lì funziona, il problema viene dal protocollo della Sua auto; se non funziona nemmeno lì, la causa è l'adattatore.

Se nulla funziona, il pulsante «Segnala un problema» sotto il messaggio di errore prepara una segnalazione con il registro tecnico della connessione. È Lei a inviarla, e permette di capire in quale fase la comunicazione è fallita. Per scegliere un adattatore più affidabile: quale adattatore ELM327 comprare.

Domande frequenti

Bisogna avviare il motore perché l'adattatore comunichi?

No, nella grande maggioranza dei casi basta il quadro acceso. Il motore può anche essere in moto, ma alcune funzioni, come la cancellazione dei codici, richiedono spesso il quadro acceso a motore spento.

Il mio adattatore funzionava con un'altra app e ora non più: perché?

Il più delle volte l'altra app è rimasta connessa in background: un adattatore Bluetooth classico accetta una sola connessione alla volta. La chiuda completamente, oppure riavvii il Bluetooth del telefono, poi riprovi.

Un adattatore che si accende è per forza compatibile con la mia auto?

No. La spia dimostra soltanto che la presa OBD fornisce corrente. La compatibilità dipende dai protocolli che l'adattatore sa parlare, e alcuni cloni economici ne gestiscono solo una parte.