Projektübersicht: MultivanPi Software-Architektur

Wer ein smartes Raspberry Pi Camper Dashboard bauen möchte, steht vor einer zentralen Herausforderung: Die unterschiedlichsten Systeme im Fahrzeug müssen zuverlässig miteinander kommunizieren. Diese Dokumentation zeigt die komplette Software-Architektur des MultivanPi für den VW T4. Von der ersten Backend-Logik über die serielle Anbindung von Victron-Komponenten bis hin zum Reverse-Engineering der Vevor-Kühlbox per Bluetooth. Das Ziel: Ein stabiles, offline-fähiges System, das alle relevanten Energie-, Klima- und Nivellierungsdaten zentral auf einem Display bündelt.

Meine 10 Schritte der Software-Realisierung

  1. Teil 1: Vom Arduino zum zentralen Dashboard im VW T4
    Grundlagen, Architektur-Entscheidungen und das Setup des Raspberry Pi als Herzstück des Systems.
  2. Teil 2: ADXL345 Glättungs-Algorithmen & EcoFlow API Integration
    Digitale Nivellierung des Fahrzeugs durch Beschleunigungssensoren und die erste API-Anbindung der Powerstation.
  3. Teil 3: Der Weg zum „Chromium-Standard“ – Victron, Sensoren und harte Lektionen
    Einrichtung des Kiosk-Modus für das Display und das Meistern der Tücken bei der direkten Sensor-Auswertung.
  4. Teil 4: Victron MPPT & Ladebooster endlich gezähmt
    Serielle Daten (VE.Direct) von Solarladeregler und Booster fehlerfrei auslesen und im Dashboard visualisieren.
  5. Teil 5: Touch-Display gezähmt, Wake-Shield & USB-Backups
    Stromsparen durch gezieltes Standby des Bildschirms, Aufwecken per Touchscreen und Datensicherung.
  6. Teil 6: Die Vevor Kühlbox ist geknackt
    Erfolgreiche Kommunikation mit der Alpicool/Vevor Kompressorkühlbox über Bluetooth Low Energy (BLE).
  7. Teil 7: Der steinige Weg zum Vevor Protokoll (Reverse-Engineering)
    Tiefer technischer Einblick in die Entschlüsselung und Analyse des Bluetooth-Traffics der Kühlbox.
  8. Teil 8: Die PowerQueen LiFePO4 Batterie in das Dashboard einbinden
    Ladezustand und Zellspannungen der Bordbatterie präzise in die zentrale Anzeige integrieren.
  9. Teil 9: Die EcoFlow im Dashboard – Vom Endgegner zur Lösung
    Lokale und stabile Anbindung der EcoFlow per ioBroker und MQTT an den Raspberry Pi.
  10. Teil 10: Das Software-Finale und die wichtige Datensicherung
    Automatisierte Backups auf einen USB-Stick über Cronjobs, um Ausfällen der SD-Karte vorzubeugen.