Wer einmal mit Home Assistant gearbeitet hat, will es nicht mehr missen: zentrale Visualisierung, frei bauare Automationen, Sprachsteuerung und Datenhistorie für jeden Sensor. Die naheliegende Frage für Wohnmobilbesitzer: Lässt sich die Truma Combi auch in Home Assistant einbinden – und wenn ja, wie?
Die kurze Antwort: Ja. Mit CampMatic wird deine Truma Combi 4 oder 6 zu einem nativen MQTT-Gerät, das Home Assistant per Auto-Discovery sofort erkennt – als vollwertige Climate-Entität, mit allen Sensoren als separate Entitäten. Kein ESPHome-Flashen, kein Eingriff in den LIN-Bus per Lötkolben, kein manuelles YAML.
Warum Truma + Home Assistant überhaupt?
Truma liefert mit dem iNet X System eine eigene App – die ist solide, aber eine geschlossene Insel. Wer Home Assistant nutzt, hat andere Erwartungen:
- Ein Dashboard für alles: Heizung, Wechselrichter, Solar, Wassertanks, Türsensoren – alles auf einer Oberfläche statt fünf Apps.
- Automationen über Geräte hinweg: "Wenn Außentemperatur unter 5 °C und Standort = Stellplatz, dann Truma auf 19 °C." – das geht nur, wenn die Heizung in Home Assistant ist.
- Datenhistorie: Wie kalt war es nachts wirklich? Wie viel Gas verbraucht die Combi pro Stunde Heizbetrieb? Home Assistant loggt automatisch.
- Sprachsteuerung: Über Home Assistant Cloud bekommst du Alexa und Google Assistant für die Truma "for free" – ohne dass Truma einen Skill veröffentlicht.
- Keine Cloud-Abhängigkeit: MQTT läuft lokal. Wer das will, kann seine Heizungsdaten komplett im eigenen Netzwerk halten.
Die drei Wege, Truma in Home Assistant zu bringen
Weg 1: ESPHome + LIN-Bus selbst löten
Der Bastler-Weg. Es gibt Open-Source-Projekte auf GitHub, die mit einem ESP32 und einem LIN-Transceiver-IC die Truma direkt am LIN-Bus mitlesen. Funktioniert – wenn man Lötkolben, Logic Analyzer und ein paar Wochenenden Zeit mitbringt. Probleme:
- Eingriff in die Fahrzeugverkabelung – Garantie- und Sicherheitsthema
- Protokoll ist nicht offiziell dokumentiert, jede Truma-Firmware kann es brechen
- Kein Schreibzugriff auf alle Funktionen, je nach Projekt nur Lesen
Weg 2: Truma iNet X über inoffizielle API spiegeln
Es gibt Custom-Components, die die Truma Cloud-API abfragen und nach Home Assistant durchreichen. Funktioniert solange Truma die API nicht ändert. Großer Nachteil: Du brauchst trotzdem das iNet X System (250–350 €), und alles läuft über Trumas Server – also keine lokale Steuerung, höhere Latenz und ein zusätzliches Konto.
Weg 3: CampMatic mit nativem MQTT
CampMatic spricht den Truma-LIN-Bus von Haus aus und stellt alle Werte als MQTT-Topics zur Verfügung. Über Home Assistant MQTT Discovery erscheinen Climate-Entität, Sensoren und Schalter automatisch im UI – ohne eine Zeile YAML.
Plug & Play am CP Plus, Konfiguration über Web-UI, MQTT-Broker frei wählbar (eigener Mosquitto, Home Assistant Add-on, oder externer Broker). Mehr zur Hardware: campmatic.de.
Was du in Home Assistant bekommst – die Entitäten im Detail
Sobald CampMatic mit deinem MQTT-Broker verbunden ist und Home Assistant denselben Broker abonniert, tauchen automatisch folgende Entitäten auf:
Climate-Entität: climate.truma_combi
- Modi:
off,heat,auto(entspricht ECO am CP Plus) - Zieltemperatur in 1-°C-Schritten
- Aktuelle Innentemperatur (Sensor des CP Plus)
- Lüfterstufe als
fan_mode - Warmwassermodus als zusätzlicher Preset
Damit funktioniert das Lovelace-Thermostat-Card sofort – inklusive Slider, Mode-Buttons und Verlaufsdiagramm.
Sensor-Entitäten
sensor.truma_innentemperatur– aktuelle Raumtemperatursensor.truma_zieltemperatur– aktuell eingestellter Sollwertsensor.truma_warmwasser_temperatur– Boilertemperatur (wenn vorhanden)sensor.truma_betriebsstatus– z. B. Heizen, Aufheizphase, Standby, Fehlersensor.truma_gasverbrauch– wenn Gaswaage gekoppeltbinary_sensor.truma_fehler– meldet Truma-Fehlercodes
Schalter und Steuerwerte
switch.truma_warmwasser– Warmwasser separat ein/ausselect.truma_heizmodus– Luft, Wasser, beidesnumber.truma_zieltemperatur– Ziel als Number-Entität für feinere Automationen
Schritt-für-Schritt: CampMatic in Home Assistant einrichten
1. MQTT-Broker bereitstellen
Wer Home Assistant OS oder Supervised nutzt, installiert das Mosquitto Broker-Add-on aus dem Add-on Store. Nutzer/Passwort vergeben, Port 1883 belassen. Wer schon einen externen Broker hat, kann den weiter verwenden – CampMatic ist Broker-agnostisch.
2. MQTT-Integration in Home Assistant aktivieren
Einstellungen → Geräte & Dienste → Integration hinzufügen → MQTT. Broker-Adresse, Benutzer und Passwort eintragen, "MQTT-Erkennung aktivieren" eingeschaltet lassen. Discovery-Präfix bleibt auf homeassistant.
3. CampMatic mit dem Broker verbinden
CampMatic-Web-UI öffnen (lokal über den eigenen Hotspot oder im Heim-WLAN), unter MQTT:
- Broker-Host: IP des Home-Assistant-Hosts
- Port: 1883
- Benutzer / Passwort wie im Mosquitto-Add-on hinterlegt
- Discovery: aktiviert
- Topic-Präfix: Standard (
campmatic/) belassen, sofern keine zwei Geräte parallel laufen
Speichern. Nach wenigen Sekunden erscheint in Home Assistant ein neues Gerät "CampMatic – Truma Combi" mit allen oben genannten Entitäten.
4. Dashboard bauen
Eine Thermostat-Card für climate.truma_combi, eine History-Graph-Card für Innentemperatur und Zieltemperatur, plus ein Entities-Card für Warmwasser, Modus und Status – fertig ist das Heizungs-Dashboard. Wer es schöner mag, kann mit mushroom-cards oder button-card arbeiten.
Drei Automationen, die sich sofort lohnen
Vorheizen vor Ankunft
Mit der Mobile App-Integration kennt Home Assistant deinen Standort. Sobald du in einen Radius von 10 km um den Stellplatz kommst, startet die Heizung:
alias: Truma vorheizen bei Annaeherung
trigger:
- platform: zone
entity_id: person.du
zone: zone.stellplatz
event: enter
condition:
- condition: numeric_state
entity_id: sensor.truma_innentemperatur
below: 18
action:
- service: climate.set_temperature
target:
entity_id: climate.truma_combi
data:
temperature: 21
hvac_mode: heat
Nachtabsenkung mit Wetter-Logik
Klassische Nachtabsenkung hat einen Haken: Bei sehr kalten Nächten kühlt der Camper zu stark aus, morgens dauert das Hochheizen ewig. Mit Home Assistant kombinierst du Uhrzeit und Außentemperatur:
alias: Truma intelligente Nachtabsenkung
trigger:
- platform: time
at: "23:00:00"
action:
- service: climate.set_temperature
target:
entity_id: climate.truma_combi
data:
temperature: >-
{% raw %}{% if states('sensor.aussentemperatur') | float < -5 %}
18
{% else %}
15
{% endif %}{% endraw %}
Fehler-Push direkt aufs Handy
Truma meldet Fehler am CP Plus – aber wer steht nachts auf, um nachzusehen? Eine Automation auf binary_sensor.truma_fehler schickt eine Push-Notification mit dem Fehlercode an dein Telefon, sobald die Heizung in Störung geht. Gerade beim Wintercamping unbezahlbar.
Sprachsteuerung über Home Assistant Cloud
Wer ein Nabu-Casa-Abo hat (oder die manuelle Alexa/Google-Integration einrichtet), bekommt automatisch Sprachsteuerung obendrauf: "Alexa, stelle die Truma auf 20 Grad." – funktioniert, weil climate.truma_combi als Standard-Climate-Entität exposed wird. Kein zusätzlicher Skill, keine Truma-Cloud im Pfad.
Mehr zum Thema Sprachsteuerung: Truma Heizung mit Alexa steuern.
Häufige Fragen
Funktioniert das auch ohne Internet am Stellplatz?
Ja. MQTT ist lokal. Wenn dein Home-Assistant-Host und CampMatic im selben WLAN/Hotspot sind, funktioniert alles ohne Internet. Praxisrelevant, wenn du Home Assistant auf einem Raspberry Pi oder Mini-PC im Camper laufen lässt – siehe auch Wohnmobil Heizung ohne WLAN steuern.
Bleibt das CP Plus benutzbar?
Ja, immer. CampMatic hängt sich parallel an den LIN-Bus, ersetzt nichts. Du kannst jederzeit am CP Plus drehen – Home Assistant bekommt die neuen Werte über MQTT mit und aktualisiert die UI. Keine Eingewöhnung an ein neues Bedienteil wie beim iNet X Panel nötig.
Welche Truma-Modelle werden unterstützt?
Truma Combi 4, Combi 4E, Combi 6, Combi 6E, Combi D6 (Diesel) und Vario Heat – alle Modelle mit CP Plus ab Firmware C4.00.00. Details: Truma Combi Bedienung – Übersicht.
Was kostet das Setup im Vergleich zu iNet X?
CampMatic ist Plug-and-Play und unter 10 Minuten installiert, ohne Eingriff am Bedienteil. Das Truma iNet X System kostet 250–350 € und ersetzt das CP Plus – mit Einbauaufwand. Detaillierter Vergleich: Truma iNet Box Alternative.
Fazit: Home Assistant + Truma ist heute trivial – wenn die Hardware mitspielt
Vor zwei Jahren bedeutete Truma in Home Assistant noch: Lötkolben, ESP32, gefrickelte YAML-Templates und ein Wochenende Debugging. Heute ist das nicht mehr nötig. Mit nativem MQTT-Support und Auto-Discovery ist die Truma Combi in Home Assistant in zehn Minuten eingerichtet – inklusive Climate-Entität, History, Automationen und Sprachsteuerung.
Für alle, die ihren Camper als rollendes Smart Home denken, ist das die einzige Lösung, die wirklich offen, lokal und ohne Cloud-Zwang funktioniert. Und für alle, die später noch mehr einbinden wollen – Wechselrichter, Solar, Türsensoren, GPS-Tracker – ist Home Assistant die Plattform, die mitwächst.
👉 CampMatic ansehen – Truma in Home Assistant per MQTT, in 10 Minuten startklar
Weiterführende Artikel: