Skip to content
Dennis Eisold edited this page Aug 1, 2018 · 8 revisions

Vor ein paar Wochen haben wir uns einen Wohnwagen zugelegt und natürlich auch angefangen eine wenig Technik einzubauen. Hierbei ist doch schon ein wenig was zusammengekommen, weshalb ich mich dazu entschlossen habe, das ganze Projekt der Allgemeinheit freizugeben. Klar ist hier noch lange nicht alles fertig und vieles sicher auch nicht perfekt. Dafür ist aber auch OpenSource da. Wenn euch etwas auffällt, freue ich mich auf einen PR oder ein Issue ;)

Jeder ist eingeladen sich hieran zu beteiligen und das ganze nach zu bauen. Ich werde auch eine Liste mit der genutzten Hardware zusammen stellen für die die sich nicht so gut auskennen. Prinzipiell sollte jedoch jeder das ganze, ohne größere Probleme nachbauen können.

Neu ist jetzt auch eine kleine Anleitung zur Installation ;)

So, jetzt will ich euch nicht länger auf die Folter spannen, hier eine Liste mit den Sachen die bereits funktionieren oder verbaut wurden:

Modul Hardware Funktion
Digitale Wasserwaage Gyro Sensor(*) Digitale Wasserwage (Ausrichten des Campers)
GPS GPS(*) Wo steht der Camper, fährt er gerade? Wie schnell? (Alarmanlage)
Reifendruck TPMS(*) Reifendruck / Temperatur Sensoren
Netzwerk Router(*) Internes Netz / WLAN Client / LTE (Welcher Router genau ist eigentlich egal, er sollte nur USB haben und OpenWRT kompatibel sein. Achtet hier auch auf die Version des Routers)
LTE Stick(*) Dieser baut die Verbindung ins Internet auf wenn kein WLAN in Reichweite ist
VPN Client Remote den Camper in einen VPN Server einwählen lassen (Main MQTT) wenn man ihn braucht (Hierfür braucht der Camper eine Internet-Verbindung, kann WLAN oder auch LTE sein)
Stromversorgung Spannungswandler(*) Nachdem ich ein 24v System im Camper habe, hab ich mir hier was gegönnt. 2x70A Wandler von 24v auf 12v. Können über die Software an und abgeschalten werden.
BMV(*) Batterie Monitor (sowie Lade/Entlade Strom/Spannung) Wichtig damit der/die Akkus nicht kaputt gehen.
Sicherungskasten(*) Irgendwie sollte man die Geräte ja absichern. Ich empfehle hier für jedes Gerät eine eigene Sicherung
Step Down(*) Eine kleine Platine die euch aus euren 12-24v 5v für den PI macht. Hierfür gibt es auch eine kleine Halterung zum selbst drucken (https://github.com/mcules/opencamper/blob/master/3D%20Models/XY-3606.stl)
Lüftersteuerung Lüftersteuerung(*) Hierüber werden die Lüfter für den PC Teil sowie den Kühlschrank gesteuert.
40mm Lüfter/Staubfilter(*) Von diesen Lüftern habe ich zwei in das Gehäuse (Raspberry PI) eingebaut um die Wärme ab zu transportieren. Die Staubfilter sollte man ebenfalls montieren damit nicht zu fil Staub im PI landet.
120mm Lüfter/Stauffilter(*) Für die Lüftersteuerung habe ich diese Lüfter genommen. Die sind schön leise, fast unhörbar. Das war mir die ca 14€ pro Lüfter doch wert. Auch hier sollte man Staubfilter montieren.
RJ11 Stecker(*) Stecker für die RJ12 Buchse am PI. Der Stecker wird auf ein Kabel gekrimpt welches in der Lüftersteuerung angesteckt wird.
Fan Con Buchse/Stecker(*) Um eigene Kabel für die Lüftersteuerung zu machen, brauchen wir entsprechende Buchsen.
Raspberry PI Raspberry PI(*) Das Herz des ganzen Projektes
Speicherkarte(*) Irgendwo müssen wir ja die Daten speichern ;)
Gehäuse(*) Hier habe ich den PI usw. verbaut damit alles ein wenig seine Ordnung hat und nicht beschädigt werden kann.
RJ45 Buchse(*) Die braucht man vielleicht nicht umbedingt, jedoch wollte ich alle Verbindungen Steckbar haben damit ich das komplette Gehäuse auch einfach einmal abnehmen kann ohne zu viel gefrickel
USB Buchse(*) Das gleiche wie bei der RJ45 Buchse ;)
RJ12 Buchse(*) Hiermit führe ich die Anschlüsse der beiden 40mm Lüfter nach außen zur Lüftersteuerung

Ein neues Webinterface, das bisherige läuft noch auf Node-Red was mir für diese Spielereien jedoch zu viel Ressourcen verbraucht. Hier kommt mit Sicherheit noch einiges mehr dazu, mal schauen was die Zukunft noch so bringt :D Mit dem Script für den Batteriemonitor kann man die meisten Produkte von Victron Energy auslesen, das ist nicht auf den einen BMV beschränkt.

Die Daten werden alle an einen MQTT Server gesendet und von dort dann abgerufen und verarbeitet. Das hat den Vorteil das das System mit (nahezu) allen Geräten und Betriebssystemen genutzt werden kann.

Im Moment läuft das Ganze auf einem Raspberry 3B+. Der ist eigentlich die meiste Zeit damit beschäftigt sich zu langweilen ^^

Hier mal noch ein Bild wie es unter dem neuen System aussieht:

Dashboard OpenCamper

Und hier wie es unter Node-Red ausgesehen hat:

Dashboard Node-red

Die mit Sternchen (*) gekennzeichneten Links sind sogenannte Affiliate-Links. Hier bin ich gaaanz unverschämt. Wenn du über diesen Link etwas kaufst, erhalte ich eine kleine Provision. Dieses Geld verwende ich für neue Hardware etc. um die Entwicklung ein wenig günstiger werden zu lassen (meine Regierung steigt mir sonst bald aufs Dach ;) ). Aber keine Angst, der Preis ändert sich für dich absolut nicht. Du zahlst mit oder ohne Link den selben Preis.