Modbus-Benachrichtigungen einrichten: Komplette Anleitung für Installateure 2026
Modbus-Benachrichtigungen einrichten ohne Alarmsturm. Grenzwerte, Hysterese, Drei-Poll-Regel, Kanäle (E-Mail, SMS, Teams), Audit-Trail nach ChemKlimaschutzV und F-Gase-Verordnung. Praxis für Installateure.

Modbus-Benachrichtigungen sind automatische Meldungen, die ausgelöst werden, sobald ein Register einen Grenzwert überschreitet oder ein Gerät nicht mehr antwortet. Für Installateure entscheidet die richtige Alarmierung darüber, ob Sie eine Wärmepumpenstörung um 02:00 Uhr telefonisch erfahren, oder ob Sie rechtzeitig per Push-Nachricht reagieren können. Der Engpass liegt nicht im Setzen eines Grenzwerts, sondern in der Vermeidung von Alarmstörung und in der Wahl des passenden Kanals je Schweregrad.
Sie erfahren hier, wie Sie Grenzwerte, Hysterese und Entprellung einstellen, wie Sie Kommunikationsverlust mit der Drei-Poll-Regel erkennen, wie Sie Schweregrade an Kanäle (E-Mail, SMS, Microsoft Teams) koppeln und wie Sie den Audit-Trail für ChemKlimaschutzV und die F-Gase-Verordnung aufbewahren. Gedacht für TGA-Installateure, Kältetechniker und Integratoren, die Modbus-Geräte aus der Ferne überwachen.
Key Takeaways
- Stellen Sie Hysterese von 5 bis 10 Prozent des Grenzwerts ein, verwenden Sie Entprellung von 30 bis 120 Sekunden für Temperatur und 5 bis 10 Sekunden für Druck.
- Betrachten Sie ein Modbus-Gerät erst nach drei aufeinanderfolgenden fehlgeschlagenen Polls als offline, nicht nach einem einzelnen CRC-Fehler.
- Routen Sie Schweregrade auf unterschiedliche Kanäle: Information ins Dashboard, Warnung per E-Mail, Alarm und Kritisch zusätzlich per SMS oder Teams.
Was ist eine Modbus-Benachrichtigung?
Eine Modbus-Benachrichtigung ist eine vom Master, Edge-Gateway oder Cloud-Plattform erzeugte Meldung, die ausgelöst wird, sobald ein gepollter Wert eine vordefinierte Regel trifft. Modbus selbst kennt keinen integrierten Push-Mechanismus. Ein Slave kann nicht von sich aus einen Alarm senden; der Master muss pollen und die Regel selbst auswerten (Modbus Organization Specification V1.1b3). Die Alarmlogik liegt also immer oberhalb von Modbus, zum Beispiel in einer SPS, in einer Edge-Gateway wie der ModbusCloud Gateway oder in einer Cloud-Plattform.
In der Praxis unterscheiden Sie sieben Alarmtypen:
| Typ | Wann ausgelöst | Beispiel |
|---|---|---|
| Grenzwert (high/low) | Wert überschreitet Grenze | Vorlauftemperatur > 65 °C |
| Hysterese (Schaltdifferenz) | Getrennte Ein-/Ausschaltschwelle | Set 65 °C, Reset 63 °C |
| Änderungsrate | Wert ändert sich zu schnell | Verdichterdrehzahl > 200 1/min/s |
| Diskreter Eingang (Coil) | Störkontakt geschlossen | Hochdruckpressostat |
| Statusregister-Flag | Störcode im Holding Register | Nibe Register 45001 "Alarm Number" |
| Kommunikationsverlust | Drei Polls hintereinander ohne Antwort | Gerät offline |
| Berechnet (virtuell) | Aus mehreren Registern abgeleitet | Verdampfer-ΔT |
Die Modbus-Exception-Codes (Funktionsantwort-Byte gesetzt auf 0x80 plus Exception-Code 1 bis 11, siehe Modbus Organization Spezifikation) sind Protokollfehler, keine Anwendungsalarme. Verlassen Sie sich nicht darauf für die Prozessalarmierung; sie helfen lediglich, einen fehlgeschlagenen Request auf Master-Seite zu erkennen.
Für die Grundlagen des Protokolls siehe die komplette Modbus-Anleitung sowie die Erläuterung zu Modbus RTU und Modbus TCP.
Was brauchen Sie, bevor Sie beginnen?
Eine funktionierende Alarmierungskette benötigt drei Hardware- und drei Softwareentscheidungen. Überspringen Sie keinen Schritt: eine falsche Entscheidung oberhalb führt zu einer Stunde Fehlersuche unterhalb.
- Ein pollender Master: eine SPS mit IoT-Lizenz, ein SCADA-System, eine Home-Assistant-Instanz oder eine Edge-Gateway wie die ModbusCloud Gateway.
- Stabile physikalische Schicht: für RS485 ein korrekt terminierter Bus mit 120 Ω an beiden Enden und Abstand zu 230-V-Leitungen gemäß DIN VDE 0100-444. Für TCP eine statische IP pro Modbus-Gerät.
- Grenzwerte aus der Herstellerdokumentation: notieren Sie pro Register den gesunden Bereich und den Störbereich.
- Ein Benachrichtigungskanal je Schweregrad: mindestens E-Mail, idealerweise auch SMS und ein Microsoft-Teams-Webhook.
- Eine dokumentierte Abschaltroute: ein Installateur muss eine Benachrichtigung während Wartung unterdrücken (Snooze) können, ohne die Regel zu löschen.
- Audit-Trail-Speicher: für Kältetechnik mindestens 5 Jahre Aufbewahrungsfrist gemäß Artikel 6 EU-Verordnung 517/2014.
Wie konfigurieren Sie einen Grenzwert-Alarm?
Ein Grenzwertalarm vergleicht den gepollten Registerwert mit einer Grenze. Sobald der Wert über (high) oder unter (low) die Grenze gerät, wertet der Master die Regel aus. In ModbusCloud konfigurieren Sie das pro Geräte-Template: Register wählen, Operator wählen (>, <, ==, !=, in range, out of range), Wert wählen, Schweregrad wählen.
Für eine Vaillant geoTHERM Wärmepumpe mit Vorlauftemperaturregister 0x008C (Modbus TCP via VR 920) ist ein typisches Set:
| Register | Typ | Grenzwert | Schweregrad | Kanal |
|---|---|---|---|---|
| 0x008C Vorlauftemperatur | high | > 65 °C | warning | |
| 0x008C Vorlauftemperatur | high | > 75 °C | alarm | SMS + Teams |
| 0x4001 SG-Ready-Modus | equals | 1 (Sperre) | info | Dashboard |
| 0x0050 Störcode | not equals | 0 | alarm | SMS + Teams |
Arbeiten Sie immer aus der Installateurs-Dokumentation, nicht aus einer Internetquelle. Vaillant veröffentlicht die offiziellen Register über pro.vaillant.de nach Login; Daikin über das Stand Alone Modbus Interface Manual. Laut BTGA-Studie 2025 ist eine falsch notierte Registeradresse die Ursache von rund 18 Prozent aller Erst-Inbetriebnahmeprobleme mit Modbus-Monitoring im DACH-Raum.
Wie vermeiden Sie Alarmsturm mit Hysterese und Entprellung?
Eine rohe Grenze ohne Hysterese verursacht Schaltflimmern: der Wert wackelt um 65 °C in einer Minute, und Sie erhalten zwanzig Meldungen. Die drei Spielregeln sind Hysterese, Entprellung und Abklingzeit (Cooldown). VDI 3814 Blatt 4 unterscheidet vier Meldungsklassen (Information, Warnung, Störung, Alarm); jede sollte ihre eigene Tuning-Parameter haben.
- Hysterese (Schaltdifferenz): getrennte Ein- und Ausschaltschwelle. Typisch 5 bis 10 Prozent der Grenzwertgröße. Für 65 °C sind das 3 bis 6 °C; wählen Sie 2 °C, wenn Sie einen präzisen Fühler haben.
- Entprellung (Debounce): der Wert muss N Sekunden hintereinander über der Set-Schwelle bleiben, bevor der Alarm ausgelöst wird. Für Temperatur 30 bis 120 Sekunden. Für Drücke 5 bis 10 Sekunden. Für PV-Leistung oder Wallbox-Strom 5 Sekunden.
- Abklingzeit (Cooldown): Mindestzeit zwischen wiederholten Meldungen desselben Alarms. Standard 15 Minuten. Für Wartung können Sie eine separate Snooze von 4 oder 24 Stunden verwenden.
Wie erkennen Sie, dass ein Modbus-Gerät offline ist?
Ein einzelner fehlgeschlagener Poll bedeutet nicht, dass das Gerät offline ist. Ein kurzer CRC-Fehler auf RS485, ein WLAN-Aussetzer auf einer Modbus-TCP-Gateway oder eine Modbus-Antwort, die in den Timeout läuft, sind normal. Die Drei-Poll-Regel filtert dieses Rauschen heraus.
Konkrete Einstellungen je Geräteklasse:
| Gerät | Polling-Intervall | Timeout je Poll | Offline nach |
|---|---|---|---|
| Wärmepumpe | 60 s | 2 s | 3 Fehlversuche (3 min) |
| Energiezähler | 30 s | 1 s | 3 Fehlversuche (90 s) |
| Kältetechnik-Regler | 30 s | 1 s | 3 Fehlversuche (90 s) |
| PV-Wechselrichter | 15 s | 2 s | 3 Fehlversuche (45 s) |
| Wallbox | 10 s | 1 s | 3 Fehlversuche (30 s) |
Höhere Polling-Frequenz bedeutet mehr 4G-Datenverbrauch, mehr Last auf dem RS485-Bus, und weniger Spielraum für andere Slaves. In 80 Prozent der Installateurfälle genügen 30 Sekunden für Alarmierung. Die ModbusCloud Gateway pollt standardmäßig im 60-Sekunden-Takt und ist über das Dashboard bis auf 5 Sekunden konfigurierbar.
Welche Kanäle wählen Sie je Schweregrad?
Nicht jede Meldung gehört auf eine SMS. Ein Installateur, der jeden Statuswechsel auf sein Telefon bekommt, schaltet den Kanal innerhalb von zwei Wochen ab. Der internationale Industriestandard EEMUA Publication 191 (Alarm Systems Guide) empfiehlt maximal 1 bis 2 Alarme pro Operator pro 10 Minuten im Normalbetrieb. Übertragen Sie das auf Installateursmaßstab durch eine Kanaltrennung je Schweregrad.
- Information: nur Dashboard. Beispielsweise ein SG-Ready-Moduswechsel oder eine Wartungserinnerung.
- Warnung: E-Mail an die Installateurspostfach. Beispielsweise Vorlauf 5 °C außerhalb des Mittelwerts, oder COP fällt unter 3,0 ohne dass die Regelung es meldet.
- Alarm: E-Mail plus SMS plus Microsoft-Teams-Webhook. Ein Hochdruckpressostat-Trip, ein Lecksensor schaltet, ein Kommunikationsverlust länger als 10 Minuten.
- Kritisch: alle Kanäle plus Webhook zum Ticketsystem (Jira Service Management, ServiceNow, FreshService). Verdichterstillstand, F-Gase-Lecksuche-Alarm gemäß Artikel 4 EU 517/2014, Brandalarm.
Bei ModbusCloud sind in der Professional-Lizenz 100 SMS pro Monat pro Gateway enthalten. Eine typische SMS sieht so aus (maximal 160 Zeichen, ohne Emoji, ohne Umlaute weil ältere GSM-Handys ASCII verarbeiten):
ALARM Gateway-A12 Nibe S1255 register 45001=164 (Leckage Primaerkreis) Zeit 2026-06-01 02:14 (Berlin)
Audit-Trail: Wie viel Protokollierung ist Pflicht?
Für die meisten Anlagen ist Logging eine Service-Eigenschaft; für Kältetechnik ist es eine gesetzliche Pflicht. Artikel 6 Absatz 1 der EU-Verordnung 517/2014 verlangt ein Verzeichnis mit Dichtigkeitsprüfungen, Reparaturen und Stillstandsereignissen, das mindestens 5 Jahre aufzubewahren ist. ChemKlimaschutzV § 5 setzt das in DE national um; in Österreich gilt die F-Gase-Sachkundeverordnung (BGBl. II Nr. 305/2007). Ein E-Mail-Archiv zählt nicht: bei einer Sachkundeprüfung müssen Sie pro Anlage die komplette Alarm-Zeitachse reproduzierbar vorlegen.
VDKF Ledok ist der DACH-Standardweg für das digitale Logbuch in der Kältetechnik; ModbusCloud exportiert die Alarm-Ereignisse im VDKF-kompatiblen CSV-Format. Für Energiemanagement greift ISO 50001:2018 Abschnitt 9.1 (Monitoring und Korrekturmaßnahmen): hier ist Logging keine Pflicht, aber für eine Zertifizierung notwendig. Für BAFA-Förderungen zu Wärmepumpen ist Monitoring häufig Bestandteil der Förderbedingung; auch dort hilft ein lückenloser Trail.
Im ModbusCloud-Dashboard finden Sie pro Gateway eine Zeitachse, in der jede Benachrichtigung mit UTC-Zeitstempel, Register, gemessenem Wert, Schweregrad und Quittierender protokolliert ist. Exportieren Sie quartalsweise nach CSV für Ihre VDKF-Ledok-Pflege.
Schritt für Schritt: Eine Modbus-Benachrichtigung konfigurieren
Dieses Beispiel koppelt einen Eastron SDM630 Energiezähler an einen Grenzwert- und Offline-Alarm. Dieselbe Struktur funktioniert für Wärmepumpen (Nibe, Vaillant, Daikin) und Kältetechnik (Carel pCO, Danfoss ADAP-KOOL).
- 1
Polling konfigurieren
Fügen Sie den SDM630 als Modbus-RTU-Slave hinzu (Default Adresse 1, 9600 Baud, 8N1). Stellen Sie scan_interval auf 30 Sekunden im ModbusCloud-Dashboard ein. Für RS485-Verkabelung ist ein Twisted-Pair-Schirmkabel Pflicht, ebenso 120-Ω-Abschlusswiderstand an beiden Enden.
- 2
Register auswählen
Für Netzüberwachung pollen Sie mindestens Register 0x0000 (U L1), 0x0002 (U L2), 0x0004 (U L3), 0x0034 (Gesamt-kWh) und 0x0048 (Wirkleistung). Die vollständige Eastron-SDM630-Registerkarte finden Sie in unserem Vergleich der Modbus-Energiezähler.
- 3
Grenzwert und Hysterese einstellen
Fügen Sie eine Alarmregel hinzu: Register 0x0000 (U L1) high 253 V, low 207 V (10 Prozent oberhalb und unterhalb 230 V). Hysterese 1 V, Entprellung 5 s, Cooldown 15 min, Schweregrad warning, Kanal E-Mail.
- 4
Offline-Alarm aktivieren
Aktivieren Sie die Drei-Poll-Regel mit Timeout 1 s je Poll und Alarm nach 3 Fehlversuchen (insgesamt 90 s). Schweregrad alarm, Kanal SMS plus Teams-Webhook. Vergeben Sie einen sprechenden Gerätenamen (zum Beispiel "Hauptzähler Gebäude A"), der direkt in der SMS lesbar ist.
- 5
Snooze-Regel hinzufügen
Erstellen Sie eine geplante Ausnahme für Wartung: Snooze 4 Stunden pro Anlage über einen Button im Dashboard, ausgelöst durch den Installateur vor Ort. So vermeiden Sie einen Sturm während regulärer Stillstandszeiten.
- 6
Test durch physisches Trennen
Ziehen Sie die A/B-Ader einmal ab, um die Offline-Erkennung zu prüfen. Nach 90 Sekunden müssen Sie eine SMS plus Teams-Meldung erhalten. Schließen Sie wieder an und prüfen Sie, ob der Alarm zurückgesetzt wird und im Dashboard als "resolved" mit Zeitstempel erscheint.
Troubleshooting
| Symptom | Mögliche Ursache | Lösung |
|---|---|---|
| Zu viele Meldungen am Grenzwert | Keine Hysterese eingestellt | Set und Reset mit 5 bis 10 Prozent Differenz einstellen |
| Alarm löst zu spät aus | Entprellung zu lang | Für Druck und Strom Entprellung auf 5 s senken |
| Offline-Alarm bei jedem Gewitter | Timeout je Poll zu knapp | Timeout je Poll auf 2 s erhöhen, Drei-Poll-Regel beibehalten |
| SMS-Quote zu schnell aufgebraucht | Zu viele Schweregrade auf SMS | Nur Alarm und Kritisch auf SMS, Rest per E-Mail |
| Audit zeigt Lücken | Aufbewahrungsfrist zu kurz | Monatlich nach CSV exportieren und 5 Jahre auf separatem Speicher archivieren |
| Teams-Webhook funktioniert nicht | Falsche Channel-URL | Webhook über Teams-Admin erneuern, URL endet auf /IncomingWebhook/... |
FAQ
Wie konfiguriere ich einen Grenzwert-Alarm an einer Modbus-Wärmepumpe?
Wählen Sie das passende Holding Register aus der Herstellerdokumentation (Vaillant 0x008C Vorlauftemperatur, Nibe 45001 Alarm-Nummer), legen Sie eine High- oder Low-Schwelle fest, fügen Sie 5 bis 10 Prozent Hysterese hinzu und wählen Sie einen Schweregrad, der zum Kanal passt (warning auf E-Mail, alarm auf SMS plus Teams).
Welches Polling-Intervall ist sinnvoll für Alarmierung?
Für Wärmepumpen 60 Sekunden, für Energiezähler und Kältetechnik 30 Sekunden, für PV-Wechselrichter 15 Sekunden und für Wallboxen 10 Sekunden. Für Alarmierung genügen in 80 Prozent der Fälle 30 Sekunden, ohne dass Sie 4G-Daten verschwenden oder den RS485-Bus überlasten.
Wie vermeide ich Alarmstörung (Alert Fatigue)?
Kombinieren Sie drei Spielregeln: Hysterese (5 bis 10 Prozent um den Grenzwert), Entprellung (10 bis 30 Sekunden für Druck, 30 bis 120 Sekunden für Temperatur) und Cooldown (15 Minuten Mindestintervall zwischen wiederholten Meldungen). Routen Sie Information und Warnung vom SMS-Kanal aufs Dashboard und auf E-Mail.
Was passiert bei Kommunikationsabbruch (Timeout)?
Aktivieren Sie die Drei-Poll-Regel: erst nach drei aufeinanderfolgenden fehlgeschlagenen Polls bestätigt der Master, dass das Gerät tatsächlich offline ist. Ein einzelner CRC-Fehler auf RS485 ist normal und darf keinen Alarm erzeugen. Bei Poll-Intervall 30 Sekunden und Timeout 1 Sekunde löst der Offline-Alarm nach 90 Sekunden aus.
Was muss ich nach ChemKlimaschutzV protokollieren?
Artikel 6 EU 517/2014 und ChemKlimaschutzV § 5 verlangen ein Betriebsbuch mit Dichtigkeitsprüfungen, Reparaturen und Störungen, mindestens 5 Jahre aufzubewahren. Ein E-Mail-Archiv genügt nicht; VDKF Ledok ist der DACH-Standardweg. Exportieren Sie quartalsweise aus dem Monitoring-Dashboard nach CSV und übernehmen Sie es in Ihr Logbuch.
Wie sende ich einen Modbus-Alarm an Microsoft Teams?
Erstellen Sie in Teams einen Incoming Webhook auf dem Service-Desk-Kanal und kopieren Sie die Webhook-URL. Fügen Sie diese URL in der Alarmregel unter Kanäle ein, wählen Sie Content-Type application/json und nutzen Sie ein Adaptive-Card-Template für die Payload. ModbusCloud liefert ein Template, in dem Gerätename, Register, Wert und Zeitstempel automatisch befüllt werden.
Verwandte Artikel
- Wärmepumpe Modbus Monitoring für den kompletten Monitoring-Ansatz bei Wärmepumpenanlagen.
- Kältetechnik-Monitoring und F-Gase-Compliance für das Audit-Trail-Thema und die VDKF-Anforderungen.
- Modbus-Gateway Kaufberatung für die Hardware-Auswahl.
Bereit loszulegen?
Bestellen Sie das ModbusCloud Gateway und ueberwachen Sie Ihre Anlagen in 5 Minuten.
Gateway ansehenBereit loszulegen?
Bestellen Sie das ModbusCloud Gateway und ueberwachen Sie Ihre Anlagen in 5 Minuten.
Gateway ansehen