Außengerät einer Luft-Wasser-Wärmepumpe an der Wand eines modernen Hauses
Auf dieser Seite

Deutschland ist der größte Wärmepumpenmarkt Europas. Mit dem Gebäudeenergiegesetz (GEG) und dem Ziel von 500.000 neu installierten Wärmepumpen pro Jahr rückt die Überwachung dieser Systeme zunehmend in den Fokus. Für SHK-Betriebe, Servicepartner und Facility Manager ist ein zuverlässiges Monitoring essentiell - zur Störungsvermeidung, COP-Optimierung und Erfüllung der EPBD-Vorgaben.

Die meisten professionellen Wärmepumpen unterstützen Modbus RTU über RS485. Dieses industrielle Protokoll ermöglicht den direkten Zugriff auf Temperaturen, Kompressorstatus, Fehlercodes und Energiedaten - unabhängig von herstellereigenen Cloud-Portalen.

In dieser Anleitung zeigen wir, wie Sie eine Wärmepumpe per Modbus auslesen, welche Register je Hersteller verfügbar sind und wie Sie daraus ein funktionierendes Monitoring aufbauen.

Warum Modbus für Wärmepumpen?

Hersteller bieten eigene Portale an (Viessmann ViCare, Stiebel Eltron ISG web, Wolf Smartset), doch diese haben Einschränkungen:

  • Herstellerbindung: Verschiedene Marken lassen sich nicht in einem Dashboard vereinen
  • Begrenzte Daten: Nicht alle Register sind über die Cloud-App verfügbar
  • Kein Echtzeit-Zugriff: Updates oft nur alle 5–15 Minuten
  • Keine Automatisierung: Keine Anbindung an GLT, Energiemanagement oder eigene Systeme

Über Modbus erhalten Sie direkten Echtzeit-Zugriff auf alle verfügbaren Register. Dies ist der Standard in der HLK-Branche und wird von nahezu allen professionellen Wärmepumpen unterstützt.

GatewayMasterViessmannVitocal01BuderusLogatherm02VaillantaroTHERM03Nibe S125504Anfrage vom MasterAntwort der Wärmepumpe
Das Gateway fragt jede Wärmepumpe über ihre Modbus-Adresse ab; Register wie Vorlauftemperatur und COP stehen direkt zur Verfügung.

RS485-Anschluss Schritt für Schritt

Bevor Sie Register auslesen können, muss die physische Verbindung korrekt sein. RS485 ist robust, erfordert aber eine fachgerechte Verkabelung.

ABGND
A
Signal, nicht invertierend
B
Signal, invertierend
GND
gemeinsame Masse
Modbus-RTU-Klemmleiste an der WärmepumpeNahezu jede Wärmepumpe mit Modbus hat dieselben drei Klemmen: der Markenname unterscheidet sich, die Verkabelung nicht.
  1. 1

    Kabel auswählen

    Verwenden Sie ein geschirmtes Twisted-Pair-Kabel (STP), mindestens 0,5 mm². Ein einzelnes Adernpaar aus einem CAT5e-Kabel funktioniert ebenfalls. Die Schirmung verhindert Störungen durch benachbarte Starkstromkabel.

  2. 2

    Klemmen identifizieren

    Suchen Sie auf der Platine oder Klemmleiste Ihrer Wärmepumpe die Anschlüsse A (−), B (+) und GND/0V. Die genaue Position variiert je nach Hersteller - konsultieren Sie die Installationsanleitung Ihres Modells.

  3. 3

    Verkabelung anschließen

    Verbinden Sie A mit A und B mit B zwischen Wärmepumpe und Gateway. Schließen Sie die Kabelschirmung einseitig an die GND-Klemme an. Bei längeren Strecken (>50 m) oder mehreren Geräten: Verwenden Sie eine Daisy-Chain-Topologie, kein Sternnetz.

  4. 4

    Terminierung setzen

    Setzen Sie einen 120-Ω-Abschlusswiderstand am ersten und letzten Gerät des Busses. Viele Gateways und Wärmepumpen verfügen über einen integrierten Jumper oder DIP-Schalter. Ohne Terminierung treten CRC-Fehler auf.

  5. 5

    Kommunikation testen

    Stellen Sie die korrekten Parameter ein: 9600 Baud, 8N1 (am häufigsten) oder 19200 Baud (bei einigen Herstellern). Die Slave-Adresse steht meist auf 1, prüfen Sie dies jedoch im Servicemenü der Wärmepumpe.

Modbus-Register nach Hersteller

Im Folgenden finden Sie die wichtigsten Register je Wärmepumpenhersteller. Dies sind die Register, die Sie für die Überwachung von Temperaturen, Leistung und Störungen benötigen.

Viessmann (Vitocal)

Viessmann ist einer der größten deutschen Hersteller. Die Vitocal-Serie unterstützt Modbus RTU über die Vitoconnect-Schnittstelle oder direkt über die Regelungsplatine. Standard-Slave-Adresse 1, 9600 Baud.

AdresseNameTypEinheitR/RWBeschreibung
0VorlauftemperaturINT16°C ×10RAktuelle Vorlauftemperatur
1RücklauftemperaturINT16°C ×10RAktuelle Rücklauftemperatur
2AußentemperaturINT16°C ×10RAußenfühler
3WarmwassertemperaturINT16°C ×10RSpeicher-Isttemperatur
5Quellentemperatur EinINT16°C ×10RSole- oder Lufteintritt
6Quellentemperatur AusINT16°C ×10RSole- oder Luftaustritt
10BetriebsmodusUINT16-R0=Aus, 1=Heizen, 2=Kühlen, 3=WW
11KompressorstatusUINT16-R0=Aus, 1=Ein
20FehlercodeUINT16-RAktiver Fehlercode (0 = kein Fehler)
30Vorlauf-SollwertINT16°C ×10RWGewünschte Vorlauftemperatur

Stiebel Eltron (WPL / WPF)

Stiebel Eltron ist ein führender deutscher Wärmepumpenhersteller. Die WPL- und WPF-Serien unterstützen Modbus RTU über die ISG-Schnittstelle (Internet Service Gateway). Standard 9600 Baud, 8N1.

AdresseNameTypEinheitR/RWBeschreibung
1AußentemperaturINT16°C ×10RAußenfühler
2VorlauftemperaturINT16°C ×10RHK1 Vorlauf
3RücklauftemperaturINT16°C ×10RHK1 Rücklauf
4Warmwasser-IsttemperaturINT16°C ×10RSpeichertemperatur
5QuellentemperaturINT16°C ×10RQuelleneintrittstemperatur
10BetriebsartUINT16-RAktueller Betriebsmodus
15VerdichterdrehzahlUINT16RPMRKompressor-Drehzahl
20FehlercodeUINT16-RAktiver Fehlercode
25Elektrische LeistungUINT16WRAktuelle Leistungsaufnahme

Wolf (CHA Monoblock)

Wolf ist besonders im süddeutschen Raum stark vertreten. Die CHA-Monoblock-Serie unterstützt Modbus RTU über das Wolf Link pro Kommunikationsmodul. Standard-Slave-Adresse 1.

AdresseNameTypEinheitR/RWBeschreibung
0VorlauftemperaturINT16°C ×10RHeizkreis-Vorlauf
1RücklauftemperaturINT16°C ×10RHeizkreis-Rücklauf
2AußentemperaturINT16°C ×10RAußenfühler
3WarmwassertemperaturINT16°C ×10RSpeichertemperatur
10BetriebsmodusUINT16-RAktueller Betriebszustand
11KompressorstatusUINT16-R0=Aus, 1=Ein
20FehlercodeUINT16-RAktueller Fehlercode
25Thermische LeistungUINT16WRAbgegebene Wärmeleistung

Buderus (Logatherm)

Buderus gehört zur Bosch-Gruppe und ist einer der meistverkauften Hersteller in Deutschland. Die Logatherm-Serie nutzt das EMS-plus-Protokoll, bietet aber auch Modbus RTU über das Kommunikationsmodul KM200/KM100.

AdresseNameTypEinheitR/RWBeschreibung
0VorlauftemperaturINT16°C ×10RAktuelle Vorlauftemperatur
1RücklauftemperaturINT16°C ×10RAktuelle Rücklauftemperatur
2AußentemperaturINT16°C ×10RAußenfühler-Messwert
3WarmwassertemperaturINT16°C ×10RSpeicher-Isttemperatur
10BetriebsmodusUINT16-R0=Aus, 1=Heizen, 2=Kühlen, 3=WW
11KompressorstatusUINT16-R0=Aus, 1=Ein
20FehlercodeUINT16-RAktiver Fehlercode (0 = kein Fehler)
30Vorlauf-SolltemperaturINT16°C ×10RWGewünschte Vorlauftemperatur

NIBE (F-Serie / S-Serie)

NIBE ist in Skandinavien Marktführer und expandiert stark in den DACH-Raum. Die F1155, F1255 und S-Serie unterstützen Modbus RTU über das optionale MODBUS 40-Modul (Zubehörcode 067 144).

AdresseNameTypEinheitR/RWBeschreibung
40004BT1 AußentemperaturINT16°C ×10RAußenfühler, Wert durch 10 teilen
40008BT2 VorlauftemperaturINT16°C ×10RHeizkreis-Vorlauf
40012BT3 RücklauftemperaturINT16°C ×10RRücklauf zur Wärmepumpe
40013BT7 Warmwasser obenINT16°C ×10ROberer Fühler Warmwasserspeicher
40017KompressorfrequenzUINT16HzRAktuelle Frequenz Inverter-Kompressor
43005Heizkurven-OffsetINT16StufenRWHeizkurvenverschiebung ±10
44270AlarmnummerUINT16-RAktiver Alarmcode (0 = kein Alarm)
44298KompressorstartsUINT32-RGesamtzahl Kompressorstarts

Daikin (Altherma 3)

Daikin ist Weltmarktführer in der Klimatechnik. Die Altherma 3-Serie unterstützt Modbus RTU über die optionale Modbus-Schnittstellenkarte (DCOM-LT/MB). Standard-Slave-Adresse 1, 9600 Baud.

AdresseNameTypEinheitR/RWBeschreibung
2RaumtemperaturINT16°C ×10RÜber internen oder externen Fühler
3VorlauftemperaturINT16°C ×10RHeizungsvorlauf
4WarmwassertemperaturINT16°C ×10RSpeichertemperatur
7AußentemperaturINT16°C ×10RAußenfühler
20BetriebsmodusUINT16-R0=Standby, 1=Heizen, 2=Kühlen, 3=WW
22KompressorfrequenzUINT16HzRInverter-Frequenz
25FehlercodeUINT16-RAktiver Fehlercode

Häufige Fehler bei Modbus und Wärmepumpen

120 ΩBusanfangGatewayWärmepumpe01Wärmepumpe02Wärmepumpe03120 ΩBusende
Fehlende oder doppelte 120Ω-Terminierung ist bei Weitem die häufigste Ursache intermittierender CRC-Fehler beim Wärmepumpen-Monitoring.

In der Praxis tauchen immer wieder dieselben Probleme auf:

  1. A und B vertauscht - Es gibt keinen universellen Standard. Manche Hersteller bezeichnen A als positiv, andere als negativ. Tauschen Sie die Adern, wenn keine Kommunikation zustande kommt.

  2. Fehlende Terminierung - Ohne 120-Ω-Widerstand an beiden Busenden treten sporadische CRC-Fehler auf, besonders bei längeren Kabeln.

  3. Falsche Baudrate - Die meisten Wärmepumpen verwenden 9600 Baud, einige (vor allem neuere Modelle) stehen standardmäßig auf 19200. Prüfen Sie das Servicemenü.

  4. Mehrere Master - Modbus RTU erlaubt nur einen Master. Wenn bereits eine GLT am Bus angeschlossen ist, können Sie nicht einfach einen zweiten Master hinzufügen.

  5. GND nicht angeschlossen - Bei Kabellängen über 15 Meter ist eine gemeinsame Masseverbindung für zuverlässige Kommunikation unerlässlich.

Von Registern zum Monitoring

Das manuelle Auslesen von Registern ist für die Fehlersuche nützlich, aber für ein kontinuierliches Monitoring benötigen Sie eine Lösung, die Daten automatisch erfasst und visualisiert.

Mit einem Modbus-Gateway wie dem ModbusCloud Gateway verbinden Sie den RS485-Bus Ihrer Wärmepumpe mit der Cloud. Das Gateway pollt die Register in konfigurierbaren Intervallen und sendet die Daten an ein Dashboard, in dem Sie:

  • Temperaturverläufe über die Zeit visualisieren (Vorlauf, Rücklauf, Außen, Warmwasser)
  • Thermische und elektrische Leistung nebeneinander verfolgen, als Basis für Ihre COP-Berechnung
  • Alarme konfigurieren für abweichende Werte (z. B. Vorlauf > 60 °C oder Fehlercode ungleich 0)
  • Fehlercodes als Alarm per E-Mail und im Portal empfangen, oft bevor der Endnutzer etwas bemerkt
  • Mehrere Anlagen aus einem einzigen Dashboard verwalten

Dies ist besonders wertvoll für Servicepartner, die Dutzende oder Hunderte von Wärmepumpen betreuen. Statt reaktiv auf Störungsmeldungen zu warten, können Sie proaktiv Wartung auf Basis von Daten planen.

COP-Monitoring und Optimierung

Die COP (Coefficient of Performance) ist der wichtigste Leistungsindikator einer Wärmepumpe. Durch kontinuierliche Überwachung der COP über Modbus können Sie:

  • Abweichungen frühzeitig erkennen: Eine sinkende COP kann auf unzureichende Quellenkapazität, einen verschmutzten Wärmetauscher oder Kältemittelverlust hinweisen
  • Die Heizkurve optimieren: Durch Korrelation von Vorlauf- und Außentemperatur lässt sich die Heizkurve feinjustieren
  • Saisonale Muster analysieren: Die SCOP (Seasonal COP) gibt ein realistischeres Bild als eine Momentaufnahme
  • Energiekosten prognostizieren: Mit aktuellen COP-Daten und Energiepreisen berechnen Sie die tatsächlichen Heizkosten

Die meisten Wärmepumpen geben sowohl die elektrische Leistungsaufnahme als auch die thermische Abgabeleistung über Modbus-Register aus. Durch kontinuierliches Logging berechnen Sie eine genaue COP über jeden gewünschten Zeitraum.

Häufig gestellte Fragen

Welches Kabel benötige ich für RS485?

Verwenden Sie ein geschirmtes Twisted-Pair-Kabel (STP) mit mindestens 0,5 mm². Ein einzelnes Adernpaar aus einem CAT5e-Kabel funktioniert ebenfalls. Die maximale Kabellänge beträgt 1200 Meter bei 9600 Baud.

Kann ich mehrere Wärmepumpen an einem RS485-Bus anschließen?

Ja, bis zu 32 Geräte an einem Bus. Jede Wärmepumpe muss eine eindeutige Slave-Adresse haben. Verwenden Sie eine Daisy-Chain-Topologie und terminieren Sie beide Busenden.

Verliere ich meine Garantie, wenn ich Modbus anschließe?

Nein. RS485/Modbus ist eine vom Hersteller vorgesehene Standard-Kommunikationsschnittstelle. Stellen Sie sicher, dass Sie spannungsfrei arbeiten und die korrekten Klemmen verwenden. Im Zweifelsfall konsultieren Sie Ihren Installateur oder den Hersteller.

Was ist der Unterschied zwischen Modbus RTU und Modbus TCP?

Modbus RTU funktioniert über RS485 (seriell, 2-Draht) und ist der Standard bei Wärmepumpen. Modbus TCP funktioniert über Ethernet/IP. Ein Gateway wie das ModbusCloud Gateway liest den RTU-Bus aus und sendet die Daten ins Portal, sodass Sie die Werte von überall im Browser sehen, ohne selbst einen Server zu betreiben.

Wie oft sollte ich Register abfragen?

Für Monitoring sind Intervalle von 15–60 Sekunden üblich. Temperaturen ändern sich langsam, aber Kompressorstatus und Fehlercodes profitieren von schnellerer Erfassung. Ein 30-Sekunden-Intervall ist ein guter Kompromiss.

Meine Wärmepumpe reagiert nicht auf Modbus-Anfragen. Was soll ich prüfen?

Prüfen Sie: 1) A/B-Polarität, 2) Baudrate und Parität, 3) korrekte Slave-Adresse, 4) Abschlusswiderstände, 5) ob Modbus im Servicemenü der Wärmepumpe aktiviert ist. Einige Modelle benötigen ein optionales Modbus-Modul.

Fazit

Modbus ist der zuverlässigste Weg, Ihre Wärmepumpe zu überwachen - unabhängig vom Hersteller. Mit der richtigen Verkabelung, den korrekten Registeradressen und einem Gateway, das die Daten in die Cloud sendet, haben Sie innerhalb einer Stunde eine funktionsfähige Monitoring-Lösung.

Ob Sie eine einzelne Wärmepumpe betreuen oder eine Flotte von Hunderten von Anlagen verwalten - Modbus-Monitoring liefert Ihnen die Daten, die Sie für proaktive Wartung, COP-Optimierung und die Erfüllung kommender Regulierungen benötigen.