Choisir un adaptateur OBD-II ELM327

Car 2 Home communique avec votre véhicule au moyen d'un adaptateur OBD-II compatible ELM327.
L'adaptateur est le pont entre l'application et l'Unité de Contrôle Électronique (ECU) de votre voiture, le choix du bon modèle a donc un effet direct sur votre expérience avec l'application et sur la fiabilité de cette connexion.

Types de connexion pris en charge :
Bluetooth Classique (versions 1.x, 2.x, 3.x)
Bluetooth Low Energy (BLE 4.0+)
Wi-Fi
Les adaptateurs à câble (USB / série) ne sont pas pris en charge pour le moment.


Décisions importantes au moment d'acheter un adaptateur

Lorsque vous achetez un adaptateur, vous répondez en réalité à deux questions distinctes :

  1. Va-t-il se connecter physiquement à mon téléphone ou à ma tablette ? La réponse dépend de la technologie sans fil qu'utilise l'adaptateur et du système d'exploitation de votre appareil.
  2. Une fois connecté, va-t-il bien fonctionner ? Cela dépend de la qualité de fabrication de l'adaptateur, et malheureusement le marché est inondé d'appareils qui paraissent identiques à l'extérieur, mais qui se comportent de manière très différente à l'intérieur.

Nous allons aborder chacune de ces questions en détail.


Récapitulatif des types de connexion pris en charge

TypeDescription
Wi-FiFonctionne sur iOS et Android.
Toutefois, il interfère avec les données mobiles, car il traite le réseau Wi-Fi de l'adaptateur comme un "Accès Internet limité" et la plupart des téléphones ne savent pas gérer cela.
Bluetooth Classique (<4.0)Fonctionne uniquement sur Android.
Rapide et fiable, c'est l'option la plus répandue sur le marché et la meilleure pour les appareils Android. Ne fonctionne pas sur iOS, même si l'adaptateur est annoncé comme "compatible iPhone".
Bluetooth Low Energy (4.0+)Fonctionne sur iOS et Android.
Consommation d'énergie réduite, mais légèrement plus lent que le Bluetooth Classique.
Bluetooth MFiBluetooth Classique qui a été licencié par Apple, ce qui le rend compatible avec iPhone/iPad. Plus rare à trouver et plus coûteux, car le fabricant doit signer (et payer) un contrat MFi (Made for iPhone) avec Apple. Sur Android, ils se comportent comme un Bluetooth Classique normal.
USB / SérieNon pris en charge actuellement.

Important !
Malgré la similitude du nom, le Bluetooth Classique et le Bluetooth LE ne sont pas la même technologie. "LE" signifie Low Energy (Basse Énergie), et les protocoles sont fondamentalement différents. Un iPhone ne peut pas s'appairer avec un adaptateur Bluetooth Classique (non-MFi), quelle que soit l'application que vous utilisez.


Si vous utilisez un iPhone ou un iPad (iOS)

iOS restreint les accessoires Bluetooth Classiques aux appareils certifiés MFi. Cela signifie que vos options sont les suivantes :

  • Bluetooth LE (4.0+) : Recommandé pour la plupart des utilisateurs. Facile à appairer, largement disponible et à un prix raisonnable.
  • Bluetooth MFi : L'option premium. Transfert de données supérieur, mais nettement plus coûteux et plus difficile à trouver. Il existe peu d'options sur le marché.
  • Wi-Fi : Techniquement compatible, mais ne vous attendez pas à une expérience fluide, car tant que l'adaptateur est connecté, votre téléphone perd généralement l'accès aux données mobiles de l'opérateur, à moins que vous ne configuriez son réseau Wi-Fi et n'effectuiez quelques réglages supplémentaires dans le système d'exploitation du téléphone.

⚠️ Une erreur très courante : acheter en ligne un adaptateur "ELM327 Bluetooth" bon marché/générique et s'attendre à ce qu'il fonctionne avec un iPhone. Ce ne sera pas le cas. Il ne s'agit pas d'une limitation de notre application ni d'une autre application, mais d'une restriction d'architecture propre à iOS qu'aucune application ne peut contourner. Si l'annonce ne mentionne pas explicitement Bluetooth 4.0 / LE ou MFi, considérez qu'il est incompatible avec iOS.


Si vous utilisez un téléphone ou une tablette Android

Android est plus permissif et prend en charge les trois types de connexion. Le choix le plus fiable est le Bluetooth Classique, car il est plus rapide que le BLE et plus stable que le Wi-Fi. Environ 95 % des utilisateurs Android suivent cette voie.

Important !
Certains appareils Android gèrent mal plusieurs connexions Bluetooth simultanées (par exemple, lorsque le téléphone est déjà appairé avec le système multimédia de la voiture). Si vous constatez des déconnexions ou des conflits d'appairage, le BLE constitue une solution de secours viable.


Bons adaptateurs contre mauvais adaptateurs : quelle est la vraie différence ?

L'ELM327 "original"

  • C'est un microcontrôleur PIC (de Microchip) doté d'un firmware propriétaire d'ELM Electronics (Canada)
  • Il a connu plusieurs versions de firmware au fil du temps : v1.0, v1.1, v1.2, …, v1.4, v1.4b, v2.1, v2.2, v2.3 (la v2.3 est l'une des dernières versions officielles)

Important ! ELM Electronics a cessé la production et la vente de la puce il y a quelques années. Ainsi, aujourd'hui, l'"ELM327 original" n'existe pratiquement plus à la vente ; ce qui circule sur le marché, ce sont des clones.

La confusion du marché

Le nom "ELM327" est devenu un synonyme générique d'adaptateur OBD-II, mais l'écrasante majorité des adaptateurs vendus aujourd'hui n'utilisent pas la puce originale d'ELM. Ils utilisent :

  • Des clones de l'ELM327 : des copies bon marché (chinoises) du firmware original, généralement sur des puces génériques.
    Ils fonctionnent, mais avec des bugs et une implémentation incomplète. Ce sont ceux qui prétendent faussement être en "v1.5" ou "v2.1".
  • Des puces alternatives de qualité supérieure : Les principales sont :
    • STN (famille STN1110, STN2120, etc.) : fabriquées par OBD Solutions et utilisées dans les adaptateurs premium comme l'OBDLink. Entièrement compatibles avec pratiquement toutes les commandes de l'ELM327, mais bien supérieures.
    • Des puces propriétaires de fabricants comme Vgate (sur les meilleurs modèles BLE).
      Nous proposons une liste plus complète ci-dessous.

Ce qui distingue réellement un bon adaptateur d'un mauvais, c'est son comportement.
Le bon est prévisible et fiable : il se connecte rapidement, maintient la connexion stable, répond bien aux commandes et fait tout cela quelles que soient la température, l'humidité ou la durée d'utilisation.
Le mauvais, lui, défaille des façons les plus créatives et frustrantes qui soient.

Symptômes d'un adaptateur de mauvaise qualité

  • - Il ne se connecte pas du tout.
  • - Il se connecte, mais se fige, redémarre ou se déconnecte après quelques minutes d'utilisation, il n'est pas stable.
  • - Il prétend prendre en charge l'ensemble du jeu de commandes du modèle ELM327, mais ignore silencieusement ou falsifie (invente de fausses données) ses réponses à celles qu'il ne possède pas.
  • - L'adresse du module sur le réseau (ECU) est codée en dur, vous ne pouvez donc lire qu'un seul module du véhicule et il ne permet pas de lire les PID étendus, les DTC spécifiques au fabricant, etc.
  • - Il échoue pendant l'envoi ou la réception des données, ex. : si l'ECU renvoie cinq trames, l'adaptateur n'en transmet que trois et l'application ne parvient pas à reconstituer la réponse.
  • - Il corrompt les données en transit.
  • - Il ne prend en charge qu'un sous-ensemble des protocoles OBD-II qu'il annonce. Si votre voiture utilise l'un des protocoles manquants, l'adaptateur ne fonctionnera tout simplement pas ; même s'il fonctionne parfaitement sur la voiture de votre voisin, il peut ne pas fonctionner sur la vôtre, car chaque fabricant implémente un protocole différent.
  • Pire cas : il inonde le réseau CAN du véhicule de trafic malformé, perturbant la commande du moteur en temps réel. De nombreux cas sont rapportés sur Internet de ralenti irrégulier et de problèmes de conduite alors qu'un de ces adaptateurs bon marché était branché sur le véhicule.

Pour les utilisateurs qui prévoient d'aller au-delà d'une simple consultation, comme une surveillance constante, des diagnostics ou l'effacement d'erreurs persistantes, la qualité de l'adaptateur n'est pas optionnelle. Un adaptateur instable pendant une modification de l'ECU peut laisser le véhicule avec de réels problèmes.

La vérité dérangeante : il y a plus de mauvais adaptateurs sur le marché que de bons. Il est tout à fait réaliste d'acheter dix unités auprès de revendeurs différents et de se retrouver avec dix adaptateurs déplorables.


Adaptateurs qui méritent d'être envisagés

Les recommandations reposent sur des tests pratiques et les retours des utilisateurs.
Les modèles sont classés du plus premium au meilleur rapport qualité-prix.

OBDLink MX+

OBDLink MX+

Bluetooth MFi : fonctionne sur iOS et Android.
Assurément le meilleur adaptateur de cette liste.

OBDLink CX

OBDLink CX

Bluetooth LE : fonctionne sur iOS et Android.
Excellente mémoire interne (buffer) et performances sur de gros volumes de données.

Famille vLinker

Famille vLinker

vLinker MC+ (BLE), FS (MFi) et MS (MFi) : ce sont d'excellentes options intermédiaires.
Le fabricant publie des mises à jour correctives régulières et les utilisateurs peuvent les mettre à jour depuis leur téléphone. N'importe lequel d'entre eux fonctionne bien sur Android ; sur iPhone, il faut en revanche opter pour un modèle BLE ou MFi.

Vgate iCar Pro 2S

Vgate iCar Pro 2S

Bluetooth 2.0 (Classique) + Bluetooth 4.0 (LE), puce hybride : fonctionne sur iOS et Android
Le successeur de l'iCar Pro BLE, avec des performances et une stabilité supérieures.

Vgate iCar Pro BLE

Vgate iCar Pro BLE

Bluetooth 2.0 (Classique) + Bluetooth 4.0 (LE), puce hybride : fonctionne sur iOS et Android
Excellent rapport qualité-prix.

Car2LS ScanX

Car2LS ScanX

Une alternative respectable, compatible à la fois avec iOS et Android (BLE), à un prix attractif.


Adaptateurs à éviter

  • Adaptateurs de la marque xTool : ils ne sont pas compatibles avec le standard ELM327 ; ils sont verrouillés pour ne fonctionner qu'avec le logiciel propre au fabricant.
  • Adaptateurs filaires (USB / série) : l'application ne fonctionne que via une connexion sans fil et ne les prend pas en charge pour le moment.
  • Tout produit comportant "mini" dans son nom : la grande majorité sont génériques et de mauvaise qualité.
  • Unités très bon marché (en dessous d'environ 10 $US) : l'économie réalisée ne vaut pas la qualité éprouvante qui l'accompagne.
  • Adaptateurs dont l'adresse MAC Bluetooth commence par '11:22:33' ou '00:00:00' : c'est un signe presque universel de contrefaçon ou de piratage.
  • Adaptateurs KONNWEI : la qualité a beaucoup baissé ou est devenue très douteuse dans les versions récentes, avec une perte massive de données.
  • Adaptateurs de la marque "Micro Mechanic" : ils défaillent constamment.
  • Adaptateurs de la marque "THINMI.COM" : ils ont tendance à défaillir et à renvoyer de fausses informations sur le véhicule lorsqu'ils ne les possèdent pas.
  • Adaptateurs de la marque KUULAA : ils ne parviennent pas à maintenir la connexion et ne sont pas fiables.
  • Adaptateurs génériques ovales bleus vendus sous des dizaines de noms aléatoires : certains sont parfaitement utilisables si vous avez de la chance avec l'exemplaire que vous achetez, mais le taux de défaillance est si élevé que la loterie n'en vaut finalement pas la peine.

Récapitulatif rapide

  • iPhone / iPad : choisissez un Bluetooth LE (équilibre) ou un Bluetooth MFi (performances maximales). N'achetez jamais un Bluetooth Classique.
  • Android : choisissez un Bluetooth Classique pour gagner en vitesse et en fiabilité ; ou achetez un BLE seulement en seconde option si votre téléphone est déjà connecté à plusieurs appareils Bluetooth (système audio / multimédia natif de la voiture).
  • Toutes les plateformes : dépensez un peu plus pour une marque reconnue. Les tracas engendrés par un faux clone, ou le danger qu'il représente pour votre voiture, ne pèsent pas lourd face à un bon adaptateur réputé un peu plus cher.