Du hast eine Wärmepumpe (WP) und willst sie nicht nur beobachten, sondern steuern? Du willst, dass sie anspringt, wenn deine PV-Anlage Überschuss produziert? Als Elektriker weiß ich: Die Hersteller machen es einem oft schwer. Aber mit Home Assistant gibt es für jedes Modell eine Lösung.
In dieser Anleitung zeige ich dir die drei effektivsten Wege – von „einfach“ bis „Profi“.
Methode 1: Der „Joker“ für jede WP (SG-Ready via Shelly)
Geeignet für: Alle Wärmepumpen mit „SG-Ready“ Label (fast alle ab Baujahr 2010). Schwierigkeit: Mittel (Elektrofachkraft erforderlich).
Diese Methode nutzt den Standard-Eingang der WP, der eigentlich für das Stromnetz gedacht ist, um PV-Überschuss zu signalisieren.
Schritt-für-Schritt:
- Hardware besorgen: Du brauchst einen Shelly Plus 1 (potenzialfrei!).
- WP-Platine finden: Öffne das Gehäuse der WP und suche nach den Klemmen für „SG-Ready“ oder „EVU-Sperre“. (Meistens Klemmen wie
1und2). - Verkabelung: Klemme den Shelly an die SG-Ready Kontakte. Wichtig: Da der Shelly Plus 1 einen potenzialfreien Kontakt hat, schließt er nur den Stromkreis der WP-Steuerung – es fließt kein externer Strom in die Platine!
- Home Assistant Setup: * Binde den Shelly in HA ein.
- Erstelle eine Automatisierung:
Wenn PV-Überschuss > 2000W für 10 Min, dann Shelly AN.
- Erstelle eine Automatisierung:
- Effekt: Die WP hebt die Zieltemperatur (Warmwasser oder Vorlauf) automatisch um ein paar Grad an und „speichert“ so Sonnenenergie als Wärme im Haus.
Methode 2: Die digitale Präzision (Modbus TCP)
Geeignet für: Moderne WP (z.B. Wolf, Daikin, Viessmann, Stiebel Eltron). Schwierigkeit: Mittel (Konfiguration in HA).
Modbus ist die Sprache der Industrie. Wenn deine WP einen LAN-Anschluss hat, spricht sie höchstwahrscheinlich Modbus.
Schritt-für-Schritt:
- Modbus aktivieren: Gehe in das Fachmann-Menü deiner Wärmepumpe und aktiviere „Modbus TCP“. Notiere dir die IP-Adresse und die Unit-ID (meistens 1).
- Register-Liste finden: Suche bei Google nach „[Dein Modell] Modbus Register PDF“. Du suchst Werte wie
Holding Register 40001(Vorlauftemperatur). - In Home Assistant einbinden: Öffne deine
configuration.yamlund füge den Modbus-Code ein:
YAML
modbus:
- name: waermepumpe
type: tcp
host: 192.168.178.XX # Deine WP-IP
port: 502
sensors:
- name: "WP Vorlauftemperatur"
address: 40001 # Beispielwert
unit_of_measurement: "°C"
data_type: int16
- Neustart: Home Assistant neu starten. Jetzt hast du exakte Sensorwerte ohne Cloud-Verzögerung.
Methode 3: Die Spezial-Adapter (EMS-ESP / EEBUS)
Geeignet für: Buderus, Bosch, Junkers, Vaillant. Schwierigkeit: Einfach bis Mittel.
Manche Marken kochen ihr eigenes Süppchen (EMS-Bus oder eBUS). Hier hilft oft ein kleiner „Übersetzer“.
Schritt-für-Schritt:
- Hardware: Besorge dir für Bosch/Buderus ein EMS-ESP Gateway (z.B. von BBQKees). Für Vaillant ist der eBUS-Adapter perfekt.
- Anschluss: Diese Adapter werden oft einfach an die Service-Buchse oder den Thermostat-Bus geklemmt (Plug & Play).
- Auto-Discovery: Diese Geräte nutzen meistens MQTT. In Home Assistant tauchen sie oft automatisch unter „Entdeckte Geräte“ auf.
- Vorteil: Du kannst hier meist nicht nur lesen, sondern jeden einzelnen Parameter (Heizkurve, Nachtabsenkung) direkt in HA ändern.
Die perfekte Lösung: Das Energie-Dashboard
Egal welchen Weg du wählst, der letzte Schritt ist für alle gleich:
- Gehe in HA zu Einstellungen -> Dashboards -> Energie.
- Füge deine Wärmepumpe unter „Einzelne Geräte“ hinzu.
- Nutze einen Stromzähler (z.B. Shelly Pro 3EM) direkt vor der WP, um den echten Verbrauch zu messen.
- Das Ergebnis: Du siehst live, wie viel Prozent deiner Heizung durch die Sonne und wie viel durch das Netz gedeckt werden.
🆘 Du kommst nicht weiter?
Jede Wärmepumpe ist individuell. Wenn du die Modbus-Register nicht findest oder Angst vor der Verkabelung des SG-Ready Kontakts hast:
Komm in unser neues MeinHausSmart Forum!
Ich habe dort einen Sammel-Thread für Wärmepumpen angelegt. Als Elektriker helfe ich dir dort gerne bei der Auswahl der richtigen Klemmen oder schaue über deine yaml-Konfiguration drüber.





Schreibe einen Kommentar