TapHome

Siber DF EVO

Modbus RTU
Submitted by
Last updated: 03. 2026

Erfordert externes Gateway

Siber DFEVORFRS485

Siber DF EVO

Das Siber DF EVO ist ein Wärmerückgewinnungsgerät mit Gegenstromwärmetauscher (HRV/ERV) für Wohngebäude, erhältlich in vier Modellen: DF EVO 1, 2, 3 und 4. Das Gerät kommuniziert drahtlos mit dem Siber DFEVORFRS485 RF-RS485-Gateway, das das RF-Signal in Modbus RTU über RS-485 für die Integration mit TapHome umwandelt.

Die TapHome-Vorlage bietet Lüftungsstufenregelung mit 7 Positionen, vier Temperatursensoren (innen, außen, Zuluft, Abluft), Volumenstromsmessungen, Bypass-Position, Abtaustatus und Filterverwaltung.

Hardwareanschluss

Das Siber DF EVO-Gerät verfügt nicht über eine direkte RS-485-Schnittstelle. Die Kommunikation erfordert das DFEVORFRS485-Gateway (separat erhältlich), das drahtlos mit dem Lüftungsgerät gekoppelt wird und Modbus RTU-Register über einen kabelgebundenen RS-485-Bus bereitstellt.

Gateway-Einrichtung
  1. Schließen Sie das DFEVORFRS485-Gateway an den RS-485-Bus (A+, B-, GND) und an TapHome Core an
  2. Koppeln Sie das Gateway mit dem DF EVO-Gerät gemäß dem Siber-Kopplungsverfahren — während der Kopplung meldet Register H:41003 den Wert 254 („Binding mode active")
  3. Nach der Kopplung überbrückt das Gateway alle Sensordaten und Steuerbefehle zwischen dem Lüftungsgerät und dem Modbus-Bus

Die RF-Kommunikation zwischen dem Gerät und dem Gateway hat einen Timeout — wenn 30 Minuten lang keine Kommunikation empfangen wird, meldet Register H:40101 einen Fehler. Stellen Sie sicher, dass das Gateway in Reichweite des Lüftungsgeräts ist.

Konfiguration

Modbus-Verbindungsparameter
ParameterWert
Baud rate19200
ParitätGerade
Stoppbits1
Datenbits8
Slave-ID1 (Standard, konfigurierbar)
Fehlerüberwachung

Das Modul ReadScript überwacht Register H:41003 auf Fehlercodes und meldet diese in TapHome:

CodeBedeutungSchweregrad in TapHome
1Unspezifizierter FehlerFehler
2NotabschaltungWarnung
3Fehler Zuluftventilator 1Fehler
4Fehler Sensor X22Fehler
5Fehler Sensor X23Fehler
6Fehler Sensor X21Fehler
7Fehler Sensor X20Fehler
8Fehler Ventilator 2Fehler
254Kopplungsmodus aktivWarnung
255Geräteidentifikation aktivWarnung

Gerätefunktionen

Lüftungsstufenregelung

Lüftungsstufe (H:41000 Lesen / H:41500 Schreiben) ist ein Mehrwert-Schalter mit 7 Positionen:

  • Aus — Gerät gestoppt
  • Minimum — absolutes Minimum (Abwesenheitsmodus)
  • Stufe 1 — niedrig
  • Stufe 2 — Nennbetrieb
  • Stufe 3 — hoch
  • Auto — automatische Drehzahlregelung
  • Boost — maximaler Luftvolumenstrom

Das Leseregister verwendet eine komplexe Zuordnung (temporäre Übersteuerungen, Abwesenheitsmodus), die die Vorlage auf den 7-Positions-Schalter normalisiert. Das Schreibregister akzeptiert den Positionsindex direkt.

Ventilator-Drehzahlüberwachung

Zwei Sensoren melden die tatsächliche Ventilator-Drehzahl in Prozent (0–100 %):

  • Zuluftventilator-Drehzahl (H:41002) — Drehzahl des Zuluftventilators
  • Abluftventilator-Drehzahl (H:41001) — Drehzahl des Abluftventilators
Temperaturüberwachung

Vier Temperatursensoren lesen LittleEndianFloat-Werte aus jeweils zwei Holding-Registern:

  • Innentemperatur (H:41005–41006) — Raumlufttemperatur
  • Außentemperatur (H:41007–41008) — Außenlufttemperatur, auch für den Vereisungsschutz verwendet
  • Zulufttemperatur (H:41011–41012) — Temperatur der dem Gebäude nach der Wärmerückgewinnung zugeführten Frischluft
  • Ablufttemperatur (H:41009–41010) — Temperatur der aus dem Gebäude abgeführten Abluft

Der Wert NaN gibt an, dass der Sensor nicht verfügbar ist. Werte unter -273 °C weisen auf ein Sensorproblem hin.

Volumenstromsmessung

Zwei Sensoren lesen den Volumenstrom in m³/h als LittleEndianFloat-Werte:

  • Zuluft-Volumenstrom (H:41019–41020) — Volumenstrom der Zuluft
  • Abluft-Volumenstrom (H:41021–41022) — Volumenstrom der Abluft

Volumenstromsensoren sind möglicherweise nicht auf allen internen Platinen-Modellen verfügbar (VMD-02RPS78/66). Der Sonderwert 0x7FFF bedeutet „nicht verfügbar".

Bypass- und Abtaustatus
  • Bypass-Position (H:41016) — Position der Bypass-Klappe in Prozent: 0 % = geschlossen, 100 % = offen. Werte über 120 % weisen auf einen Fehler hin. Der Bypass öffnet sich automatisch basierend auf den Innen-/Außentemperaturbedingungen für Freikühlung
  • Abtauung (H:41015) — Status des Vereisungsschutzes. Das Gerät aktiviert bei niedrigen Außentemperaturen eine stufenweise Abtauung
Filterverwaltung

Filterstatus (H:41042) zeigt die verbleibende Filterlebensdauer als invertierten Prozentwert an (100 % = neu, 0 % = muss ersetzt werden). Der ReadScript überwacht außerdem H:41014 und fügt eine Warnung hinzu, wenn der Filter verschmutzt ist.

Zwei Service-Attribute liefern weitere Details:

  • Tage bis zum Filterwechsel (H:41040) — verbleibende Tage bis zur Filterreinigung oder zum Filterwechsel
  • Filterwechselintervall (H:41041) — konfiguriertes Intervall in Tagen

Die Service-Aktion Filtertimer zurücksetzen (schreibt H:42000) setzt den Filterzähler nach der Reinigung oder dem Wechsel zurück.

Siber empfiehlt, Filter alle 3 Monate zu überprüfen, alle 6 Monate zu reinigen und mindestens einmal jährlich auszutauschen.

Weitere Funktionen

Das DF EVO stellt auch Register für Innen- und Außenluftfeuchtigkeit (erfordert optionalen DFEVOHR-Funksensor), CO2-Gehalt (erfordert optionalen DFEVOCO2-Sensor), Luftqualitätsindex, Vorheizer- und Nachheizer-Leistungsstufen sowie stufenspezifische Ventilator-Prozentkonfiguration bereit. Temporäre Drehzahl-Übersteuertimer (bis zu 18 Stunden) und Frostschutz-Sollwerte sind ebenfalls über Modbus verfügbar. Diese können in einem zukünftigen Vorlagen-Update hinzugefügt werden.

Fehlerbehebung

Keine Modbus-Kommunikation
  1. Stellen Sie sicher, dass das DFEVORFRS485-Gateway mit Strom versorgt und mit dem Lüftungsgerät gekoppelt ist
  2. Überprüfen Sie die RS-485-Verkabelung zwischen Gateway und TapHome Core (A+, B-, GND)
  3. Bestätigen Sie, dass TapHome auf 19200 Baud, gerade Parität, 1 Stoppbit konfiguriert ist
  4. Prüfen Sie Register H:40101 — Wert 1 zeigt RF-Kommunikationsverlust zwischen Gateway und Gerät an (keine Kommunikation seit 30+ Minuten)
Sensoren zeigen NaN oder extreme Werte
  1. NaN bedeutet, dass der Sensor nicht verfügbar ist — überprüfen Sie die physische Sensorverbindung im Inneren des Geräts
  2. Werte unter -273 °C weisen auf ein Sensor-Hardwareproblem hin
  3. Volumenstromwerte von 0x7FFF bedeuten, dass der Volumenstromsensor beim installierten Platinen-Modell nicht verfügbar ist
Filterwarnung in TapHome
  1. Die Warnung „Filter je spinavy" erscheint, wenn H:41014 einen verschmutzten Filter meldet
  2. Reinigen oder ersetzen Sie den Filter gemäß dem Siber-Wartungsverfahren
  3. Verwenden Sie nach dem Filterwechsel die Service-Aktion Filtertimer zurücksetzen in TapHome, um die Warnung zu löschen und den Zähler zurückzusetzen

Verfügbare Geräte

Siber DF EVO Modul

Siber DF EVO

Lesen (Modul)
switch(modbusr(H, 41003, Uint16),
1, ADDERROR("Nespecifikovana chyba"),
2, ADDWARNING("Nudzove zastavenie"),
3, ADDERROR("Chyba vstupneho ventilatora 1"),
4, ADDERROR("Chyba senzora X22"),
5, ADDERROR("Chyba senzora X23"),
6, ADDERROR("Chyba senzora X21"),
7, ADDERROR("Chyba senzora X20"),
8, ADDERROR("Chyba ventilatora 2"),
254, ADDWARNING("Parovaci rezim je aktivny"),
255, ADDWARNING("Identifikacia zariadenia je aktivna"),
NaN
)
Bypass-Position Analogeingang Nur lesen

Bypass-Klappenposition des Wärmetauschers — 0 % geschlossen, 100 % offen

Register: H:41016 UInt16 Einheit: % numeric

Bypass-Position

Eingangslevel lesen
MODBUSR(H, 41016, Uint16) / 100
Filterstatus Analogeingang Nur lesen

Verbleibende Lebensdauer des Luftfilters — 100 % neu, 0 % muss ersetzt werden; warnt bei verschmutztem Filter

Register: H:41042 UInt16 Einheit: % numeric
Serviceattribute
Tage bis zum Filterwechsel
Filterwechselintervall
Serviceaktionen
Filtertimer zurücksetzen

Filterstatus

Lesen (Modul)
if modbusr(H, 41014, Bool)
	ADDWARNING("Filter je spinavy");
end
Eingangslevel lesen
linear(MODBUSR(H, 41042, Uint16) / 100, 0, 1, 1, 0)
Serviceattribute
Cas do vymeny filtra [dni]
modbusr(H, 41040, Uint16)
Interval na vymenu filtra [dni]
modbusr(H, 41041, Uint16)
Serviceaktionen
Vymena filtra
modbusw(H, 42000, Uint16, 0)
Abtauung Reed-Kontakt Nur lesen

Status des Vereisungsschutzes — aktiv bei niedrigen Außentemperaturen, die eine Abtauung erfordern

Register: H:41015 Bool

Abtauung

Lesen
MODBUSR(H, 41015, Bool)
Innentemperatur Temperatursensor Nur lesen
Register: H:41005 LittleEndianFloat Einheit: °C numeric

Innentemperatur

Temperatur lesen
MODBUSR(H, 41005, LittleEndianFloat)
Zuluft-Volumenstrom Variable Nur lesen

Volumenstrom der Zuluft in m³/h

Register: H:41019 LittleEndianFloat Einheit: m³/h numeric

Zuluft-Volumenstrom

Lesen
MODBUSR(H, 41019, LittleEndianFloat)
Abluft-Volumenstrom Variable Nur lesen

Volumenstrom der Abluft in m³/h

Register: H:41021 LittleEndianFloat Einheit: m³/h numeric

Abluft-Volumenstrom

Lesen
MODBUSR(H, 41021, LittleEndianFloat)
Lüftungsstufe Mehrwertschalter

Lüftungsstufenwahl — Aus, Minimum, Stufe 1–3, Auto, Boost

Register: H:41000H:41500 UInt16 multi-value
Werte / Zustände: ${level_0Of4} · Minimum · Automatika · Boost

Lüftungsstufe

Schaltzustand lesen
var read := MODBUSR(H, 41000, Uint16);
switch(read,
1, 2,
2, 3,
3, 4,
11, 1,
12, 2,
13, 3,
21, 1,
23, 7,
24, 5,
0)
Schaltzustand schreiben
MODBUSW(H, 41500, Uint16, Mu)
Zuluftventilator-Drehzahl Variable Nur lesen

Tatsächliche Zuluftventilator-Drehzahl in Prozent

Register: H:41002 UInt16 Einheit: % numeric

Zuluftventilator-Drehzahl

Lesen
MODBUSR(H, 41002, Uint16)/200
Abluftventilator-Drehzahl Variable Nur lesen

Tatsächliche Abluftventilator-Drehzahl in Prozent

Register: H:41001 UInt16 Einheit: % numeric

Abluftventilator-Drehzahl

Lesen
MODBUSR(H, 41001, Uint16)/200
Außentemperatur Temperatursensor Nur lesen
Register: H:41007 LittleEndianFloat Einheit: °C numeric

Außentemperatur

Temperatur lesen
MODBUSR(H, 41007, LittleEndianFloat)
Zulufttemperatur Temperatursensor Nur lesen

Temperatur der dem Haus zugeführten Frischluft nach der Wärmerückgewinnung

Register: H:41011 LittleEndianFloat Einheit: °C numeric

Zulufttemperatur

Temperatur lesen
MODBUSR(H, 41011, LittleEndianFloat)
Ablufttemperatur Temperatursensor Nur lesen

Temperatur der aus dem Haus abgeführten Abluft vor der Wärmerückgewinnung

Register: H:41009 LittleEndianFloat Einheit: °C numeric

Ablufttemperatur

Temperatur lesen
MODBUSR(H, 41009, LittleEndianFloat)
Verbindung: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Mögliche Verbesserungen (24)
  • H:41004 Remaining Override Time — Minutes remaining for temporary speed override; only valid when actual speed = 11/12/13 (timer override modes)
  • H:41013 Preheater Level — 0%=off, 100%=maximum, EFh=not available; preheater power level for anti-ice protection
  • H:41017 Indoor Humidity — Relative humidity %, requires optional wireless humidity sensor (DFEVOHR); EFh=not available
  • H:41018 Outdoor Humidity — Not available on VMD-02RPS78/66 models (value=EFh)
  • H:41023 Air Quality — 0%=poor, 100%=excellent; not available on VMD-02RPS78/66 (value=EFh); requires optional sensor
  • H:41024 Air Quality Basis — Bitmask: bit0=VOC, bit1=CO2, bit2=RH; not available on VMD-02RPS78/66
  • H:41025 CO2 Level — ppm, requires optional CO2 sensor (DFEVOCO2); 7FFFh=not available
  • H:41026 Post Heater Level — 0%=off, 100%=maximum, EFh=not available; post-heater power level
  • H:41027 Speed Capability Bits — Bitmask: preheater/postheater available, night/timer/auto/boost/OFF capable, speed 4–10 capable
  • H:41501 Override Time Speed 1 — Write-only, minutes; triggers temporary override to speed 1 (max 18h = 1080 min)
  • H:41502 Override Time Speed 2 — Write-only, minutes; triggers temporary override to speed 2 (max 18h = 1080 min)
  • H:41503 Override Time Speed 3 — Write-only, minutes; triggers temporary override to speed 3 (max 18h = 1080 min)
  • H:42001 Standby Speed Supply — R/W, 0–40%, supply fan speed in standby mode
  • H:42002 Standby Speed Exhaust — R/W, 0–40%, exhaust fan speed in standby mode
  • H:42003 Low Speed Supply — R/W, 0–80%, supply fan speed at low setting
  • H:42004 Low Speed Exhaust — R/W, 0–80%, exhaust fan speed at low setting
  • H:42005 Medium Speed Supply — R/W, 0–100%, supply fan speed at medium setting
  • H:42006 Medium Speed Exhaust — R/W, 10–100%, exhaust fan speed at medium setting
  • H:42007 High Speed Supply — R/W, 0–100%, supply fan speed at high setting
  • H:42008 High Speed Exhaust — R/W, 10–100%, exhaust fan speed at high setting
  • H:42009 Frost Protection Preheater Setpoint — R/W, FLOAT, -20–50°C; temperature setpoint for frost protection preheater activation
  • H:42011 Preheater Setpoint — R/W, FLOAT, -20–50°C; preheater target temperature setpoint
  • H:42013 Free Ventilation Heating Setpoint — R/W, FLOAT, 0–30°C; bypass heating mode activation temperature
  • H:42015 Free Ventilation Cooling Offset — R/W, FLOAT, 1–10 K; bypass cooling mode temperature offset

Quellen