
Die Stiebel Eltron HPA-O ist eine Luft-Wärmepumpe aus der Premium-Serie. Sie hat keine direkte Modbus-Schnittstelle — die Kommunikation erfordert das Gateway ISG web oder ISG plus (Internet Service Gateway), das die Register der Wärmepumpe über Modbus TCP im lokalen Netzwerk bereitstellt.
Die TapHome-Vorlage bietet Betriebsmodussteuerung, Comfort- und ECO-Temperaturvorgaben für zwei Heizkreise und Warmwasser (WW), Außentemperatur- und Warmwassertemperaturüberwachung, Wasserdurchfluss, Laufzeitzähler und Gesamtwärmeerzeugung.
Hardwareanschluss
Das ISG-Gateway verbindet sich mit dem WPM-Regler der Wärmepumpe über den CAN-Bus (interne Verkabelung). Für die Modbus-TCP-Kommunikation mit TapHome verbinden Sie das ISG-Gateway über ein Standard-Ethernet-Kabel (RJ45) mit dem lokalen Netzwerk.
- Protokoll: Modbus TCP
- Port: 502
- Slave-ID: 1 (fest)
- Standard-IP ISG: 192.168.0.126
Das ISG-Gateway kann Modbus TCP nicht gleichzeitig mit anderen ISG-Softwareschnittstellen betreiben (z. B. ServiceWelt Fernüberwachung). Modbus-Lesezugriff ist neben der EMI-Energiemanagement-Erweiterung möglich, erfordert jedoch ISG-Firmware Version 12.1.2 oder höher.
Konfiguration
Modbus-Kommunikation aktivieren
Das ISG-Gateway hat Modbus TCP standardmäßig auf Port 502 aktiviert. Eine spezielle Aktivierung ist nicht erforderlich. Die IP-Adresse kann über den Reiter „Profile" in der SERVICEWELT konfiguriert werden.
Beim Import der Vorlage in TapHome geben Sie an:
- IP-Adresse — die IP-Adresse des ISG-Gateways im lokalen Netzwerk (Standard: 192.168.0.126)
- Slave-ID — Modbus-Slave-Adresse (fest auf 1)
Wenn das ISG-Gateway über einen Router (DHCP) verbunden ist, weisen Sie eine statische IP oder DHCP-Reservierung zu, damit sich die Adresse nach einem Stromausfall nicht ändert. Bei Direktverbindung (Punkt-zu-Punkt) behält das ISG seine Standardadresse 192.168.0.126.
Registeradressierung
Die ISG-Dokumentation verwendet 1-basierte Registeradressen. Die TapHome-Vorlage verwendet 0-basierte Adressen (Versatz von 1). Zum Beispiel entspricht ISG-Register 507 (OUTSIDE TEMPERATURE) der Vorlagenadresse A:506.
Gerätefunktionen
Betriebsmodussteuerung
Der Umschalter Betriebsmodus schreibt in das Holding-Register H:1500 und ermöglicht die Auswahl eines von sechs Modi:
| Wert | Modus | Beschreibung |
|---|---|---|
| 0 | Notbetrieb | Minimaler Betrieb, nur Zusatzheizung |
| 1 | Bereitschaftsmodus | Nur Frostschutz |
| 2 | Programmbetrieb | Wechsel zwischen ECO und Comfort nach WPM-Wochenprogramm |
| 3 | Comfort-Modus | Konstante Comfort-Temperaturvorgaben |
| 4 | ECO-Modus | Energiesparende reduzierte Temperaturvorgaben |
| 5 | WW-Modus | Nur Warmwasserbereitung, keine Raumheizung |
Beim Ändern des Betriebsmodus über Modbus ändern Sie in einem Schritt nur den Modus ODER eine Temperaturvorgabe — nicht beides gleichzeitig. Die Wärmepumpe muss sich nach jeder Änderung stabilisieren.
Heizkreis-Temperaturvorgaben
Die Vorlage stellt vier Thermostatgeräte für zwei Heizkreise bereit, jeweils mit Comfort- und ECO-Sollwerten:
- HC1 Comfort-Temperatur — liest aktuelle HC1-Temperatur von A:507, schreibt Comfort-Sollwert auf H:1501 (Bereich 5–30 °C)
- HC1 ECO-Temperatur — liest aktuelle HC1-Temperatur von A:507, schreibt ECO-Sollwert auf H:1502 (Bereich 5–30 °C)
- HC2 Comfort-Temperatur — liest aktuelle HC2-Temperatur von A:510, schreibt Comfort-Sollwert auf H:1504 (Bereich 5–30 °C)
- HC2 ECO-Temperatur — liest aktuelle HC2-Temperatur von A:510, schreibt ECO-Sollwert auf H:1505 (Bereich 5–30 °C)
Der tatsächliche Betriebssollwert hängt vom gewählten Betriebsmodus ab — Comfort-Modus verwendet den Comfort-Wert, ECO-Modus den ECO-Wert und Programmbetrieb wechselt zwischen beiden nach dem WPM-Zeitplan.
Warmwasser-Temperaturvorgaben
Zwei Thermostatgeräte steuern die Warmwassertemperatur:
- WW Comfort-Temperatur — liest aktuelle WW-Temperatur von A:521, schreibt Comfort-Sollwert auf H:1509 (Bereich 10–60 °C)
- WW ECO-Temperatur — liest aktuelle WW-Temperatur von A:521, schreibt ECO-Sollwert auf H:1510 (Bereich 10–60 °C)
Sensorüberwachung
Die Vorlage enthält mehrere schreibgeschützte Sensoren:
- Außentemperatur — Umgebungstemperatur von A:506 (°C, /10)
- Aktuelle WW-Temperatur — aktuelle Warmwasserspeichertemperatur von A:521 (°C, /10)
- Wasserdurchfluss — Wasserdurchfluss der Wärmepumpe von A:547 (l/min, /10). Kann 0 anzeigen, wenn der Durchflusssensor nicht installiert ist.
- Wärmemenge — gesamte erzeugte Wärmeenergie, kombiniert aus Registern A:3502 (MWh) und A:3501 (kWh), angezeigt in MWh
- Laufzeit Heizung — kumulative Laufzeit der Wärmepumpe für Raumheizung von A:3643 (Stunden)
- Laufzeit WW — kumulative Laufzeit der Wärmepumpe für Warmwasser von A:3644 (Stunden)
Serviceattribute
Die Vorlage stellt 27 diagnostische Serviceattribute bereit, die in der TapHome-Gerätedetailansicht zugänglich sind. Dazu gehören:
- Regleridentifikation — identifiziert den angeschlossenen WPM-Reglertyp (WPMsystem, LWZ, WPM 3, WPM 3i)
- Betriebsstatusbits — Echtzeitflags für HC1/HC2-Pumpe, Aufheizprogramm, NHZ-Stufen, WP im Heiz-/WW-Modus, Kompressor läuft, Sommerbetrieb, Kühlbetrieb, Abtauung und Flüstermodus 1/2
- Systemsensoren — Puffertemperatur (Ist und Soll), Rücklauftemperatur, Heißgastemperatur, Niedrig-/Mittel-/Hochdruck
- Störungsüberwachung — Störungsstatus, aktive Fehlernummer, Abtauzustand, Nachrichtennummer
Weitere Funktionen
Das ISG-Gateway stellt zusätzliche Register bereit, die derzeit nicht in der TapHome-Vorlage enthalten sind. Dazu gehören Vorlauf- und Rücklauftemperatursensoren, Quellentemperatur, Festwertbetriebssteuerung, Systemreset-Befehle und SG-Ready-Eingänge für PV-Optimierung. Umfassende Energiedatenregister liefern tägliche und Gesamtzähler für erzeugte Wärme und verbrauchten Strom, getrennt nach Heizung und Warmwasser. Diese können in einer zukünftigen Vorlagenaktualisierung hinzugefügt werden.
Fehlerbehebung
Keine Modbus-Kommunikation
- Überprüfen Sie, ob das Ethernet-Kabel mit dem ISG-Gateway verbunden ist (nicht direkt mit der Wärmepumpe)
- Bestätigen Sie die ISG-IP-Adresse — prüfen Sie die DHCP-Lease-Tabelle des Routers oder verwenden Sie die Standardadresse 192.168.0.126
- Stellen Sie sicher, dass TapHome Core und das ISG-Gateway im selben Netzwerk/Subnetz sind
- Prüfen Sie, ob Port 502 nicht durch eine Firewall blockiert wird
- Überprüfen Sie, dass keine andere ISG-Softwareschnittstelle (z. B. ServiceWelt Fernzugriff) die Verbindung aktiv nutzt — Modbus kann nicht gleichzeitig mit anderen Schnittstellen außer schreibgeschütztem EMI betrieben werden
Wert 32768 für Sensoren zurückgegeben
Das ISG gibt den Ersatzwert 32768 (0x8000) für Register zurück, die auf dem angeschlossenen Regler nicht verfügbar sind. Dies bedeutet typischerweise, dass der Sensor nicht installiert ist oder das Register vom spezifischen WPM-Reglertyp nicht unterstützt wird.
Störungen lassen sich nicht über Modbus löschen
Systemstörungen können nur über die SERVICEWELT-Benutzeroberfläche am ISG quittiert werden — sie können nicht über Modbus gelöscht werden. Die Vorlagenattribute für Störungsstatus und aktive Fehlernummer ermöglichen die Störungsüberwachung, aber eine manuelle Quittierung ist erforderlich.
