Połączenie E-Sys z BMW: kabel ENET lub ICOM
Jak E-Sys znajduje auto, którą opcję wybrać w oknie Connect i co sprawdzić, gdy lista pozostaje pusta.
Dwa sposoby na dotarcie do auta
- Kabel ENET: kabel Ethernet z wtyczką OBD, prosto z komputera do auta. Tani i najczęstszy sposób kodowania.
- BMW ICOM (ICOM A, A2, A3 lub ICOM Next): firmowy interfejs warsztatowy BMW. Siedzi na gnieździe OBD i dołącza do Twojej sieci kablem lub, w przypadku ICOM Next, przez Wi-Fi.
Z kablem ENET
- Wepnij kabel w gniazdo OBD auta i w port sieciowy komputera (albo w adapter sieciowy USB / USB-C). Podłącz prostownik i włącz zapłon.
- Zostaw adapter sieciowy na Obtain an IP address automatically. Auto nie rozdaje adresów: po około minucie Windows samodzielnie nadaje adapterowi adres 169.254.x.x.
- W E-Sys naciśnij Connect, wybierz serię swojego auta i opcję Connection via VIN. E-Sys wyświetla auto jako jego VIN wraz z adresem bramy, na przykład
WBA…_DIAGADR10 (tcp://169.254.1.1:6801). - Jeśli żadne auto nie jest na liście, wybierz Connection via gateway URL i wpisz adres bramy z portem 6801, na przykład
tcp://169.254.1.1:6801.
Jak E-Sys znajduje auto: wysyła krótką wiadomość wyszukującą pojazd do każdego adaptera sieciowego komputera (port UDP 6811 oraz port 13400 dla nowszych aut z DoIP) i wyświetla każdą bramę, która odpowie. Dlatego VPN lub zapora mogą sprawić, że lista pozostanie pusta.
Z ICOM
E-Sys nie szuka ICOM: to Ty podajesz mu adres ICOM.
- Wepnij ICOM w gniazdo OBD auta i upewnij się, że komputer jest w tej samej sieci: kabel sieciowy ICOM do komputera lub do tego samego routera albo Wi-Fi ICOM Next.
- Znajdź adres IP ICOM, na przykład na liście urządzeń podłączonych do routera.
- W E-Sys naciśnij Connect i wybierz Connection via ICOM/Ethernet. Wpisz
tcp://<ICOM address>:50160, na przykładtcp://192.168.68.200:50160.
Dlaczego 50160: ICOM daje każdemu modułowi własny port, czyli ICOM base port (50000, o ile nie zmienisz go w ustawieniach E-Sys) plus 10 razy adres diagnostyczny modułu. Brama ma adres 0x10 (16), więc 50000 + 160 = 50160.
ICOM może być zarezerwowany przez inny komputer lub przez ISTA. E-Sys wtedy tylko informuje, że nie udało się otworzyć połączenia (błąd C029). Zwolnij tam ICOM i połącz się ponownie.
Nowsze auta: DoIP
Nowsze BMW potrafią komunikować się przez DoIP (diagnostyka przez IP). E-Sys szuka ich w ten sam sposób i wyświetla je z portem 13400, na przykład …_DIAGADR0010 (tcp://169.254.1.1:13400).
Lista pozostaje pusta: co sprawdzić
- Zapłon włączony. Wciśnij Start bez hamulca. Silnik nie musi pracować.
- Kabel. Sprawny kabel ENET łączy piny 3 i 8 wtyczki OBD, żeby obudzić Ethernet auta. Tanie kable czasem to pomijają.
- Adres. Przy kablu ENET adapter musi mieć adres 169.254. Adres 192.168 oznacza, że kabel idzie do routera lub ICOM albo adapter ma stały adres IP.
- VPN i zapora. Wyłącz oprogramowanie VPN. Zezwól na Javę E-Sys (javaw.exe w folderze E-Sys) w Zaporze Windows i w zaporze każdego pakietu zabezpieczeń.
- Stary E-Sys wciąż działa. E-Sys, którego okno zamknięto, może dalej działać w tle i trzymać połączenie. Zakończ go w Menedżerze zadań (java lub javaw).
Launcher E-Sys MAX sprawdza to wszystko za Ciebie w kontroli połączenia z autem: szuka auta tak jak E-Sys (HSFZ i DoIP), testuje ICOM ustawiony w E-Sys, odczytuje reguły zapory, znajduje stary E-Sys wciąż działający i mówi, którą opcję wybrać w E-Sys. Zobacz też Błędy połączenia E-Sys wyjaśnione.
Pytania
Czy mogę używać z E-Sys interfejsu OBD na Bluetooth lub Wi-Fi?
Nie. Interfejsy robione pod aplikacje w telefonie (ELM327, OBDLink i podobne) nie obsługują diagnostyki przez Ethernet, której używa E-Sys. Potrzebujesz kabla ENET lub BMW ICOM.
Mój laptop nie ma portu sieciowego. Co teraz?
Z kablem ENET działa adapter USB lub USB-C na Ethernet.
Czy E-Sys MAX działa z ICOM?
Tak. Gdy E-Sys jest połączony przez ICOM/Ethernet, E-Sys MAX dociera do auta przez ten sam ICOM do skanu usterek, pełnej kopii zapasowej i informacji o modułach oraz odczytuje napięcie akumulatora po kliknięciu.
Niech launcher znajdzie problem
Kontrola połączenia z autem w E-Sys MAX w kilka sekund mówi, co jest nie tak. Za darmo przez 3 dni.
