ELM327-adapter uitgelegd: typen, klonen en welke app erbij past
Een ELM327-adapter laat je telefoon foutcodes en live data uitlezen. Welk type werkt op een iPhone, wat je met een kloon riskeert en welke app waarvoor dient.
Het korte antwoord
Een ELM327-adapter is een kleine stekker voor de OBD2-poort waarmee een app op je telefoon foutcodes en live data uit de ECU leest. Hij past op benzineauto's in de EU vanaf 2001, dieselauto's vanaf 2004 en auto's uit de VS vanaf 1996 en kost ongeveer tussen de 8 en 60 euro. Een iPhone heeft een model met Bluetooth LE of wifi nodig, dus check dat voordat je koopt.
In het kort(5)
- Opgeslagen foutcodes en codes in behandeling, die je na een reparatie weer wist.
- Het freeze frame, de momentopname die bij een code is opgeslagen.
- Live waarden zoals het toerental, de koelvloeistoftemperatuur, de brandstofcorrecties en de metingen van de lambdasonde. In live data uitgelegd lees je wat de getallen betekenen.
- Gereedheidsmonitoren, die laten zien of de emissiezelftests klaar zijn.
- Het VIN, waaraan apps de auto herkennen.
In dit artikel(8)
- 1Wat is een ELM327-adapter en wat kan hij uitlezen?
- 2Werkt een ELM327-adapter op jouw auto?
- 3Bluetooth, BLE, wifi of USB: welk type ELM327 past bij jouw telefoon?
- 4Is een goedkope ELM327-kloon goed genoeg, en maakt v1.5 of v2.1 uit?
- 5Welke app gebruik je voor welk doel?
- 6Hoe koppel je een ELM327-adapter stap voor stap?
- 7Waarom maakt mijn ELM327-adapter geen verbinding?
- 8Wat doet een ELM327-adapter niet?
Er valt een adapter van 12 euro in de bus. In de advertentie staat "ELM327 v2.1 Bluetooth, werkt met alle auto's", je auto heeft een motorstoringslampje dat je uitgelegd wilt hebben, en als je hem aansluit verschijnt er niets in de app. Voordat je hem terugstuurt, helpt het om te weten wat het ding is, met welk type je telefoon kan praten en wat hij wel en niet uitleest.
Wat is een ELM327-adapter en wat kan hij uitlezen?
ELM327 is de naam van een chip van Elm Electronics. Hij zet de diagnosesignalen van de auto om in eenvoudige tekstcommando's die een app kan verzenden en ontvangen. De chip ondersteunt de standaard OBD2-protocollen, waaronder CAN, dat vrijwel elke moderne auto gebruikt (Wikipedia: ELM327). De meeste adapters die nu worden verkocht zijn kopieën van dat ontwerp, en "ELM327" is het woord geworden voor elke goedkope OBD2-dongle.
Met een generieke adapter en een generieke app lees je de motor- en emissiekant van de auto uit:
- Opgeslagen foutcodes en codes in behandeling, die je na een reparatie weer wist.
- Het freeze frame, de momentopname die bij een code is opgeslagen.
- Live waarden zoals het toerental, de koelvloeistoftemperatuur, de brandstofcorrecties en de metingen van de lambdasonde. In live data uitgelegd lees je wat de getallen betekenen.
- Gereedheidsmonitoren, die laten zien of de emissiezelftests klaar zijn.
- Het VIN, waaraan apps de auto herkennen.
Wat hij niet doet is minstens zo belangrijk. Een eenvoudige generieke app codeert je auto niet, voert geen actuatortests uit zoals een geforceerde roetfilterregeneratie en leest de conditie van de accu van een elektrische auto niet uit. Daarvoor heb je merkspecifieke software nodig. Waar die grens ligt, lees je kort in wat OBD2 wel en niet is.
Werkt een ELM327-adapter op jouw auto?
Hij werkt op elke auto die de OBD2-standaard volgt. In de praktijk betekent dat:
- Benzineauto's in de EU: alle auto's die vanaf 1 januari 2001 zijn verkocht.
- Dieselauto's in de EU: alle auto's die vanaf 1 januari 2004 zijn verkocht.
- Auto's uit de VS: benzineauto's vanaf modeljaar 1996, lichte dieselauto's een jaar later.
De EU-data gelden voor personenauto's; bestelbussen en lichte bedrijfswagens volgden later (Wikipedia: On-board diagnostics). De Amerikaanse datum komt uit de eigen richtlijnen van de EPA (US EPA). Een diesel uit 1999 of een Europese benzineauto uit 2000 kan wel een poort hebben en toch de standaardtaal niet spreken.
De poort zelf zit bij de meeste auto's links onder het dashboard, aan de bestuurderskant. Kun je hem niet vinden, kijk dan in waar de OBD2-poort zit voor de gebruikelijke plekken. Elektrische auto's hebben dezelfde poort, maar een generieke adapter haalt er bijna niets bruikbaars uit.
Bluetooth, BLE, wifi of USB: welk type ELM327 past bij jouw telefoon?
Dit bepaalt of de adapter het überhaupt doet. De chip is dezelfde; de manier waarop hij met je telefoon praat niet.
| Type | Werkt op iPhone | Werkt op Android | Gangbare prijs | Opmerkingen |
|---|---|---|---|---|
| Bluetooth Classic (3.0) | Nee | Ja | € 8 tot € 25 | De meeste goedkope klonen. Moet eerst worden gekoppeld in de Bluetooth-instellingen van de telefoon. |
| Bluetooth LE (4.0 of "BLE") | Ja | Ja | € 30 tot € 60 | De veilige keuze als er thuis een iPhone is. |
| Wifi | Ja | Ja | € 10 tot € 25 | Maakt een eigen netwerk, waar de telefoon tijdens het scannen mee verbonden is. |
| USB-kabel | Nee | Nee | € 10 tot € 25 | Alleen voor software op een laptop (Windows, een deel op Mac). |
De ondersteuning hangt ook van de app af, dus bekijk de eigen adapterlijst van de app voordat je geld uitgeeft.
Voor modelkeuzes laten de pagina's over generieke ELM327-adapters, Veepeak, Vgate, vLinker, OBDLink en BAFX zien welke modellen precies op iPhone en Android werken.
De adapter haalt alleen de data uit de auto; de app bepaalt of je er wijs uit wordt. Skanyx leest de foutcodes uit elke Bluetooth-ELM327 die je telefoon kan vinden (klassieke Bluetooth of Bluetooth LE op Android, Bluetooth LE of de OBDLink MX+ op iPhone; wifi-adapters gebruikt hij niet), legt in gewone taal uit wat de storing voor jouw auto betekent, geeft met een kleur van groen tot rood de ernst aan en noemt een grove inschatting van de reparatiekosten in jouw valuta, met een demomodus zodat je rond kunt kijken voordat je iets koopt. Bekijk wat jouw adapter je kan laten zien
Is een goedkope ELM327-kloon goed genoeg, en maakt v1.5 of v2.1 uit?
Voor een paar scans per jaar is een kloon meestal prima. Gebruik je hem wekelijks, dan wordt een verbinding die halverwege een scan wegvalt snel vervelend, en daar verdienen de merkadapters van tussen de 30 en 60 euro hun prijs terug.
Het versienummer in de advertentie is grotendeels ruis:
- Elm Electronics heeft nooit een "v1.5" gemaakt. Een exemplaar dat v1.5 meldt is een kopie (Wikipedia: ELM327).
- Kopieën kunnen ook ten onrechte het actuele versienummer melden, dus een goedkope "v2.1" bewijst evenmin iets. In de eigen App Store-omschrijving van Car Scanner staat dat goedkope klonen van eBay en Amazon met v2.1 erop veel bugs hebben (App Store).
- Een echte versie 2.1 heeft bestaan, maar aan de advertentie zie je niet of je een echte hebt of een omgelabelde kopie.
Sla de zoektocht naar het versienummer dus over. Koop een bekend merk, lees recente reviews en kies een verkoper met eenvoudige retourvoorwaarden. Doet een adapter raar op jouw auto, dan laat een tweede adapter van een ander merk snel zien of de eerste het probleem was. De maker van FORScan gaat verder en zegt helemaal geen "ELM327" meer aan te raden, maar wijst naar OBDLink-adapters (FORScan).
Welke app gebruik je voor welk doel?
Bijna elke OBD2-app praat met een standaard ELM327-adapter, dus de echte keuze is welk werk je gedaan wilt hebben. De volledige rangschikking staat in de vergelijking van de beste OBD2-apps; dit is de korte versie.
| Doel | Goede keuze | Goed om te weten |
|---|---|---|
| Live metertjes en eigen dashboards | Car Scanner ELM OBD2 (iPhone en Android), Torque Pro (alleen Android) | Car Scanner is gratis met een Pro-upgrade van ongeveer € 9 eenmalig, Torque Pro kost ongeveer € 4 eenmalig. Zie Car Scanner vs Torque Pro. |
| Gratis foutcodes lezen met een antwoord in gewone taal | Skanyx | Foutcodes lezen en wissen en live data zijn gratis. Freeze-framewaarden zijn Pro. |
| Uitgebreide diagnose bij Ford en Mazda | FORScan | Werkt met ELM327-adapters, maar alleen op Ford, Lincoln, Mercury en Mazda (FORScan). |
| BMW coderen | BimmerCode | Ongeveer € 50 eenmalig. De app noemt per auto welke adapters hij ondersteunt, dus check dat voor je koopt (BimmerCode). |
| Coderen binnen de VW-groep | OBDeleven (eigen apparaat, ongeveer € 85) | Geen generieke ELM327. Zie Carly vs OBDeleven. |
Hoe koppel je een ELM327-adapter stap voor stap?
- Steek de adapter in de OBD2-poort en zet het contact aan. De motor mag uit staan of draaien.
- Koppel een Bluetooth-adapter op Android eerst in de Bluetooth-instellingen van de telefoon. De pincode staat in de handleiding of de advertentie van de adapter.
- Koppel op een iPhone de adapter niet in de instellingen. BLE-adapters kies je in de app, en de gids van Car Scanner zegt dat letterlijk (Car Scanner). Bij een wifi-adapter maak je in plaats daarvan verbinding met zijn netwerk in de wifi-instellingen van de telefoon.
- Open je app en kies het bijpassende verbindingstype (Bluetooth, Bluetooth LE of wifi), en selecteer dan de adapter. Skanyx zoekt de adapter voor je en maakt bij latere ritten zelf weer verbinding.
- Wacht tot de app het protocol van de auto heeft herkend en lees dan de codes uit. Aansluiten en een code uitlezen duurt meestal een minuut of twee.
Schrijf elke code op voordat je iets wist. Een code wissen verwijdert de freeze-framegegevens die een monteur graag zou zien.
Waarom maakt mijn ELM327-adapter geen verbinding?
Loop deze punten op volgorde af:
- Het contact staat uit. De adapter krijgt stroom uit de poort, maar de ECU moet wakker zijn om te antwoorden.
- Het verkeerde Bluetooth-type voor de telefoon. Een iPhone ziet een adapter met klassieke Bluetooth nooit. Verschijnt hij niet in de lijst van de app, kijk dan in de advertentie naar "BLE" of "Bluetooth 4.0".
- Niet gekoppeld op Android. Adapters met klassieke Bluetooth moeten in de systeeminstellingen zijn gekoppeld voordat de app ze kan gebruiken.
- Het verkeerde verbindingstype in de app. Een app die op wifi staat vindt een Bluetooth-adapter niet, en andersom.
- Niet verbonden met het wifi-netwerk. Bij een wifi-adapter moet de telefoon tijdens het scannen op het eigen netwerk van de adapter zitten.
- Een zwakke kloon. Koppelt de adapter wel maar vindt de app geen protocol, of valt de verbinding om de paar minuten weg, probeer dan een tweede adapter van een bekend merk voordat je de auto verdenkt.
- De verkeerde poort. Bij sommige auto's zit de poort achter een paneel. Zorg dat de adapter er helemaal in zit.
Wat doet een ELM327-adapter niet?
Met een generieke app ontgrendelt hij geen verborgen functies, zet hij de onderhoudsintervallen niet bij elk merk terug en voert hij geen tests uit waarbij onderdelen van de auto bewegen, en geen enkele generieke app leest de conditie van de accu van een elektrische auto of hybride uit. Coderen vraagt merkspecifieke software, zoals BimmerCode, FORScan, OBDeleven of VCDS, waarvan sommige draaien op een goede adapter die met ELM327 compatibel is; accugegevens van een EV vragen een merkspecifieke app, zoals LeafSpy. Voor de alledaagse vraag "wat betekent dit waarschuwingslampje en kan ik doorrijden" volstaan een generieke adapter en een goede app.
Een adapter van 15 euro en een gratis app zijn een prima begin. Steek hem erin, lees de code uit voordat je iemand betaalt, en koop pas een betere adapter als de verbinding blijft wegvallen.
Veelgestelde vragen
- Waar gebruik je een ELM327-adapter voor?
- Hij zit in de OBD2-poort onder het dashboard en geeft gegevens door tussen de ECU van de auto en een app op je telefoon of laptop. Daarmee lees je foutcodes uit en wis je ze, bekijk je live waarden zoals het toerental en de koelvloeistoftemperatuur en lees je het VIN (chassisnummer). Met een generieke app codeer je de auto er niet mee; merkspecifieke apps zoals BimmerCode of FORScan kunnen dat wel, via geschikte ELM327-compatibele adapters.
- Werkt een ELM327-adapter op een iPhone?
- Alleen sommige. Een iPhone kan geen verbinding maken met een adapter met klassieke Bluetooth, en dat is wat de meeste goedkope klonen hebben. Zoek in de advertentie dus naar Bluetooth LE (ook geschreven als Bluetooth 4.0 of BLE) of wifi. De OBDLink MX+, vLinker FS en vLinker MS zijn door Apple geverifieerde uitzonderingen, en niet elke app ondersteunt alle drie.
- Is ELM327 v1.5 of v2.1 beter?
- Geen van beide nummers zegt veel bij een goedkope adapter. Elm Electronics heeft nooit een v1.5 gemaakt, dus een exemplaar dat die versie meldt is een kloon, en klonen kunnen ook een nieuwere versie melden dan ze werkelijk draaien. Beoordeel een adapter liever op het merk, de reviews en het retourbeleid van de verkoper.
- Werkt een ELM327-adapter op elke auto?
- Hij werkt op auto's die de OBD2-standaard volgen: benzineauto's die vanaf 2001 in de EU zijn verkocht, dieselauto's vanaf 2004 en benzineauto's die vanaf 1996 in de VS zijn verkocht. Oudere auto's en elektrische auto's leveren met een generieke adapter weinig of niets bruikbaars op.
- Mag ik een ELM327-adapter in de auto laten zitten?
- Veel mensen doen dat, maar de kwaliteit verschilt sterk per exemplaar, dus lees eerst wat de fabrikant van jouw model aanraadt voordat je erop rekent. Eruit halen als je de auto weken laat staan is de voorzichtige keuze, en het kost je niets.
- Welke app is het beste voor een ELM327-adapter?
- Er is geen beste app, want elke app is voor een ander doel gemaakt. Car Scanner en Torque Pro passen bij wie van live metertjes houdt, FORScan en BimmerCode zijn merkspecifieke apps, en een eenvoudige foutcodelezer past bij wie alleen wil weten wat een lampje betekent.
- Waarom maakt mijn ELM327-adapter geen verbinding?
- Meestal staat het contact uit, zit er een adapter met klassieke Bluetooth in combinatie met een iPhone, is in de app het verkeerde verbindingstype gekozen of is de adapter op Android niet gekoppeld in de telefooninstellingen. Helpt dat niet, dan ligt het vaak aan een defecte kloon.
Bronnen
Skanyx Team
Het engineeringteam van Skanyx
Skanyx wordt geschreven door de engineers die de app bouwen en zelf twee BMW's aan de praat houden: een E60 535d en een E61 535 van vóór de facelift. De teksten ontstaan met hulp van AI en worden door het team geredigeerd. De bandbreedtes voor reparatiekosten stellen we samen uit gepubliceerde onderdelenprijzen, prijslijsten van garages en overzichten van reparatiekosten, en we ronden ze af. De foutcodes volgen de definities van SAE, en komt een cijfer uit een specifiek onderzoek of van de pagina van een leverancier, dan staat die bron in het artikel onder Bronnen.
