Hallo zusammen,
ich fahre selbst einen Z4 E89 23i und möchte Euch ein Projekt vorstellen, an dem ich seit etwa Anfang September arbeite. Es ist ein Prototyp, kein fertiges Produkt und kein Offizielles Zubehör. Es besteht keine Verbindung zur BMW AG. BMW und das BMW-Logo sind eingetragene Marken der BMW AG. "BimmerView" ist meine interne Projektbezeichnung.
Warum ich das mache?
Mich hat gestört, dass mein E89 die Öltemperatur nicht zeigt, zumindest nicht unter 70°C. Ich bin ein "Wertefanatiker" und interessiere mich für das "Herz" des Wagens, den Motor etc. da diese Technik oftmals das Leben des Wagens bestimmt. Zumindest zu einem großen Teil.
Daher empfinde ich gewisse Livedaten, wie z.B. die Drehzahl der Wasserpumpe, den Öldruck, Öltemperatur, Kühlwassertemperatur, Zündwinkel etc. relevant, da man hier manche Probleme ggf. schon erkennen kann, bevor sie kritisch werden. Hinzu kommt, dass ich beruflich bedingt den Tag im Büro verbringe und nicht auch noch auf der Heimfahrt auf ein riesiges ablenkendes, statisch montiertes Display gucken möchte, welches man nicht einmal "wegklappen" kann. Ich habe mich also hingesetzt und mir Gedanken gemacht und eine für mich, bis jetzt, recht passende Lösung gefunden, geplant und umgesetzt.




Was es ist?
Ein kleines 4,3"-Farbdisplay mit Touch, das über eine magnetische Smartphone-Halterung im Lüftungsschacht befestigt werden kann. Versorgt wird es mit 5V über USB-C. Es zeigt live Werte wie Öltemperatur, Kühlmittel, Drehzahl, Spannungen, Öldruck, Wasserpumpenwerte, Geschwindigkeit, Disa Stellungen, Drosselklappe, Ansaugluft Temp., Lambdawerte, Gang, Bremsdruck und und und an. Dazu habe ich eine Android-App entwickelt, in der man Seiten, Werte, Layouts, Farben und ein eigenes Boot-Video einstellen kann. Aktuell gibt es 35 Werte, weitere sollen folgen. Auch Musikanzeige sowie Steuerung + Coverbilder und Abbiegehinweise für die Navigation sind eingebaut.
Die Werte holt sich das Display selbst per Bluetooth von einem OBD-Adapter (ich nutze einen vLinker BM+). Das Handy braucht es nur für die Einstellungen, Musik und Navigation.
Wichtig: Es liest nur. Das Gerät schreibt nichts ins Auto, löscht keine Fehler und codiert nichts. Die App hat keine Internet-Berechtigung, kein Konto, keine Cloud, nichts. Das Display an sich ist theoretisch standalone-fähig, dann fallen aber Funktionen wie Musiksteuerung + Navigation weg. Es ist auch kein Akku eingebaut, damit das Gerät bei Kälte oder auch bei Hitze keinen Schaden annimmt oder gar Schäden anrichtet. Es verbindet sich beim Starten des Motors automatisch mit dem OBD-2 Adapter und liest dann die Werte aus. Da ich mich sehr intensiv mit der Kommunikation der Komponenten beschäftigt habe, konnte eine sehr hohe Aktualisierungsrate erreicht werden, welche im Alltag höher als nötig ist.

Stand heute:
Meine Fragen jetzt an euch:
Falls die Frage aufkommen sollte, ob das Gerät verkauft wird: Aktuell wird nichts verkauft oder weitergegeben, Code und Firmware veröffentliche ich nicht. Ich habe mich noch nicht großartig mit der Thematik beschäftigt. Es gab in Werkstätten und Freunden schon ein paar Fragen in die Richtung, aber es war Anfangs eben ein Bastelprojekt.
Hinzu kommen die rechtlichen Themen wie Zulassung und Konformität (CE, EMV), Herstellerpflichten, Lizenzen der verwendeten Open-Source-Teile etc.
Nochmal:
"BimmerView" ist meine interne Projektbezeichnung, falls das Display jemals verkauft wird, wird das finale Produkt aus rechtlichen Gründen einen eigenen, unabhängigen Namen bekommen. Ich stehe in keinerlei Verbindung zur BMW AG oder den Entwicklern von BimmerCode/BimmerView.
Edit: Anpassungen bzgl. Hinweise.
Freue mich über konstruktive Kritik, Ideen, Anmerkungen!
LG
ich fahre selbst einen Z4 E89 23i und möchte Euch ein Projekt vorstellen, an dem ich seit etwa Anfang September arbeite. Es ist ein Prototyp, kein fertiges Produkt und kein Offizielles Zubehör. Es besteht keine Verbindung zur BMW AG. BMW und das BMW-Logo sind eingetragene Marken der BMW AG. "BimmerView" ist meine interne Projektbezeichnung.
Warum ich das mache?
Mich hat gestört, dass mein E89 die Öltemperatur nicht zeigt, zumindest nicht unter 70°C. Ich bin ein "Wertefanatiker" und interessiere mich für das "Herz" des Wagens, den Motor etc. da diese Technik oftmals das Leben des Wagens bestimmt. Zumindest zu einem großen Teil.
Daher empfinde ich gewisse Livedaten, wie z.B. die Drehzahl der Wasserpumpe, den Öldruck, Öltemperatur, Kühlwassertemperatur, Zündwinkel etc. relevant, da man hier manche Probleme ggf. schon erkennen kann, bevor sie kritisch werden. Hinzu kommt, dass ich beruflich bedingt den Tag im Büro verbringe und nicht auch noch auf der Heimfahrt auf ein riesiges ablenkendes, statisch montiertes Display gucken möchte, welches man nicht einmal "wegklappen" kann. Ich habe mich also hingesetzt und mir Gedanken gemacht und eine für mich, bis jetzt, recht passende Lösung gefunden, geplant und umgesetzt.




Was es ist?
Ein kleines 4,3"-Farbdisplay mit Touch, das über eine magnetische Smartphone-Halterung im Lüftungsschacht befestigt werden kann. Versorgt wird es mit 5V über USB-C. Es zeigt live Werte wie Öltemperatur, Kühlmittel, Drehzahl, Spannungen, Öldruck, Wasserpumpenwerte, Geschwindigkeit, Disa Stellungen, Drosselklappe, Ansaugluft Temp., Lambdawerte, Gang, Bremsdruck und und und an. Dazu habe ich eine Android-App entwickelt, in der man Seiten, Werte, Layouts, Farben und ein eigenes Boot-Video einstellen kann. Aktuell gibt es 35 Werte, weitere sollen folgen. Auch Musikanzeige sowie Steuerung + Coverbilder und Abbiegehinweise für die Navigation sind eingebaut.
Die Werte holt sich das Display selbst per Bluetooth von einem OBD-Adapter (ich nutze einen vLinker BM+). Das Handy braucht es nur für die Einstellungen, Musik und Navigation.
Wichtig: Es liest nur. Das Gerät schreibt nichts ins Auto, löscht keine Fehler und codiert nichts. Die App hat keine Internet-Berechtigung, kein Konto, keine Cloud, nichts. Das Display an sich ist theoretisch standalone-fähig, dann fallen aber Funktionen wie Musiksteuerung + Navigation weg. Es ist auch kein Akku eingebaut, damit das Gerät bei Kälte oder auch bei Hitze keinen Schaden annimmt oder gar Schäden anrichtet. Es verbindet sich beim Starten des Motors automatisch mit dem OBD-2 Adapter und liest dann die Werte aus. Da ich mich sehr intensiv mit der Kommunikation der Komponenten beschäftigt habe, konnte eine sehr hohe Aktualisierungsrate erreicht werden, welche im Alltag höher als nötig ist.

Stand heute:
- Fahrzeugwerte, Seiten, Musik und Warnungen funktionieren
- Navigation: noch nicht im Alltag stabil, ich arbeite dran
- Getestet bisher nur an einem E89 23i mit einem Android Smartphone
- Gehäuse ist ein 3D-Druck Prototyp, hier werde ich noch nachbessern (ich kann kein CAD)
Meine Fragen jetzt an euch:
- Welche Werte wären für euch am wichtigsten?
- Würdet ihr so etwas einbauen? Wenn nein, warum nicht?
- Was stört euch? Optik des Displays/App, Platz, Montageart?
Falls die Frage aufkommen sollte, ob das Gerät verkauft wird: Aktuell wird nichts verkauft oder weitergegeben, Code und Firmware veröffentliche ich nicht. Ich habe mich noch nicht großartig mit der Thematik beschäftigt. Es gab in Werkstätten und Freunden schon ein paar Fragen in die Richtung, aber es war Anfangs eben ein Bastelprojekt.
Hinzu kommen die rechtlichen Themen wie Zulassung und Konformität (CE, EMV), Herstellerpflichten, Lizenzen der verwendeten Open-Source-Teile etc.
Nochmal:
"BimmerView" ist meine interne Projektbezeichnung, falls das Display jemals verkauft wird, wird das finale Produkt aus rechtlichen Gründen einen eigenen, unabhängigen Namen bekommen. Ich stehe in keinerlei Verbindung zur BMW AG oder den Entwicklern von BimmerCode/BimmerView.
Edit: Anpassungen bzgl. Hinweise.
Freue mich über konstruktive Kritik, Ideen, Anmerkungen!
LG
Zuletzt bearbeitet: