So kĂŒhlt es sich mit Home Assistant und IceCube

👉 Direkt auf YouTube schauen und abonnieren:
Smart Home & More auf YouTube

Einleitung

Eine Home Assistant KĂŒhlbox im Wohnwagen ist fĂŒr mich der nĂ€chste logische Schritt gewesen, um mein Setup noch smarter zu machen.

Wir haben uns vor Kurzem einen Dauerstellplatz fĂŒr unseren Wohnwagen gegönnt. Damit verĂ€ndert sich natĂŒrlich auch die Nutzung: Der Fokus liegt nicht nur auf stĂ€ndigem Reisen, sondern darauf, den Platz dauerhaft sinnvoll und komfortabel zu nutzen. Gleichzeitig möchte ich aber auf meine Smart-Home-Funktionen nicht verzichten – im Gegenteil.

Ein Thema, das mich direkt beschĂ€ftigt hat, war meine KĂŒhlbox. Gerade im Vorzelt ist sie im Sommer unverzichtbar. Aber: Muss sie wirklich immer voll laufen? Was passiert, wenn wir gar nicht vor Ort sind? Und wie kann ich sicherstellen, dass sie effizient arbeitet? Und vor allen Dingen, wie wird sie kĂŒhl, bevor wir wieder dort sind ?

Genau daraus ist dieses Projekt entstanden: Ich habe meine KĂŒhlbox in Home Assistant integriert – komplett ĂŒber Bluetooth und sogar aus der Ferne steuerbar.

In diesem Beitrag zeige ich dir Schritt fĂŒr Schritt, wie ich das umgesetzt habe und welche Möglichkeiten sich daraus ergeben.


Warum eine KĂŒhlbox smart machen?

Eine KĂŒhlbox im Camper klingt erstmal nach einem simplen GerĂ€t. Ein- und ausschalten, Temperatur einstellen – fertig.

Aber in der Praxis ergeben sich schnell sinnvolle AnwendungsfÀlle:

  • KĂŒhlung reduzieren, wenn niemand vor Ort ist
  • Energie sparen bei leerer Box
  • Automatisches Abschalten bei niedrigem Batteriestand
  • TemperaturĂŒberwachung aus der Ferne
  • Optimierung des Energieverbrauchs

Gerade bei einem Dauerstellplatz, bei dem man nicht stĂ€ndig vor Ort ist, wird das extrem interessant. Aber auch auf der heimischen Terrasse möchte man eine solche KĂŒhlbox vielleicht in sein smartes Heim integrieren.


Meine Ausgangssituation

Ich nutze eine etwas Ă€ltere KĂŒhlbox von Plugin Festivals ( jetze MAENTUM), die bereits ĂŒber Bluetooth verfĂŒgt. Die neueren Boxen nutzen das gleiche Übertragungsprotokoll. Über eine Hersteller-App lassen sich dort:

  • Temperatur einstellen
  • Eco- und Max-Modus aktivieren
  • Statuswerte auslesen
  • Schwellwerte in drei Stufen fĂŒr die Spannung bei Batteriebetrieb einstellen

Das Problem: Diese App ist eine klassische Punkt-zu-Punkt-Verbindung. FĂŒr Automatisierungen oder Remote-Zugriff ist das völlig ungeeignet*.

PLUG IN FESTIVALS – elektrische KĂŒhlbox – Kompressor Gefrierbox bis -20 Grad – KĂŒhlbox Auto – Camping KĂŒhlschrank – Powerstation zum KĂŒhlen – 12V 230V – 50 Liter
  • ✅ Effiziente KĂŒhlleistung – Die elektrische Kompressor KĂŒhlbox sorgt zuverlĂ€ssig fĂŒr Temperaturen von +20 °C bis -20 °C – ideal fĂŒr lange Reisen, Camping oder Festivals.
  • ✅ Vielseitig einsetzbar – Ob als Auto KĂŒhlbox, mobile Gefrierbox oder CampingkĂŒhlschrank: Mit 50 Liter Volumen bietet diese 12V/24V/230V KĂŒhlbox viel Platz fĂŒr GetrĂ€nke & Lebensmittel.
  • ✅ Stromsparend dank ÖKO-Modus – fĂŒr lĂ€ngere Nutzung. Schnelles HerunterkĂŒhlen per MAX-Modus – ideal bei akutem KĂŒhlbedarf dank drehzahlgesteuertem Kompressor.
  • ✅ Komfortable App-Steuerung – Steuern Sie die KĂŒhltemperatur bequem per App oder direkt ĂŒber das LC-Display. Die integrierte LED-Leuchte und der USB-Port fĂŒr mobile GerĂ€te machen die Nutzung noch komfortabler.
  • ✅ Leise, robust & ideal fĂŒr Festivals – Dank des qAIR-Systems arbeitet die elektrische KĂŒhlbox besonders leise. Das stabile MetallgehĂ€use und die hochwertige Isolierung machen sie zum zuverlĂ€ssigen Begleiter auf Reisen und Festivals.

Also war klar: Das Ganze muss in Home Assistant integriert werden.


Die Lösung: Bluetooth + ESPHome

Der SchlĂŒssel zur Integration ist ein sogenannter Bluetooth Proxy.

Ich habe dafĂŒr ein kleines ESP-GerĂ€t verwendet – konkret einen Atom M5 Lite*. Das ist ein kompakter ESP32 mit integriertem Bluetooth.

M5Stack Atom Lite ESP32 IoT Entwicklungsboards und Kits | Development Kit C008
  • M5Stack SKU: C008
  • ESP32-basiert, RGB-LED (SK6812)
  • Eingebaute Infrarot
  • Erweiterbare Pins & Löcher
  • Programmierplattform: Arduino, UIFlow

Vorteile dieser Lösung:

  • Sehr geringer Stromverbrauch
  • Kompakte Bauweise
  • Perfekt fĂŒr den Dauerbetrieb im Wohnwagen
  • Direkt mit ESPHome nutzbar

🔧 Hardware Setup

Benötigte Komponenten:

  • ESP32 (z. B. Atom M5)
  • KĂŒhlbox mit Bluetooth
  • Home Assistant
  • ESPHome Integration


Bluetooth-GerÀt identifizieren

Der erste Schritt ist, die KĂŒhlbox im Bluetooth-Umfeld zu finden.

In Home Assistant gehst du dazu auf:

Einstellungen → GerĂ€te & Dienste → Bluetooth

Dort werden alle GerÀte in der Umgebung angezeigt.

Meine KĂŒhlbox wurde beispielsweise als W1001 erkannt.

👉 Wichtig:
Du musst dir die MAC-Adresse notieren – die brauchst du spĂ€ter fĂŒr ESPHome.


⚠ Wichtiger Hinweis

Wenn die KĂŒhlbox mit der Hersteller-App verbunden ist, kannst du sie nicht gleichzeitig in Home Assistant sehen.

Das liegt daran, dass Bluetooth hier als Punkt-zu-Punkt-Verbindung arbeitet.

👉 Lösung:

  • App trennen
  • GerĂ€t neu starten
  • erneut scannen

Hier noch die Dual Box ( die wĂŒrde ich mir kaufen, wenn meine mal Defekt ist 🙂 )*

PLUG IN FESTIVALS elektrische KĂŒhlbox – 2 FĂ€cher Kompressor KĂŒhlbox 12v 230v – bis -20 Grad & App-Steuerung – Gefrierbox Auto & Camping – DUAL Ice Cube elektrisch (38 Liter)
  • ✅ Leise KĂŒhlung unterwegs & zuhause: Das qAIR-System sorgt fĂŒr flĂŒsterleisen Betrieb – ideal als Kompressor KĂŒhlbox im Auto, beim Camping oder auf dem Festival.
  • ✅ Zwei KĂŒhlzonen, separat steuerbar: Halte GetrĂ€nke und Speisen auf zwei individuell einstellbaren KĂŒhlbereichen perfekt temperiert – mit der leistungsstarken Camping KĂŒhlbox.
  • ✅ Von +20 °C bis –20 °C flexibel nutzbar: Der IceCube DUAL Kompressor KĂŒhlschrank passt sich an – egal ob als Gefrierbox fĂŒrs Auto oder als KĂŒhlbox fĂŒr zu Hause oder Outdoor.
  • ✅ Steuerung per App und LC-Display: Die elektrische KĂŒhlbox lĂ€sst sich komfortabel per Smartphone oder direkt am Display bedienen – volle Kontrolle ĂŒber beide KĂŒhlzonen.
  • ✅ Robust, elegant & reisefreundlich: Bruchsichere Glaselemente und Metallkorpus machen diese 40L KĂŒhlbox ideal fĂŒr Auto, Wohnmobil, Festival oder Campingplatz.

ESPHome Integration

Jetzt kommt der spannende Teil: Die Integration ĂŒber ESPHome.

Ich habe eine bereits existierende Integration genutzt, die auf Reverse Engineering basiert. Diese ermöglicht die Kommunikation mit der KĂŒhlbox.


đŸ’» [CODE: ESPHome YAML fĂŒr Bluetooth Integration]

#--------Hier steht der Name, der bei Euch bei der Erstellung vergeben wurde ! ---
esphome:
  name: fuellstand-frischwasser
  friendly_name: Fuellstand_Frischwasser
#--------------------------------------------------------------------------------

external_components:
  - source: github://neftaly/esphome-alpicool

esp32:
  board: m5stack-atom
  framework:
    type: arduino

#----- Dieser Abschnitt wird nicht kopiert ! ------------
logger:

api:
  encryption:
    key: "fmIxjWpGzCmEpjfZ3b0r6l5v0OOAW1FBm4MBLOFBn4U="

ota:
  platform: esphome
  password: "2642bf753f1b8459fd957e65cc1bdfff"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password
#------------ Abschnitt Ende -------------------------


# Notwendig fĂŒr Bluetooth-Verbindungen
esp32_ble_tracker:
  scan_parameters:
    interval: 110ms
    window: 110ms
    active: true

#-MAC ADRESSE ANPASSEN
ble_client:
  - mac_address: "CF:0C:FB:60:D0:23" 
    id: alpicool_fridge

alpicool_ble:
  ble_client_id: alpicool_fridge
  id: fridge

sensor:
  - platform: alpicool_ble
    alpicool_ble_id: fridge
    current_temperature:
      name: "KĂŒhlbox Temperatur"
    target_temperature:
      name: "KĂŒhlbox Zieltemperatur"
    battery_voltage:
      name: "KĂŒhlbox Spannung"
    battery_percent:
      name: "KĂŒhlbox Batterie"

climate:
  - platform: alpicool_ble
    alpicool_ble_id: fridge
    name: "KĂŒhlbox Thermostat"

switch:
  - platform: alpicool_ble
    alpicool_ble_id: fridge
    power:
      name: "KĂŒhlbox Power"
    controls_lock:
      name: "KĂŒhlbox Tastensperre"

select:
  - platform: alpicool_ble
    alpicool_ble_id: fridge
    run_mode:
      name: "KĂŒhlbox Modus"
    battery_saver:
      name: "KĂŒhlbox Batterieschutz"

binary_sensor:
  - platform: alpicool_ble
    alpicool_ble_id: fridge
    powered_on:
      name: "KĂŒhlbox Kompressor Status"
    controls_locked:
      name: "KĂŒhlbox Sperre Status"


👉 Wichtig:
Die MAC-Adresse musst du natĂŒrlich anpassen.


Integration in Home Assistant

Nach dem Flashen des ESP-GerÀts passiert Folgendes:

  • GerĂ€t erscheint automatisch in Home Assistant
  • Neue EntitĂ€ten werden angelegt
  • Steuerung wird möglich

VerfĂŒgbare Funktionen

Nach der Integration stehen dir mehrere Funktionen zur VerfĂŒgung:

Temperatursteuerung

  • Zieltemperatur setzen
  • Ist-Temperatur auslesen

EnergieĂŒberwachung

  • Stromverbrauch analysieren ( mit einem Smart Plug z.B. )
  • Verhalten optimieren

Modi

  • Eco-Modus
  • Max-Modus


Dashboard Umsetzung

Ich habe das Ganze in mein bestehendes Camper-Dashboard integriert.

Dort sehe ich:

  • Temperatur
  • Strom
  • aktuelle Einstellungen

Besonders spannend ist der Zusammenhang zwischen Temperatur und Stromverbrauch.


Analyse: KĂŒhlverhalten

Ein interessanter Punkt war fĂŒr mich das Verhalten der KĂŒhlbox:

  • Schnelles RunterkĂŒhlen
  • stabile Temperaturhaltung
  • moderater Energieverbrauch

FĂŒr eine 50-Liter-Box ist der Verbrauch absolut in Ordnung.



Automatisierungen

Jetzt kommt der eigentliche Mehrwert.

Beispiele aus meinem Setup:

1. Abwesenheit

Wenn niemand vor Ort ist:

  • Temperatur erhöhen
  • oder komplett abschalten

2. Energie sparen

Wenn nur GetrÀnke drin sind:

  • Eco-Modus aktivieren

3. Sicherheit

  • Alarm bei zu hoher Temperatur
  • Push-Benachrichtigung

💡 [HINWEIS]
Hier liegt der grĂ¶ĂŸte Mehrwert: Die Kombination aus Daten + Automatisierung.


Remote-Zugriff

Ein entscheidender Punkt war fĂŒr mich:

👉 Ich wollte das System aus der Ferne steuern.

Das funktioniert bei mir problemlos, da mein Home Assistant bereits remote erreichbar ist.

So kann ich jederzeit:

  • Temperaturen anpassen
  • Status prĂŒfen
  • Automationen kontrollieren

Weitere Smart Camper Features

Neben der KĂŒhlbox habe ich noch weitere Dinge integriert:

  • FensterĂŒberwachung
  • Batteriestatus
  • Frischwasseranzeige
  • Gasflaschen-Level
  • Ausrichtung des Campers
  • Alarmanlage

Das ergibt zusammen ein sehr rundes System.


Installation des ESP (fĂŒr Einsteiger)

Falls du noch nie ein ESPHome-GerÀt eingerichtet hast:

Schritte:

  1. Firmware erstellen
  2. ESP per USB anschließen
  3. Web Installer nutzen
  4. Firmware flashen
  5. GerĂ€t in Home Assistant hinzufĂŒgen

Ich zeige die Schritte am Ende des Videos im Detail.

Hier kommst du zum ESPHome Web Installer

Web – ESPHome


👉 Wichtig:
Achte darauf, dass du die richtige Firmware auswÀhlst und die MAC-Adresse korrekt im Code eintrÀgst.


Fazit

Die Integration der KĂŒhlbox in Home Assistant war fĂŒr mich ein absolut sinnvoller Schritt.

Ich habe jetzt:

  • volle Kontrolle ĂŒber die KĂŒhlung
  • deutlich bessere Energieeffizienz
  • Remote-Zugriff von ĂŒberall
  • saubere Integration ins Gesamtsystem

Gerade im Camping-Kontext ergibt das extrem viel Sinn. Aber auch auf der Terrasse oder unterwegs bieten sich so tolle Anwendungsmöglichkeiten.


Status: Dual-Zone UnterstĂŒtzung

Die aktuellen IceCube-Boxen mit zwei Zonen sind in der derzeitigen ESPHome-Implementierung scheinbar noch nicht vollstĂ€ndig umgesetzt. Technisch ist das ĂŒber das Protokoll (Befehle 0x05 und 0x06) grundsĂ€tzlich möglich, erfordert aber eine Erweiterung des C++ Codes, um die zusĂ€tzlichen Datenbytes fĂŒr die zweite Zone zu parsen.

Da ich aktuell selbst nur ĂŒber die Single-Zone-Variante verfĂŒge, kann ich die Dual-Zone-Logik nicht live am GerĂ€t testen. Sobald ich eine entsprechende Box in die Finger bekomme, werde ich einen Fork der Komponente erstellen und den Code erweitern.

Aufruf an die Community: Falls jemand von euch eine 2-Zonen-Box besitzt und Lust hat, die UnterstĂŒtzung im Code umzusetzen (oder bereits umgesetzt hat): Schickt mir gerne den Code oder einen Link zum Repository! Ich stelle die Lösung dann hier auf dem Blog der gesamten Community zur VerfĂŒgung.

Ausblick

Ich werde das System weiter ausbauen – insbesondere im Bereich:

  • Automatisierungen
  • Energieoptimierung
  • weitere Sensorik

🔗 Interne Links

👉 Victron SmartShunt installieren – Schritt‑fĂŒr‑Schritt Anleitung fĂŒr Camper, Auto und Smart‑Home
👉 Wohnwagen ausrichten mit ESP32 – Neigung digital messen
👉 Camper Home Assistant Geolocation & Raspberry Pi Power Solution? | Tutorial 🚐 – smarthome & more

👉🏡 Home Assistant: Egal ob Grill oder Camper, so bekommst du den FĂŒllstand deiner Gasflasche đŸ”„đŸš – smarthome & more

👉🚀 EnthĂŒlle das Geheimnis: Home Assistant + ESPHome fĂŒr prĂ€zise Wassertankmessung im Camper! 💧🌟“ – smarthome & more

Wohnwagen ausrichten mit ESP32 – Neigung digital messen

👉 Direkt auf YouTube schauen und abonnieren:
Smart Home & More auf YouTube

Einleitung Wohnwagen ausrichten mit ESP32

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

Wohnwagen ausrichten mit ESP32 - 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

Schritt-fĂŒr-Schritt-Anleitung

1. Sensor verstehen & Ziel definieren

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.

STL File:

🔧 Lötarbeiten

  • Abgewinkelte Stiftleiste unten anlöten
  • Platine flach auf Tisch legen, Lötkolben sauber ansetzen
  • Keine Sorge: auch als LötanfĂ€nger bekommst du das hin
Wohnwagen ausrichten mit ESP32 - Löten

3. 3D-Druck vorbereiten

Ich verwende PETG als Material, schwarz, mit StĂŒtzstruktur – Druckzeit: ca. 14 Minuten.

Nach dem Druck:

  • Sensor einsetzen
  • Deckel mit zwei M2,5 x 6,5 DIN 7981 Schrauben befestigen


4. Elektronik verbinden

đŸ§© Verdrahtung

MPU6050 PinESP32 (M5 Atom Lite)
VCC3.3 V
GNDGND
SDAGPIO26
SCLGPIO32

FĂŒr den Betrieb im Wohnwagen empfehle ich einen DC-DC-Wandler, um aus 12 V → 5 V zu erzeugen.


5. ESPHome konfigurieren

📋 YAML-Konfiguration

  1. Neues GerÀt in ESPHome erstellen: Camper Video
  2. Plattform auswÀhlen: ESP32 oder M5 Atom
  3. i2c: Schnittstelle konfigurieren (GPIO26 und GPIO32)
  4. Sensor anlegen (MPU6050, Adresse: 0x68)
  5. Template-Sensoren fĂŒr Pitch und Roll erstellen
  6. Button zur Kalibrierung hinzufĂŒgen

💡 Tipp: Kalibriere auf einer ebenen FlĂ€che, z. B. mit einer Wasserwaage

#####--Dieser Teil wird automatisch generiert --######
esphome:
  name: camper-video
  friendly_name: Camper_Video

esp32:
  board: m5stack-atom
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:
  encryption:
    key: "eKFfU/O1Bk+XdekfHvXhGIsniLzxDfkQNbtqox78GPQ="

ota:
  - platform: esphome
    password: "2c3c0ff4307677331abdaa79a3be80ee"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Camper-Video Fallback Hotspot"
    password: "9bnmbqdXxG3s"

captive_portal:
#####--Ende automatischer Teil, ab hier kopieren! --######

i2c:
  - id: grove
    sda: 26
    scl: 32

globals:
  - id: pitch_offset
    type: float
    initial_value: '0.0'
    restore_value: true
  - id: roll_offset
    type: float
    initial_value: '0.0'
    restore_value: true

sensor:
  - platform: mpu6050
    address: 0x68
    update_interval: 0.1s
    accel_x:
      name: "MPU6050 Accel X"
      id: accel_x
      internal: true
    accel_y:
      name: "MPU6050 Accel Y"
      id: accel_y
      internal: true
    accel_z:
      name: "MPU6050 Accel Z"
      id: accel_z
      internal: true
    temperature:
      name: "MPU6050 Temperature"
      internal: true
    gyro_x:
      name: "MPU6050 Gyro X"
      internal: true
    gyro_y:
      name: "MPU6050 Gyro Y"
      internal: true
    gyro_z:
      name: "MPU6050 Gyro Z"
      internal: true

  - platform: template
    name: "Neigung Pitch"
    id: pitch
    icon: mdi:caravan
    unit_of_measurement: "°"
    accuracy_decimals: 1
    update_interval: 0.1s
    lambda: |-
      if (isnan(id(accel_x).state) || isnan(id(accel_y).state) || isnan(id(accel_z).state)) {
        return NAN;
      }
      float raw = atan2(id(accel_y).state, sqrt(pow(id(accel_x).state, 2) + pow(id(accel_z).state, 2))) * (180.0 / 3.14159265);
      return raw - id(pitch_offset);
    filters:
      - sliding_window_moving_average:
          window_size: 8
          send_every: 1
      - exponential_moving_average:
          alpha: 0.2

  - platform: template
    name: "Neigung Roll"
    id: roll
    icon: mdi:axis-x-rotate-clockwise
    unit_of_measurement: "°"
    accuracy_decimals: 1
    update_interval: 0.1s
    lambda: |-
      if (isnan(id(accel_x).state) || isnan(id(accel_z).state)) {
        return NAN;
      }
      float raw = atan2(-id(accel_x).state, id(accel_z).state) * (180.0 / 3.14159265);
      return raw - id(roll_offset);
    filters:
      - sliding_window_moving_average:
          window_size: 8
          send_every: 1
      - exponential_moving_average:
          alpha: 0.2

button:
  - platform: template
    name: "Kalibriere Neigung"
    id: calib_button
    on_press:
      then:
        - lambda: |-
            id(pitch_offset) = atan2(id(accel_y).state, sqrt(pow(id(accel_x).state, 2) + pow(id(accel_z).state, 2))) * (180.0 / 3.14159265);
            id(roll_offset) = atan2(-id(accel_x).state, id(accel_z).state) * (180.0 / 3.14159265);
            ESP_LOGI("main", "Kalibrierung durchgefĂŒhrt: pitch_offset=%.2f, roll_offset=%.2f", id(pitch_offset), id(roll_offset));

6. Sensor kalibrieren

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