Geräteprofil · Wärmepumpen
Hoval TopTronic E
Hinweis: Das Profil beruht ausschließlich auf der offiziellen Hoval-Datenpunktliste und dem Hoval-Modbus-Leitfaden. Register, Skalierung und Wertelisten sind gegen eine zweite Quelle geprüft.
Voraussetzungen
- Hoval-Wärmepumpe mit TopTronic® E-Regelung und neuem Automaten (WFA), z. B. Belaria pro, UltraSource. Ältere Wärmepumpen mit ECR-Automat (z. B. Thermalia, Belaria twin) liefern einen Teil der Werte nicht (siehe Hinweise).
- Hoval Modbus-Gateway (HovalConnect Modbus, Art.-Nr. 6049501, oder ein TTE-GW mit freigeschaltetem Modbus). Ein normales HovalConnect LAN/WLAN-Gateway ohne Modbus genügt nicht.
- Modbus TCP im Bedienmodul aktivieren: Servicemenü → TTE-GW → Allgemein → Modbus → Einstellungen
– Modbus TCP wählen (TCP und RTU gehen nicht gleichzeitig)
– Port
502– Alle Datenpunkte → Aktiv → Ja - Gateway-Software aktuell halten (Datenpunktliste V2-11-12 setzt TTE-GW ≥ V2.38 voraus).
Einrichtung
- Dem Gateway eine feste IP geben (DHCP im Gateway auf „Nein“ oder DHCP-Reservierung)
- Skills → Add-ons: Profil importieren
- IP-Adresse und Port
502eintragen
Die Modbus-Unit-ID im Telegramm ist 1. Die Spalte UnitId der Hoval-Liste ist die CAN-Bus-Adresse des Moduls,
nicht die Modbus-Unit-ID – das Modul steckt bereits in der Registeradresse. Das Profil liest die Werte des
Grundmoduls Wärmeerzeuger (WEZ, CAN-Adresse 1), Heizkreis 1 und Warmwasser 1.
Datenbereich
Wärmeerzeuger
- Status Wärmeerzeuger (
status), Status Wärmepumpe (WFA), Modulation - In Betrieb (
active, Betriebsmeldung 0/1) - Störung (
malfunction) und Fehlercode der Wärmepumpe als Klartext (W.., B.., E..) - Außentemperatur, Vorlauf Ist/Soll, Rücklauf
- Elektrische Leistung, Heizleistung, COP
- Strom gesamt, Wärmemenge Heizen / Warmwasser / Kühlen (kWh)
Heizkreis 1
- Status, Betriebsart, Vorlauf Ist/Soll, Raum-Soll aktuell und Raum-Soll Normal
Warmwasser
- Status, Betriebsart, Ist-Temperatur (Fühler SF/SF1), Soll aktuell und Soll Normal
Schreibbar:
- Heizkreis 1 Betriebsart: Standby, Woche 1, Woche 2, Konstant, Eco, Manuell Heizen, Manuell Kühlen
- Heizkreis 1 Raum-Soll Normal (10–30 °C, 0,5-K-Schritte)
- Warmwasser Betriebsart: Standby, Woche 1, Woche 2, Konstant, Eco
- Warmwasser-Soll Normal (10–70 °C, 1-K-Schritte)
Hinweise
- Modbus-Adressen: Die Hoval-Liste führt bereits die 0-basierte Protokolladresse (z. B. Außentemperatur
1477=0x05C5); sie wird unverändert ins Telegramm geschrieben. Gelesen wird mit Funktion 03, geschrieben mit Funktion 06 (Write Single Register); laut Hoval-Anleitung kennt das Gateway nur die Funktionen 03, 04 und 06. - Skalierung: Temperaturen sind vorzeichenbehaftet mit einer Nachkommastelle (Wert ÷ 10). Elektrische Leistung kommt in 0,01 kW, Heizleistung in 0,1 kW, Energiezähler in 0,001 MWh (= kWh).
- Störung:
malfunctionist aktiv, sobald der Fehlercode der Wärmepumpe (Register 1534) etwas anderes als255(= kein Fehler) meldet. Auch Warnungen (W..) zählen dazu. Der Wert0gilt ebenfalls als „kein Fehler“. - Nur ein Modbus-Client: Das Gateway bedient nur eine Modbus-TCP-Verbindung gleichzeitig. Läuft parallel ein zweites System auf dasselbe Gateway, kommt es zu Verbindungsabbrüchen.
- Antwortzeit: Hoval empfiehlt höchstens 10–15 Datenpunkte pro Abfrage und mindestens 1 s Abstand. Das Profil liest in kleinen Blöcken (max. 7 Register) mit 1 s Abstand.
- Ältere Wärmepumpen (ECR-Automat): Status Wärmepumpe, Fehlercode, Leistungen, Energiezähler und COP gibt es laut Hoval nur bei WFA-Geräten. Fehlt ein Datenpunkt, schlägt der ganze Leseblock fehl; die übrigen Blöcke (Heizkreis, Warmwasser, Außentemperatur) sind davon unabhängig.
- Nicht angeschlossene Fühler (z. B. Warmwasser unten SF2) können einen Timeout liefern; das Profil liest SF2 deshalb nicht.
- Heizkreis 2/3, Puffer, Lüftung (HomeVent), Smart Grid und Fernwärme deckt das Profil nicht ab.