Wohnwagen ausrichten mit ESP32 – Neigung digital messen
Unterstützung des Kanals
Hinweis: Der folgende Link ist ein Affiliate-Link.
Die Erstellung meiner Skripte und Videos ist mit einem erheblichen zeitlichen Aufwand verbunden – von der technischen Vorbereitung über intensive Recherche bis hin zu Tests, Aufnahmen und Nachbearbeitung.
Alle Inhalte stelle ich dir dennoch vollständig kostenlos zur Verfügung.
Wenn du meine Arbeit unterstützen möchtest, kannst du das ganz einfach tun:
Für deine Amazon-Bestellungen nutze gern meinen Partner-Link. Für dich ändert sich am Preis nichts – ich erhalte lediglich eine kleine Provision. Vielen Dank für deinen Support!
Möchtest du die Neigung deines Wohnwagens oder anderer Geräte präzise messen – ganz ohne klassische Wasserwaage? In diesem Beitrag zeige ich dir, wie du mit einem MPU6050-Sensor, einem ESP32 (z. B. M5 Atom Lite) und ESPHome ein smartes Messsystem aufbaust. Egal, ob für Wohnwagen-Nivellierung, Solaranlagen, Kameraausrichtung – dieses Setup ist vielseitig einsetzbar.
Ein klein wenig Löten gehört dazu, aber keine Sorge: Ich erkläre dir Schritt für Schritt, wie du den Sensor anschließt, die Software einrichtest und die Daten in Home Assistant auswertest. Damit kannst du dein Smart Home noch präziser steuern!
MPU 6050
Was du brauchst*
MPU6050 (Gyroskop + Beschleunigungssensor)
ESP32 / M5 Atom Lite oder Wemos D1 Mini
Jumperkabel
ggf. 3D-gedrucktes Gehäuse
Lötkolben und Lötzinn (für die Stiftleiste)
optional: DC-DC-Wandler für Wohnwagen-Stromversorgung
Der MPU6050 misst Beschleunigung und Drehung auf drei Achsen. Damit lassen sich Pitch und Roll berechnen – ideal, um die Neigung eines Wohnwagens zu visualisieren. Der Berechnung liegt folgende Formel zugrunde.
📏 Pitch-Berechnung (Neigung nach vorne/hinten):
⚙️ Roll-Berechnung (Neigung seitlich):
Ziel: Ich will im Wohnwagen die Ausrichtung sehen, ohne externe Wasserwaage – einfach direkt auf dem Smartphone oder im Home Assistant.
2. Gehäuse vorbereiten und löten
Ich nutze ein 3D-gedrucktes Gehäuse, das mir ein Kollege netterweise konstruiert hat.
Durch einen Button in ESPHome kannst du mit einem Klick den Sensor nullen. Die aktuellen Werte werden als Offset gespeichert und dauerhaft berücksichtigt.
7. Integration in Home Assistant
Hinweis 02.07.2025 : Aktuell wurde die HACS Bar Card aus dem HACS Repository entfernt. Es gibt allerdings einen Fork, den man genauso verwenden kann. https://github.com/spacerokk/bar-card.
Verwende HACS + Bar Card, um die Neigungsdaten stilvoll anzuzeigen:
Pitch
type: custom:bar-card
title: Pitch
min: -40
max: 40
height: 40px
icon: mdi:caravan
animation:
state: "off"
speed: 1
severity:
- from: -180
to: -10
color: red
- from: -10
to: -1
color: yellow
- from: -1
to: 1
color: green
- from: 1
to: 10
color: yellow
- from: 10
to: 180
color: red
positions:
icon: outside
indicator: "off"
name: "off"
value: inside
entities:
- entity: sensor.fuellstand_frischwasser_neigung_pitch #hier durch eigenen Sensornamen ersetzen
Roll
type: custom:bar-card
title: Roll
min: -40
max: 40
height: 40px
icon: mdi:axis-x-rotate-clockwise
animation:
state: "off"
speed: 1
severity:
- from: -180
to: -10
color: red
- from: -10
to: -1
color: yellow
- from: -1
to: 1
color: green
- from: 1
to: 10
color: yellow
- from: 10
to: 180
color: red
positions:
icon: outside
indicator: "off"
name: "off"
value: inside
entities:
- entity: sensor.fuellstand_frischwasser_neigung_roll #hier durch eigenen Sensornamen ersetzen !
8. Einbau im Wohnwagen
In meinem Wohnwagen war bereits ein Atom M5 Lite für die Füllstandsanzeige installiert – ideal zum Nachrüsten. Die Stromversorgung hole ich vom vorhandenen DC-DC-Wandler ab.
Fazit
Mit wenigen Komponenten und etwas Bastelarbeit bekommst du ein richtig cooles Feature für deinen Camper oder Wohnwagen: digitale Neigungsmessung mit Liveanzeige im Smart Home. Ideal, um sich die Nivellierung zu erleichtern – besonders auf unebenen Stellplätzen.
Komplette Playlist: Home Assistant im Camper
Häufige Fragen (FAQ)
Welche Hardware brauche ich für die Neigungsmessung?
Einen MPU6050 (Gyroskop und Beschleunigungssensor), einen ESP32 wie den M5 Atom Lite oder einen Wemos D1 Mini, Jumperkabel, Lötkolben und Lötzinn, optional ein 3D-gedrucktes Gehäuse und einen DC-DC-Wandler für die Stromversorgung im Wohnwagen.
Muss ich wirklich löten?
Ja, die abgewinkelte Stiftleiste wird unten an die Platine gelötet. Platine flach auf den Tisch legen und den Lötkolben sauber ansetzen, das klappt auch als Lötanfänger.
Wie wird der MPU6050 mit dem M5 Atom Lite verbunden?
VCC an 3,3 V, GND an GND, SDA an GPIO26 und SCL an GPIO32. In ESPHome konfigurierst du den i2c-Bus mit diesen Pins und den Sensor mit der Adresse 0x68.
Wie kalibriere ich den Sensor?
Über den Button „Kalibriere Neigung“ in ESPHome. Lege das Gerät dafür auf eine ebene Fläche, zum Beispiel mit einer Wasserwaage geprüft; die aktuellen Werte werden als Offset dauerhaft gespeichert.
Wie versorge ich den ESP32 im Wohnwagen mit Strom?
Mit einem DC-DC-Wandler von 12 V auf 5 V. Tobias holt die Versorgung vom bereits vorhandenen Wandler ab, der auch den Atom für die Füllstandsanzeige speist.
Die Bar Card ist nicht mehr in HACS – was kann ich nutzen?
Es gibt einen Fork unter github.com/spacerokk/bar-card, der genauso funktioniert. In den Card-Codes für Pitch und Roll musst du nur den Sensornamen durch deinen eigenen ersetzen.
Tobias Lerch betreibt Smart Home & more – praxisorientierte Anleitungen zu Home Assistant, Proxmox, NAS, EVCC, Netzwerk und Camping-Technik. Alles aus eigener Erfahrung, ohne Marketingsprache.