Car 2 Home komunikuje się z autem przez adapter OBD-II zgodny z ELM327.
Adapter jest mostem między aplikacją a sterownikiem (ECU) twojego samochodu, więc wybór właściwego modelu wprost przekłada się na to, jak aplikacja działa i jak pewne będzie to połączenie.
Obsługiwane rodzaje połączenia:
Bluetooth Classic (wersje 1.x, 2.x, 3.x)
Bluetooth Low Energy (BLE 4.0 i nowsze)
Wi-Fi
Adaptery przewodowe (USB lub szeregowe) nie są obecnie obsługiwane.
Dwie decyzje przy zakupie adaptera
Kupując adapter, tak naprawdę odpowiadasz na dwa osobne pytania:
- Czy fizycznie połączy się z moim telefonem albo tabletem? Odpowiedź zależy od techniki bezprzewodowej adaptera i od systemu twojego urządzenia.
- A jeśli się połączy, czy będzie dobrze działać? To już kwestia jakości wykonania adaptera, a rynek niestety jest zalany urządzeniami wyglądającymi na zewnątrz identycznie, które w środku zachowują się zupełnie inaczej.
Omówimy każde z tych pytań osobno.
Przegląd obsługiwanych rodzajów połączenia
Ważne
Mimo podobnej nazwy Bluetooth Classic i Bluetooth LE to nie ta sama technika. "LE" oznacza Low Energy, a protokoły różnią się zasadniczo. iPhone nie sparuje się z adapterem Bluetooth Classic bez MFi, niezależnie od tego, jakiej aplikacji użyjesz.
Jeśli używasz iPhone'a albo iPada (iOS)
iOS ogranicza akcesoria Bluetooth Classic do urządzeń z certyfikatem MFi. Twoje możliwości to zatem:
- Bluetooth LE (4.0 i nowszy): zalecany dla większości osób. Łatwy w parowaniu, szeroko dostępny i rozsądnie wyceniony.
- Bluetooth MFi: opcja z wyższej półki. Większa przepustowość, ale wyraźnie droższy i trudniejszy do zdobycia. Na rynku jest tylko kilka modeli.
- Wi-Fi: technicznie zgodny, ale nie licz na wygodę, bo dopóki adapter jest połączony, telefon zwykle traci dostęp do transmisji komórkowej operatora, chyba że skonfigurujesz jego sieć Wi-Fi i wprowadzisz dodatkowe zmiany w systemie telefonu.
⚠️ Bardzo częsty błąd: kupienie w sieci taniego, generycznego adaptera "ELM327 Bluetooth" i liczenie, że zadziała z iPhonem. Nie zadziała. To nie ograniczenie naszej ani żadnej innej aplikacji, tylko ograniczenie architektury samego iOS, którego żadna aplikacja nie obejdzie. Jeśli w ofercie nie ma wprost Bluetooth 4.0 / LE albo MFi, zakładaj, że z iOS nie współpracuje.
Jeśli używasz telefonu albo tabletu z Androidem
Android jest bardziej pobłażliwy i obsługuje wszystkie trzy rodzaje połączenia. Najpewniejszy wybór to Bluetooth Classic, bo jest szybszy od BLE i stabilniejszy od Wi-Fi. Tak robi około 95% użytkowników Androida.
Ważne
Niektóre urządzenia z Androidem źle radzą sobie z kilkoma jednoczesnymi połączeniami Bluetooth (na przykład gdy telefon jest już sparowany z systemem multimedialnym auta). Jeśli zauważysz zrywanie połączenia albo konflikty parowania, BLE jest sensownym rozwiązaniem awaryjnym.
Dobre kontra złe adaptery: na czym polega prawdziwa różnica?
"Oryginalny" ELM327
- To mikrokontroler PIC (od Microchip) z zamkniętym oprogramowaniem firmy ELM Electronics z Kanady
- Oprogramowanie przechodziło przez wersje v1.0, v1.1, v1.2, …, v1.4, v1.4b, v2.1, v2.2, v2.3 (v2.3 to jedna z ostatnich oficjalnych)
Ważne ELM Electronics kilka lat temu zakończyło produkcję i sprzedaż układu. Dziś "oryginalny ELM327" praktycznie nie jest już do kupienia, a to, co krąży po rynku, to klony.
Zamieszanie na rynku
Nazwa "ELM327" stała się potocznym określeniem adaptera OBD-II, ale przytłaczająca większość sprzedawanych dziś adapterów nie używa oryginalnego układu ELM. Używają:
- Klonów ELM327: tanich (chińskich) kopii oryginalnego oprogramowania, zwykle na generycznych układach.
Działają, ale z błędami i niepełną implementacją. To właśnie one fałszywie podają się za "v1.5" albo "v2.1". - Lepszych układów alternatywnych: najważniejsze to:
- STN (rodzina STN1110, STN2120 i podobne): produkowane przez OBD Solutions i stosowane w adapterach z wyższej półki, takich jak OBDLink. W pełni zgodne z praktycznie wszystkimi poleceniami ELM327, ale znacznie lepsze.
- Układy własne producentów takich jak Vgate (w lepszych modelach BLE).
Pełniejszą listę znajdziesz poniżej.
To, co naprawdę odróżnia dobry adapter od złego, to zachowanie.
Dobry jest przewidywalny i pewny: łączy się szybko, utrzymuje połączenie, prawidłowo odpowiada na polecenia i robi to niezależnie od temperatury, wilgotności i tego, jak długo już służy.
Zły zawodzi na najbardziej pomysłowe i frustrujące sposoby, jakie można sobie wyobrazić.
Objawy adaptera niskiej jakości
- - W ogóle się nie łączy.
- - Łączy się, ale zawiesza się, restartuje albo zrywa połączenie po kilku minutach. Nie jest stabilny.
- - Twierdzi, że obsługuje cały zestaw poleceń ELM327, ale po cichu ignoruje te, których nie ma, albo zmyśla na nie odpowiedzi.
- - Ma na stałe wpisany adres modułu w sieci (ECU), więc odczytasz tylko jeden moduł w pojeździe i nie pozwoli ci sięgnąć po rozszerzone PID-y ani kody usterek producenta.
- - Zawodzi przy wysyłaniu albo odbieraniu danych. Na przykład: sterownik zwraca pięć ramek, adapter przekazuje tylko trzy i aplikacja nie potrafi złożyć odpowiedzi.
- - Psuje dane w trakcie przesyłania.
- - Obsługuje tylko część protokołów OBD-II, którymi się reklamuje. Jeśli twoje auto używa jednego z brakujących, adapter po prostu nie zadziała; nawet jeśli świetnie działa w aucie sąsiada, w twoim może nie, bo każdy producent stosuje inny protokół.
- Najgorszy przypadek: zalewa sieć CAN pojazdu błędnym ruchem i zakłóca sterowanie silnikiem w czasie rzeczywistym. W sieci opisano wiele przypadków nierównej pracy na biegu jałowym i problemów z jazdą, gdy taki tani adapter był wpięty do auta.
Jeśli planujesz coś więcej niż zwykły odczyt, czyli stały podgląd, diagnostykę albo kasowanie uporczywych usterek, jakość adaptera nie jest opcją. Niestabilny adapter podczas zapisu do sterownika może zostawić auto z prawdziwymi problemami.
Niewygodna prawda: na rynku jest więcej złych adapterów niż dobrych. Całkiem realne jest kupienie dziesięciu sztuk u różnych sprzedawców i zostanie z dziesięcioma fatalnymi adapterami.
Adaptery warte rozważenia
Te rekomendacje opierają się na własnych testach i na opiniach użytkowników.
Modele ułożono od najbardziej zaawansowanych po najlepszy stosunek jakości do ceny.

OBDLink MX+
Bluetooth MFi: działa na iOS i Androidzie.
Bez wątpienia najlepszy adapter na tej liście.

OBDLink CX
Bluetooth LE: działa na iOS i Androidzie.
Świetna pamięć wewnętrzna (bufor) i ogromna wydajność przesyłu danych.

vLinker Family
vLinker MC+ (BLE), FS (MFi) i MS (MFi): mocne propozycje ze średniej półki.
Producent regularnie wydaje poprawki błędów, a użytkownicy mogą aktualizować adapter z telefonu. Każdy z nich dobrze działa na Androidzie; na iPhonie trzeba wybrać model BLE albo MFi.

Vgate iCar Pro 2S
Bluetooth 2.0 (Classic) i Bluetooth 4.0 (LE), układ hybrydowy: działa na iOS i Androidzie
Następca iCar Pro BLE, o lepszej wydajności i stabilności.

Vgate iCar Pro BLE
Bluetooth 2.0 (Classic) i Bluetooth 4.0 (LE), układ hybrydowy: działa na iOS i Androidzie
Bardzo dobry stosunek jakości do ceny.

Car2LS ScanX
Solidna alternatywa zgodna zarówno z iOS, jak i z Androidem (BLE), w atrakcyjnej cenie.
Adaptery, których lepiej unikać
- Adaptery marki xTool: niezgodne ze standardem ELM327, zablokowane tak, by działały wyłącznie z oprogramowaniem producenta.
- Adaptery przewodowe (USB albo szeregowe): działają wyłącznie połączenia bezprzewodowe, a te przewodowe nie są obecnie obsługiwane przez aplikację.
- Wszystko ze słowem "mini" w nazwie: zdecydowana większość to produkty generyczne i niskiej jakości.
- Bardzo tanie sztuki (mniej więcej poniżej 10 dolarów): oszczędność nie rekompensuje jakości, którą dostajesz w komplecie.
- Adaptery, których adres MAC Bluetooth zaczyna się od '11:22:33' albo '00:00:00': to niemal pewny znak podróbki lub piractwa.
- Adaptery KONNWEI: jakość mocno spadła albo w nowszych wersjach stała się bardzo wątpliwa, z dużymi ubytkami danych.
- Adaptery marki "Micro Mechanic": zawodzą bez przerwy.
- Adaptery marki "THINMI.COM": często zawodzą i zwracają nieprawdziwe informacje o pojeździe, których w rzeczywistości nie mają.
- Adaptery marki KUULAA: nie utrzymują połączenia i są zawodne.
- Generyczne niebieskie owalne adaptery sprzedawane pod dziesiątkami przypadkowych nazw: część z nich da się spokojnie używać, jeśli trafisz na dobry egzemplarz, ale odsetek wadliwych jest tak wysoki, że ta loteria się nie opłaca.
Krótkie podsumowanie
- iPhone i iPad: wybierz Bluetooth LE (rozwiązanie zrównoważone) albo Bluetooth MFi (maksymalna wydajność). Nigdy nie kupuj Bluetooth Classic.
- Android: wybierz Bluetooth Classic dla większej szybkości i pewności; po BLE sięgnij dopiero wtedy, gdy telefon jest już połączony z kilkoma urządzeniami Bluetooth (audio albo system multimedialny auta).
- Wszystkie platformy: dopłać trochę do marki z reputacją. Kłopoty, jakie sprawia podrobiony klon, i zagrożenie, jakie stwarza dla auta, nie równoważą oszczędności wobec znanego, dobrego adaptera.