obdexer – Detailansicht eines Codes mit Ursachen, Symptomen und Reparaturhinweisen

obdexer

Es gibt Geräte, die man bauen kann. Und es gibt Probleme, für die man eher eine Webseite baut. obdexer ist so ein Fall. Hier blinkt nichts auf einem Regal. Hier erklärt eine Oberfläche etwas, was sonst niemand sauber erklärt: die Fehlercodes, die ein Auto im Verborgenen mit sich selbst bespricht.

Wer schon einmal die Motorkontrollleuchte gesehen und ein OBD-II-Lesegerät angeschlossen hat, kennt das Ergebnis. Eine fünfstellige Kombination aus Buchstabe und Ziffern. Vielleicht P0301. Vielleicht U0100. Eine sehr klare Auskunft, die gleichzeitig vollkommen nichtssagend ist. obdexer ist die Übersetzungsfläche dafür. Code eintippen, Erklärung in ganzen Sätzen zurückbekommen.

obdexer – Startseite mit Suchfeld und Code-Familienfilter

Datenbank

Im Hintergrund liegt eine Datenbank mit 9.533 generischen OBD-II-Codes. Jeder einzelne ist mit Beschreibung, möglichen Ursachen, typischen Symptomen, Hinweisen zu Reparatur und Aufwand sowie verwandten Codes hinterlegt. Die Daten sind offen, die Quellen sind benannt, das Repository liegt öffentlich auf GitHub.

Familien

Sortiert wird nach den vier Familien des OBD-II-Standards. P für Powertrain, B für Body, C für Chassis und U für Network. Suchen lässt sich nach Code, nach Begriff oder durch Familie. Jede Detailseite ist gleich aufgebaut: System, Typ und Bereich als Kacheln, darunter Ursachen, Symptome, Prüfhinweise und verwandte Codes.

Offen und ruhig

Die Seite läuft zweisprachig in Deutsch und Englisch, ist als Progressive Web App angelegt und wird serverseitig gerendert. Damit funktioniert sie auf dem Handy genauso wie auf dem Bildschirm in der Werkstatt und ist auch dann auffindbar, wenn jemand einen Code in eine Suchmaschine eingibt und Antworten ohne Anmeldung erwartet. Genau das war der Punkt. Eine Diagnose sollte nicht hinter einem Login stehen.

obdexer ist damit ein Beispiel für die andere Hälfte meiner Arbeit. Nicht jedes Projekt landet als Holzkasten im Regal. Manche Projekte sind Datenbanken, Schnittstellen, kleine Webseiten mit klarer Aufgabe. Hier ist es: einen Code eintippen, eine Antwort bekommen, weiterarbeiten können.

Noch mehr Geräte