Connecter E-Sys à votre BMW : câble ENET ou ICOM
Comment E-Sys trouve la voiture, quelle option choisir dans sa fenêtre Connect et quoi vérifier quand la liste reste vide.
Deux façons d'atteindre la voiture
- Câble ENET : un câble Ethernet avec une prise OBD, directement du PC à la voiture. Bon marché et la façon de coder la plus courante.
- BMW ICOM (ICOM A, A2, A3 ou ICOM Next) : l'interface d'atelier de BMW. Elle se branche sur la prise OBD et rejoint votre réseau par câble ou, pour l'ICOM Next, par Wi-Fi.
Avec un câble ENET
- Branchez le câble sur la prise OBD de la voiture et sur le port réseau du PC (ou un adaptateur réseau USB / USB-C). Branchez un chargeur et mettez le contact.
- Laissez l'adaptateur réseau sur Obtenir une adresse IP automatiquement. La voiture ne distribue pas d'adresses : en une minute environ, Windows attribue de lui-même à l'adaptateur une adresse en 169.254.x.x.
- Dans E-Sys, appuyez sur Connect, choisissez la série de votre voiture et sélectionnez Connection via VIN. E-Sys liste la voiture avec son VIN et l'adresse de la passerelle, par exemple
WBA…_DIAGADR10 (tcp://169.254.1.1:6801). - Si aucune voiture n'est listée, choisissez Connection via gateway URL et saisissez l'adresse de la passerelle avec le port 6801, par exemple
tcp://169.254.1.1:6801.
Comment E-Sys trouve la voiture : il envoie un court message de recherche de véhicule à chaque adaptateur réseau du PC (port UDP 6811, et port 13400 pour les voitures DoIP plus récentes) et liste chaque passerelle qui répond. C'est pourquoi un VPN ou un pare-feu peut laisser la liste vide.
Avec une ICOM
E-Sys ne recherche pas les ICOM : c'est vous qui lui donnez l'adresse de l'ICOM.
- Branchez l'ICOM sur la prise OBD de la voiture et assurez-vous que le PC est sur le même réseau : câble réseau de l'ICOM vers le PC ou vers le même routeur, ou Wi-Fi de l'ICOM Next.
- Trouvez l'adresse IP de l'ICOM, par exemple dans la liste des appareils connectés de votre routeur.
- Dans E-Sys, appuyez sur Connect et choisissez Connection via ICOM/Ethernet. Saisissez
tcp://<adresse ICOM>:50160, par exempletcp://192.168.68.200:50160.
Pourquoi 50160 : l'ICOM attribue à chaque module son propre port, le port de base ICOM (50000 sauf modification dans les réglages d'E-Sys) plus 10 fois l'adresse de diagnostic du module. La passerelle a l'adresse 0x10 (16), donc 50000 + 160 = 50160.
Une ICOM peut être réservée par un autre PC ou par ISTA. E-Sys indique alors seulement qu'il n'a pas pu ouvrir la connexion (erreur C029). Libérez l'ICOM à cet endroit et reconnectez-vous.
Voitures récentes : DoIP
Les BMW plus récentes peuvent communiquer en DoIP (diagnostic sur IP). E-Sys les recherche de la même façon et les liste avec le port 13400, par exemple …_DIAGADR0010 (tcp://169.254.1.1:13400).
La liste reste vide : quoi vérifier
- Contact mis. Appuyez sur Start sans appuyer sur le frein. Le moteur n'a pas besoin de tourner.
- Le câble. Un câble ENET qui fonctionne relie les broches 3 et 8 de la prise OBD pour réveiller l'Ethernet de la voiture. Les câbles bon marché l'omettent parfois.
- L'adresse. Avec un câble ENET, l'adaptateur doit avoir une adresse 169.254. Une adresse 192.168 signifie que le câble va vers un routeur ou une ICOM, ou que l'adaptateur a une IP fixe.
- VPN et pare-feu. Désactivez les logiciels VPN. Autorisez le Java d'E-Sys (javaw.exe dans le dossier d'E-Sys) dans le Pare-feu Windows et dans le pare-feu de toute suite de sécurité.
- Un ancien E-Sys encore actif. Un E-Sys dont la fenêtre est fermée peut continuer à tourner en arrière-plan et garder la connexion. Terminez-le dans le Gestionnaire des tâches (java ou javaw).
Le launcher E-Sys MAX vérifie tout cela pour vous avec sa vérification de la connexion à la voiture : il recherche la voiture comme le fait E-Sys (HSFZ et DoIP), teste l'ICOM réglée dans E-Sys, lit les règles du pare-feu, repère un ancien E-Sys encore actif et vous dit quelle option choisir dans E-Sys. Voir aussi les erreurs de connexion E-Sys expliquées.
Questions
Puis-je utiliser un dongle OBD Bluetooth ou Wi-Fi avec E-Sys ?
Non. Les dongles conçus pour les applications mobiles (ELM327, OBDLink et similaires) ne parlent pas le diagnostic Ethernet qu'utilise E-Sys. Il vous faut un câble ENET ou une ICOM BMW.
Mon portable n'a pas de port réseau. Que faire ?
Un adaptateur USB ou USB-C vers Ethernet fonctionne avec un câble ENET.
E-Sys MAX fonctionne-t-il avec une ICOM ?
Oui. Quand E-Sys est connecté via ICOM/Ethernet, E-Sys MAX atteint la voiture par la même ICOM pour le scan des défauts, la sauvegarde complète et les infos de module, et lit la tension de la batterie quand vous cliquez dessus.
Laissez le launcher trouver le problème
La vérification de la connexion à la voiture d'E-Sys MAX vous dit en quelques secondes ce qui ne va pas. Gratuit pendant 3 jours.
