Wärmewacht – wie effizient arbeitet meine Wärmepumpe wirklich? (HACS-Integration)

Hallo zusammen,

„Welche Arbeitszahl hat meine Wärmepumpe?“ – die Frage kommt in vielen Foren regelmäßig, und die übliche Antwort sind Utility Meter und Template-Sensoren: Wärme durch Strom, je Monat ein Helfer. Das habe ich auch lange so gemacht. Es hat aber Grenzen: Heizen und Warmwasser lassen sich nur trennen, wenn die Wärmepumpe getrennte Zähler hat; der Strom im Stillstand landet irgendwo; Takte, Kurzläufe und Abtauungen sieht man gar nicht; und ob die Anlage diesen Winter schlechter läuft als im letzten, sagt einem keiner.

Daraus ist Wärmewacht entstanden: eine Integration, die aus den Entitäten, die deine Wärmepumpe ohnehin liefert, Arbeitszahlen je Betriebsart und Zeitraum rechnet, Takte zählt und einmal am Tag einen kleinen Gesundheits-Check macht. Sie liest nur, steuert nie und braucht keine Cloud.

Was drin ist

  • Arbeitszahlen für Heizen, Warmwasser, Heizen+Warmwasser (mit Stillstand, also die JAZ) und Kühlen – für heute, gestern, Monat, Saison und gesamt. Strom ohne Wärme zählt als Stillstand, nicht als schlechte Arbeitszahl.
  • Takte: Starts, Laufzeit je Start, Kurzläufe, kürzeste Pause, Abtauungen und ein Binärsensor „Auffälliges Takten“.
  • Warmwasser je Ladung: Arbeitszahl der letzten Ladung und der letzten 30 Tage, Start- und Endtemperatur des Speichers.
  • Kosten und Gasvergleich mit festen Preisen.
  • Rückblick: Was vor der Einrichtung lag, holt Wärmewacht aus der Langzeitstatistik deiner Zähler. Bei mir standen die Arbeitszahlen deshalb gleich für die ganze letzte Saison da - und die Monatswerte reichen bis Juni 2025 zurück, der Stillstand als eigener Balken (grau, bei mir 5–15 kWh im Monat):

Kennlinie und Heizlast

Das ist mein Lieblingsteil: Die AZ-Kennlinie zeigt die Arbeitszahl Heizen über der Außentemperatur, diese Saison gegen die letzte. Die Energiesignatur (Heizleistung je Woche über der Außentemperatur) ergibt die gemessene Heizlast – bei mir 108 W/K, also rund 3,5 kW bei −12 °C. Mit der Heizleistung aus dem Datenblatt kommt „Leistung je Heizlast“ dazu: 1,56, der Feldtest von Fraunhofer ISE liegt im Mittel bei 1,5. Und weil die kleinste Leistung (1,8 kW) über dem Bedarf bei +7 °C (0,8 kW) liegt, sagt Wärmewacht auch gleich, dass Takten in der Übergangszeit zu erwarten ist.

Gesundheits-Check

Einmal täglich prüft Wärmewacht ein paar Dinge, die Geld kosten oder auf einen Fehler hindeuten: Ist die Effizienz bei gleichem Wetter gegenüber der Vorsaison gesunken? Läuft der Heizstab bei milder Witterung oder bei normalen Warmwasserladungen? Taktet die Anlage auffällig? Dazu Reparaturhinweise, wenn ein Zähler stillsteht, die Außentemperatur hängt oder Vor- und Rücklauf vertauscht aussehen. Reichen die Daten nicht, ist der Sensor „unbekannt“ und nennt den Grund – nie „OK“ mangels Daten.

Bei mir hat der Effizienzvergleich übrigens sofort angeschlagen – zu Recht: Bei mir wurden seit dem letzten Winter falsche Fühler getauscht und ich habe die Heizkurve aufwändig optimiert.

Welche Wärmepumpen?

  • Bosch/Buderus über EMS-ESP oder Bosch HomeCom: Vorlagen, die die Wärmepumpe selbst finden und alle Entitäten ausfüllen. Das läuft bei mir seit Wochen (Compress 5800i AW, EMS-ESP und HomeCom parallel als Gegenprobe).
  • Als Beta, aus dem Quellcode der jeweiligen Integration gebaut, aber noch ohne echte Anlage bestätigt: Luxtronik (alpha innotec, Novelan), Stiebel Eltron/Tecalor (ISG), Panasonic Aquarea (HeishaMon), Lambda, iDM, Viessmann (ViCare), Mitsubishi Ecodan (MELCloud, F1p-Brücke oder ESPHome), Vaillant (myVAILLANT) und Waterkotte.
  • Alles andere ordnest du von Hand zu: Mindestens ein Modus braucht einen Wärme- und einen Stromzähler.

Hast du eine der Beta-Wärmepumpen? Dann würde mir eine Rückmeldung sehr helfen: zwei, drei Tage laufen lassen, Diagnose-Datei herunterladen (Seriennummern sind maskiert) und hier oder im angehefteten Issue posten: Feedback wanted: Viessmann, Mitsubishi Ecodan, Vaillant, Waterkotte and other beta templates · Issue #1 · waermewacht/integration · GitHub

Installation

HACS → ⋮ → Benutzerdefinierte Repositories → GitHub - waermewacht/integration: Gesundheits-Check für Wärmepumpen in Home Assistant: Arbeitszahlen je Modus und Zeitraum, Takte, Abtauungen – nur lesend, lokal (HACS) · GitHub , Typ Integration. Herunterladen, neu starten, Integration hinzufügen → Wärmewacht. Die Aufnahme in die HACS-Standardliste ist beantragt. Alles Weitere, auch Dashboard-Beispiele zum Kopieren, steht im README:

Wichtig

Wärmewacht ist eine Orientierung, keine Fachdiagnose. Die Arbeitszahlen sind so gut wie die Zähler der Wärmepumpe – was sie messen (mit oder ohne Umwälzpumpen, Heizstab, Regelung), steht im README unter „Bilanzgrenze“.

Über Rückmeldungen freue ich mich!

Viele Grüße
Andy

Interesannt da Bosch Buderus ja normaler Weise Midea geräte sind sollte das funktionieren ich schau mir das mal an ob das meinen Mideaklon auch kann.

Erst einmal Danke für das tolle Projekt.

Meine WP (mit Buderus MX300 Integration) wird leider nicht erkannt. Daher habe ich alle Werte manuell angelegt, was aber nicht ganz einfach ist, da z.T. die Begriffe der MX300-Integration anders sind, als die von Dir geforderten Entities.
Wäre schön, wenn Du die MX300-Integration noch einbinden könntest.

Die ersten Zahlen sind vielversprechend.

Meines Wissens ist Bosch mit Midea nur im reinen Klimagerätebau zusammen.

Hallo Andy,
klasse Integration. Bin gerade dabei, meine Daikin Altherma 3 darin einzurichten. Für Daikin gibt es ja entweder das Faikin-Modul oder wie bei mir den ESP mit dem P1P2-Konnektor (P1P2MQTT).
Ich gebe dazu die Werte manuell ein. Einzig der letzte Engabepunkt (Flow) läßt keine Eingabe zu.

.
Ansonsten sind die bis jetzt sichtbaren Sensoren schon mal richtig gut. Da werde ich mal mit meinen Formelergebnissen vergleichen. Auf jedenfall kann ich die Sensorwerte prima in die Langzeitdatenbank einpflegen (HA-App-“Zeitarchiv”).
Vielen Dank
VG
Rainer

Hallo Andy,
die Entitäten und die Charts passen gut in meine WP-Schaltzentrale. Die für mich wichtigen Entitäten werde in noch in den Details unterbringen.
Vielen Dank für die Integration.
VG
Rainer


Hi, danke für deine Mühen, klingt prinzipiell spannend. Ich hatte dich so verstanden, dass die Buderus-Wärmepumpen über EMS ESP automatisch erkannt werden, das hat aber bei mir leider nicht geklappt.

Kann es eventuell dran liegen, dass die Entitäten bei mir Englisch sind?