---
title: "Jablotron Futura L+"
description: "Lüftungsmodi steuern, Temperaturen, Feuchtigkeit und Filterverschleiß überwachen, Boost-/Zirkulations-/Überdruck-Timer über Modbus TCP auslösen."
url: "https://taphome.com/de/compatibility/jablotron-futura-l/"
language: de
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-tcp","air-recovery","heat-recovery-ventilation","ethernet","zone-ventilation"]
  questions: ["Wie integriert man Jablotron Futura L+ mit TapHome?","Was misst und steuert die TapHome-Vorlage für Jablotron Futura L+?","Wie verbindet man Jablotron Futura L+ über Modbus TCP mit TapHome?","Was ist der Unterschied zwischen den Registerkarten von Futura L+ und Futura L/M/S?","Wie aktiviert man Boost- oder Überdrucklüftung an der Jablotron Futura L+ über TapHome?","Warum werden meine Modbus-Schreibvorgänge zur Jablotron Futura L+ abgelehnt?","Wie verwendet man TapHome-CO2-Sensoren für die Zonenlüftung der Jablotron Futura L+?","Warum zeigen die Zonensensorwerte der Jablotron Futura L+ in TapHome 0 an?"]
---

# Jablotron Futura L+

Kommunikation: Modbus TCP

- [Produktseite Jablotron Futura](https://www.jablotron.com/en/products-and-services/other-products-and-services/energy-recovery-ventilation-of-houses)

> Netzwerkadresse
> 
> TapHome erreicht dieses Gerät unter der beim Import eingegebenen Adresse. Geben Sie dem Gerät eine feste Adresse — eine IP-Reservierung im Router oder seinen mDNS-Namen, falls es einen unterstützt —, sonst funktioniert die Integration nicht mehr, sobald der Router die Adresse ändert.
> 
> [Netzwerkvorbereitung](https://taphome.com/de/docs/setup/network-preparation/)

## Integrationsanleitung

Die Jablotron Futura L+ ist ein Wärmerückgewinnungs-Lüftungsgerät (MVHR) mit Enthalpie-Gegenstromwärmetauscher, hergestellt von JABLOTRON LIVING TECHNOLOGY CZ für Wohngebäude. TapHome verbindet sich direkt mit dem Gerät über **Modbus TCP über Ethernet** — kein Gateway oder Zubehörmodul erforderlich.

Die Vorlage stellt Lüftungsmodus-Auswahl, zeitgesteuerte Boost-/Zirkulations-/Überdruckfunktionen, Filterverschleiß, Zu-/Fort-/Außenluft-Temperatur und -Feuchtigkeit, Wärmerückgewinnungs- und Leistungsmetriken, Funktions-Schalter (Bypass, Heizung, Kühlung, Radonschutz, Auto-Zirkulation), einen Temperatur-Sollwert sowie Lese-/Schreibzugriff auf 8 externe Zonensensoren und 8 externe Zonentaster bereit.

> [!WARNING]
> Die **Futura L+** hat einen verdichteten Registeradressraum, der sich von **Futura L/M/S** unterscheidet. Für die älteren Modelle existiert eine separate TapHome-Vorlage (`Jablotron Futura L, M, S`). Der Import der falschen Vorlage führt zu `ILLEGAL_DATA_ADDRESS`-Fehlern oder liest stillschweigend unsinnige Werte. Überprüfen Sie das Gerätemodell vor dem Import.

## Hardware-Anschluss

Das Futura-Gerät verfügt über einen einzelnen RJ45-Ethernet-Anschluss auf der Hauptsteuerplatine (**X1** — LAN). Verbinden Sie ihn mit demselben lokalen Netzwerk wie TapHome Core über ein Standard-Ethernet-Kabel — für die TapHome-Integration ist kein zusätzliches Gateway, Konverter oder Zubehör erforderlich.

Für TapHome ist nur der **LAN-Anschluss (X1)** relevant. Die RS-485-Busse (X2, X3) und der AA-Bus (X6) sind für Jablotrons eigenes Zubehör reserviert (Alfa-Bedienpanels, Wandsensoren, CoolBreeze, VarioBreeze) und werden nicht für externe BMS-Nutzung bereitgestellt.

### Anschlüsse der Steuerplatine

![Anschluss-Layout der Jablotron Futura Steuerplatine (X1-X6 und T1-Taster)](https://taphome.com/images/compatibility/jablotron-futura-l/pcb-connectors_hu_3cbf1801a8cb78df.jpg)

| Anschluss | Typ | Funktion |
|-----------|------|----------|
| **X1** | RJ45 | LAN — Modbus TCP zu TapHome, MyJABLOTRON-Cloud |
| **X2** | Phoenix Contact 3-polig | RS-485-Bus — reserviert / ungenutzt |
| **X3** | Phoenix Contact 4-polig | RS-485-Bus für Alfa-Panels, CO2-Sensoren, CoolBreeze |
| **X4** | Phoenix Contact 2-polig | NTC 10 kΩ Außentemperatursensor |
| **X5** | Phoenix Contact 5-polig | IN/OUT: LED, BST (Boost), IN2, IN1 (0–10 V oder Kontakt), GND |
| **X6** | Phoenix Contact 2-polig | AA-Bus (älterer Einzelpanel-Bus) |
| **T1** | Platinentaster | Kurz drücken = Filter-Initialisierung, lang = Bluetooth-Servicemodus |

> [!NOTE]
> Die analogen Eingänge **IN1/IN2** an X5 (0–10 V oder potentialfreier Kontakt) sind ein optionaler paralleler BMS-Kanal. Laut Installationsanleitung ist die analoge Steuerung CO2-Sensoren überlegen (überschreibt sie) — nützlich, wenn Modbus TCP nicht möglich ist, aber die TapHome-Integration nutzt nur den LAN-Port.

## Konfiguration

Zur Aktivierung von Modbus TCP an der Futura L+ sind keine Aktivierung, DIP-Schalter oder Servicemenüs erforderlich. Der TCP-Server ist standardmäßig aktiv, sobald das Gerät eingeschaltet und mit dem LAN verbunden ist.

Beim Import der Vorlage in TapHome geben Sie an:

- **IP-Adresse** — die IP des Geräts im lokalen Netzwerk
- **Geräteadresse (Unit ID)** — Modbus-Slave-Adresse (fester Wert: `1`)

Verbindungsparameter:

| Parameter | Wert |
|-----------|-------|
| Protokoll | Modbus TCP |
| Port | 502 |
| Geräteadresse | 1 |
| Verfügbare Sockets | 1 (ein gleichzeitiger Client) |
| Firmware-Minimum | FLA.P.01.06 |
| Registerbereich | IR:0–IR:26, HR:0–HR:273 |

> [!WARNING]
> Die Futura L+ akzeptiert **nur einen Modbus-TCP-Client gleichzeitig**. Wenn ein anderes System (Home Assistant, benutzerdefinierter Modbus-Client, zweiter TapHome Core) bereits verbunden ist, kann TapHome den Socket nicht öffnen. Trennen Sie andere Modbus-TCP-Clients vor dem Import der Vorlage. Die MyJABLOTRON-Cloudverbindung verwendet ausgehendes HTTPS und belegt den Modbus-Socket nicht.

> [!NOTE]
> Zusammengesetzte Register (uint32, int32) müssen in einer einzigen Modbus-Operation gelesen und geschrieben werden — partielle Lesevorgänge liefern `ILLEGAL_DATA_ADDRESS`. Die TapHome-Vorlage bündelt Lesevorgänge korrekt; dieser Fehler während des normalen Betriebs deutet typischerweise darauf hin, dass die falsche Vorlagenvariante (L/M/S vs L+) importiert wurde.

### Optionaler Passwortschutz

Das Holding-Register **HR:920** (`user_password`) hat standardmäßig **65535 = deaktiviert**, d. h. Modbus-Schreibvorgänge werden ohne Authentifizierung akzeptiert. Wenn ein Installateur den Passwortschutz über die MyJABLOTRON-/MyCOMPANY-App aktiviert hat, schlagen Modbus-Schreibvorgänge stillschweigend fehl, bis der Zugangscode innerhalb des Passwort-Timeouts (Standard 300 s, HR:922) in HR:900 geschrieben wird. Für typische TapHome-Installationen lassen Sie das Passwort deaktiviert.

## Gerätefunktionen

Die Vorlage stellt 84 Geräte bereit, die geräteweite Metriken, zeitgesteuerte Funktionen, Funktions-Schalter, den Temperatur-Sollwert und die 8 externen Sensor- und 8 externen Tasterzonen abdecken.

### Lüftungsmodus

- **Lüftungsmodus** — Lüfterleistungs-Wahlschalter über Holding-Register HR:0. Bereitgestellte Werte: Aus (0), manuelle Stufe 1–5 (1–5), Automatik (6). Die Vorlage stellt zusätzlich die numerischen Werte 7–9 bereit, die in der Registerkarte keine dokumentierte Bedeutung haben und als reserviert behandelt werden sollten.

### Zeitgesteuerte Funktionen

Drei zeitgesteuerte Funktionen werden als Mehrwertschalter mit 10 voreingestellten Dauern bereitgestellt (Aus, 30 s, 60 s, 5 min, 10 min, 15 min, 30 min, 1 h, 1,5 h, 2 h). Jede Funktion stellt außerdem das Service-Attribut **Restzeit [s]** und eine Service-Aktion bereit, die einen benutzerdefinierten Countdown-Wert (1–7200 s) akzeptiert:

- **Boost-Funktion** (HR:1) — maximale Lüftung für den gewählten Zeitraum
- **Zirkulationsfunktion** (HR:2) — Luftumwälzung (interner Kreislauf) ohne Wärmerückgewinnung
- **Überdruckfunktion** (HR:3) — Zuluft > Abluft, nützlich beim Anzünden des Kamins

Das Lesen des Registers liefert den verbleibenden Countdown in Sekunden; das Schreiben aktiviert die Funktion.

### Luftweg-Sensoren

Drei der Luftweg-Sensorpositionen des Geräts sind bereitgestellt, jede kombiniert Temperatur und Feuchtigkeit aus getrennten Input-Registern, dazu der optionale externe NTC-Fühler:

| Gerät | Temperatur | Feuchtigkeit | Beschreibung |
|--------|-------------|----------|-------------|
| Außenluft | IR:12 | IR:16 | Umgebungsluft vor der Wärmerückgewinnung |
| Zuluft | IR:13 | IR:17 | Frischluft, die ins Gebäude geliefert wird |
| Fortluft | IR:15 | IR:19 | Fortluft, die das Gebäude verlässt |
| Externer NTC-Sensor | IR:20 | — | Optionale externe NTC 10 kΩ Außensonde an X4 |

Temperaturen werden als 0,1 °C (`int16`) gespeichert und in der Vorlage auf °C skaliert; Feuchtigkeitswerte werden aus dem rohen 0,1-%-Wert auf Bruchteile (0–1) skaliert.

> [!NOTE]
> Der **Externe NTC-Sensor** meldet `-99`, wenn keine Sonde an X4 angeschlossen ist. Die Vorlage ordnet diesen Sentinel-Wert NaN zu, damit er in TapHome nicht als gültige Temperatur erscheint.

### Leistungsüberwachung

- **Wärmerückgewinnung** (IR:23) — momentane aus der Abluft in die Zuluft zurückgewonnene Wärme, in W
- **Stromverbrauch** (IR:22) — gesamte elektrische Leistungsaufnahme des Geräts, in W
- **Heizleistung** (IR:24) — aktuelle Leistungsaufnahme des internen 350-W-Elektro-Nachheizers, in W
- **Luftdurchsatz** (IR:25) — kombinierter Zu- und Abluftvolumenstrom, in m³/h
- **Filterverschleiß** (IR:21) — Filterverschmutzungsgrad: 0 % = sauber, 100 % = Austausch erforderlich. Als Dimmer-ähnlicher Wert (0,0–1,0) bereitgestellt.

### Temperatur-Sollwert

- **Bevorzugte Temperatur** (HR:4) — Innentemperatur-Sollwert für die interne Regelschleife des Geräts, in °C. Lese- und Schreibvorgänge werden ×10 skaliert (0,1 °C Auflösung).

### Funktions-Schalter

Binäre Ein/Aus-Schalter, die das Geräteverhalten steuern:

- **Bypass** (HR:7) — automatischer Bypass des Wärmetauschers bei nützlicher Freikühlung
- **Kühlung** (HR:9) — aktiviert das CoolBreeze-Kühlmodul (Zubehör erforderlich)
- **Heizung** (HR:15) — aktiviert den internen 350-W-Elektro-Nachheizer
- **Radonschutz** (HR:6) — reduzierte Umwälzung zur Vermeidung von Radonansammlung
- **Auto-Zirkulation** (HR:10) — automatische Luftumwälzungsfunktion
- **Zeitprogramm** (HR:5) — wöchentliche Zeitprogramm-Planung

### Externe Zonensensoren (Zonen 1–8)

Die Futura L+ nimmt die Werte von bis zu 8 externen CO2-/Temperatur-/Feuchtigkeitssensoren entgegen, einen pro Zone. Dies sind Eingänge der Futura: TapHome schreibt die Werte hinein, es liest daraus keine Jablotron-Sensoren (siehe **Verwendung von TapHome-Sensoren für die Zonenlüftung** weiter unten). Für jede der 8 Zonen stellt die Vorlage bereit:

- **Sensor vorhanden** — aktiviert den Sensor-Eingang der Zone
- **Temperatur** — externer Temperaturwert (−20 °C bis 100 °C, 0,1 °C Auflösung)
- **Feuchtigkeit** — relative Feuchtigkeit (0–100 %)
- **CO2** — CO2-Konzentration (0–10 000 ppm)

Zonensensor-Holding-Register-Blöcke liegen bei HR:100–175 (10 Register pro Zone, Schrittweite 10).

Die gemessenen CO2-, Temperatur- und Feuchtigkeitswerte der Zonen 1–8 (IR:100–173) sind in der Modbus-Registerkarte der L+ vorhanden, aber nicht in der Vorlage. Sie können als Modbus-Variablen hinzugefügt werden.

### Externe Zonentaster (Zonen 1–8)

Die Futura L+ unterstützt zudem 8 externe Wandtaster für schnelle Boost- oder Dunstabzugsaktivierung. Pro Zone:

- **Taster vorhanden** — aktiviert den Taster-Eingang
- **Tastermodus** — Wahl zwischen Boost (0) und Dunstabzug (1)
- **Taster-Timer** — Countdown (0–10 800 s)
- **Tasteraktivierung** — löst die Tasteraktion aus (3-Stunden-Zeitlimit)

Zonentaster-Holding-Register-Blöcke liegen bei HR:200–273 (10 Register pro Zone, Schrittweite 10).

### Modul-Service-Attribute

Auf Modulebene werden zwei Diagnoseattribute bereitgestellt:

- **MAC-Adresse** (IR:2–IR:4) — Ethernet-MAC des Geräts, aus drei 16-Bit-Registern zusammengesetzt und als Hex-String formatiert
- **Firmware-Version** (IR:0) — die L+-Firmwarerevision (`uint32`)

## Verwendung von TapHome-Sensoren für die Zonenlüftung

Bei der raumweisen VarioBreeze-Lüftung ordnet die Futura die Komponenten einer Zone über dieselbe DIP-Schalter-Einstellung (Zone 1–8) zu. Über Modbus stellt sie zudem für jede der 8 Zonen einen externen Sensoreingang bereit, sodass TapHome-Sensoren — zum Beispiel ein Wandtaster mit integriertem CO2-Sensor — die Zonenwerte liefern können. Die Richtung ist **TapHome → Futura**.

Für jeden Raum:

1. **Zonennummer** — die DIP-Schalter-Einstellung am Ventil dieses Raums (1–8). Verwenden Sie die Zonengeräte mit derselben Nummer.
2. Schalten Sie **Zone N – Sensor vorhanden** ein (in der App: *Zona N - Přítomnost externích čidel*).
3. Fügen Sie für jeden Zonenwert eine smart rule **Formel** hinzu:
   - **Zone N – CO2** (*Zona N - CO2*) = CO2-Sensor des Raums, in ppm
   - **Zone N – Temperatur** (*Zona N - Teplota*) = Raumtemperatur, in °C
   - **Zone N – Feuchtigkeit** (*Zona N - vlhkost*) = Raumfeuchtigkeit **× 100**
4. Stellen Sie den **Lüftungsmodus** (*Výkon větrání*) auf **Automatik** — die Stufen 1–5 sind manuelle Lüfterstufen.

> [!WARNING]
> TapHome speichert die Feuchtigkeit als Bruchteil (0–1), die Futura erwartet Prozent (0–100). Ohne **× 100** in der Formel wird eine Feuchtigkeit von 0,45 als 0 % geschrieben.

> [!NOTE]
> Füllen Sie alle drei Werte jeder Zone, bei der **Sensor vorhanden** eingeschaltet ist. Ein Zonengerät ohne Regel behält den Wert 0, und TapHome schreibt ihn in die Futura — die Zone meldet dann 0 °C und 0 %.

## Fehlerbehebung

### Zonensensorwerte sind 0

TapHome schreibt bei jeder Abfrage den aktuellen Wert jedes Zonengeräts in die Futura. Ein Zonengerät ohne smart rule behält den Wert 0, sodass die Futura 0 ppm, 0 °C oder 0 % erhält. Fügen Sie für jeden Wert einer aktiven Zone eine Regel hinzu und lassen Sie **Sensor vorhanden** bei nicht genutzten Zonen ausgeschaltet. Ist nur die Feuchtigkeit 0, fehlt in der Formel das **× 100**.

### Futura reagiert nicht auf Zonensensoren

1. Der **Lüftungsmodus** ist auf **Automatik** gestellt — die Stufen 1–5 sind manuell
2. **Zone N – Sensor vorhanden** ist für diese Zone eingeschaltet
3. Die in TapHome verwendete Zonennummer stimmt mit der DIP-Schalter-Einstellung am Ventil der Zone überein

### Keine Modbus-Kommunikation

1. Überprüfen Sie, dass das Ethernet-Kabel mit **X1 (LAN)** auf der Hauptplatine verbunden ist — nicht mit einer Phoenix-Contact-Klemme
2. Bestätigen Sie die IP-Adresse des Geräts über die DHCP-Lease-Tabelle des Routers oder die MyJABLOTRON-App; stellen Sie sicher, dass TapHome Core und die Futura im selben Subnetz sind
3. Prüfen Sie, dass keine Firewall den TCP-Port 502 zwischen TapHome und dem Gerät blockiert
4. Stellen Sie sicher, dass kein anderer Modbus-TCP-Client (Home Assistant, Diagnosetool, zweiter TapHome Core) den einzigen verfügbaren Socket belegt — trennen Sie ihn und versuchen Sie es erneut
5. Überprüfen Sie, dass die Firmware **FLA.P.01.06** oder neuer ist (sichtbar in MyJABLOTRON)

### ILLEGAL_DATA_ADDRESS-Fehler

Zusammengesetzte Register (uint32-Bitmaps, int32-Zeitstempel) müssen in einer einzigen Modbus-Operation gelesen werden. In der Praxis deutet dieser Fehler während des normalen TapHome-Pollings darauf hin, dass die **falsche Vorlagenvariante importiert wurde**. Die L/M/S-Vorlage adressiert Register bei IR:30–52 / HR:0–17, die in der L+-Karte nicht existieren (L+ beginnt bei IR:0 und HR:0 mit einem verdichteten Layout). Importieren Sie die korrekte Vorlage `Jablotron Futura L+` erneut.

### Modbus-Schreibvorgänge bleiben ohne Wirkung

Wenn das Gerät auf Lesevorgänge antwortet, aber Schreibvorgänge ignoriert (Moduswechsel, Timer-Starts, Umschalten der Funktions-Schalter), hat der Installateur möglicherweise das Benutzerpasswort in MyJABLOTRON aktiviert. Entweder das Passwort deaktivieren (während der Anmeldung 65535 in HR:920 schreiben) oder den Zugangscode innerhalb des HR:922-Timeout-Fensters erneut in HR:900 schreiben. Für typische TapHome-Installationen sollte das Passwort deaktiviert bleiben.

### Temperatur- oder Feuchtigkeitswerte erscheinen falsch

Die Futura L+ verwendet 0,1 °C und 0,1 % Kodierung für Temperaturen und Feuchtigkeit. Die TapHome-Vorlage wendet bereits die korrekte Skalierung an (÷10 für Temperatur, ÷1000 für Feuchtigkeit in den Zu-/Fort-/Außenluftgeräten). Wenn die Werte um den Faktor 10 oder 1000 abweichen, wurde die falsche Vorlage (L/M/S) importiert — die Skalierungsfaktoren unterscheiden sich zwischen den Varianten.

## Verfügbare Geräte 84

Diese Geräte erscheinen nach dem Import in TapHome.

Jablotron Futura L+ Modul

Serviceattribute

|                  |
|------------------|
| MAC-Adresse      |
| Firmware-Version |

Lesen (Modul)

```taphome
var Code := MODBUSR(A,6, UInt32);
IF (GETBIT(Code,0), ADDINFO(0,"Aktivní funkce Boost"));
IF (GETBIT(Code,1), ADDINFO(1,"Aktivní funkce Cirkulace"));
IF (GETBIT(Code,2), ADDINFO(2,"Aktivní časový program"));
IF (GETBIT(Code,3), ADDINFO(3,"Aktivní funkce Přetlak"));
IF (GETBIT(Code,4), ADDINFO(4,"Aktivní funkce Dovolená"));
IF (GETBIT(Code,5), ADDINFO(5,"Aktivní funkce Párty"));
IF (GETBIT(Code,6), ADDINFO(6,"Aktivní funkce Noční režim"));
IF (GETBIT(Code,7), ADDINFO(7,"Aktivní funkce Protiradonová ochrana"));
IF (GETBIT(Code,8), ADDINFO(8,"Zařízení je zapnuto, není v režimu snížené spotřeby"));
IF (GETBIT(Code,9), ADDINFO(9,"Probíhá kontrola filtrů"));
IF (GETBIT(Code,10), ADDINFO(10,"Probíhá vysoušení"));
IF (GETBIT(Code,11), ADDINFO(11,"Otevřený Bypass"));
IF (GETBIT(Code,12), ADDINFO(12,"Nízká venkovní teplota, omezená funkce větrání"));
IF (GETBIT(Code,13), ADDINFO(13,"Odstavení po chybě"));
IF (GETBIT(Code,14), ADDINFO(14,"Zařízení se spouští"));
IF (GETBIT(Code,15), ADDINFO(15,"Aktivní servisní režim"));
IF (GETBIT(Code,16), ADDINFO(16,"Teplota odpadního vzduchu < -3°C (splněna podmínka ochrany před zamrznutím)"));
IF (GETBIT(Code,17), ADDINFO(17,"Nouzové vypnutí"));
IF (GETBIT(Code,18), ADDINFO(18,"Nouzové vypnutí"));
IF (GETBIT(Code,19), ADDINFO(19,"Odměřování tlakové ztráty"));
IF (GETBIT(Code,20), ADDINFO(20,"Stand-by"));
IF (GETBIT(Code,21), ADDINFO(21,"Zónový boost"));
IF (GETBIT(Code,22), ADDINFO(22,"Odměřování tlakové ztráty zón"));

Code := MODBUSR(A,8, UInt32);
IF (GETBIT(Code,0), ADDERROR(0,"Chyba senzoru ambient"));
IF (GETBIT(Code,1), ADDERROR(1,"Chyba senzoru indoor"));
IF (GETBIT(Code,2), ADDERROR(2,"Chyba senzoru fresh"));
IF (GETBIT(Code,3), ADDERROR(3,"Chyba senzoru waste"));
IF (GETBIT(Code,4), ADDERROR(4,"Chyba přívodního ventilátoru"));
IF (GETBIT(Code,5), ADDERROR(5,"Chyba odtahového ventilátoru"));
IF (GETBIT(Code,6), ADDERROR(6,"Chyba komunikace s výměníkem"));
IF (GETBIT(Code,7), ADDERROR(7,"Chyba polohy klapek výměníku"));
IF (GETBIT(Code,8), ADDERROR(8,"Chyba komunikace s IO deskou"));
IF (GETBIT(Code,9), ADDERROR(9,"Zablokovaný přívodní ventilátor"));
IF (GETBIT(Code,10), ADDERROR(10,"Zablokovaný odtahový ventilátor"));
IF (GETBIT(Code,11), ADDERROR(11,"Chyba komunikace s Coolbreeze"));
IF (GETBIT(Code,12), ADDERROR(12,"Chyba venkovní jednotky Coolbreeze"));

Code := MODBUSR(A,10, UInt32);
IF (GETBIT(Code,0), ADDWARNING(0,"Neinicializovaný filtr"));
IF (GETBIT(Code,1), ADDWARNING(1,"Filtr je příliš zanesený"));
IF (GETBIT(Code,2), ADDWARNING(2,"Filtr se používá příliš dlouho"));
IF (GETBIT(Code,3), ADDWARNING(3,"Nízké napětí RTC baterie"));
IF (GETBIT(Code,4), ADDWARNING(4,"Příliš vysoké otáčky přívodního ventilátoru"));
IF (GETBIT(Code,5), ADDWARNING(5,"Příliš vysoké otáčky odtahového ventilátoru"));
IF (GETBIT(Code,8), ADDWARNING(8,"Příliš nízká venkovní teplota, omezená funkce větrání"));
IF (GETBIT(Code,9), ADDWARNING(9,"Nesprávná konfigurace zónového větrání - přívod"));
IF (GETBIT(Code,10), ADDWARNING(10,"Nesprávná konfigurace zónového větrání - odtah"));
IF (GETBIT(Code,11), ADDWARNING(11,"Nouzové vypnutí"));
IF (GETBIT(Code,12), ADDWARNING(12,"Chyba komunikace se SuperBreeze"));
IF (GETBIT(Code,13), ADDWARNING(13,"Obecná chyba SuperBreeze"));
```

Serviceattribute

MAC adresa

```taphome
var macA := MODBUSR(A, 2, Uint16);
var macB := MODBUSR(A, 3, Uint16);
var macC := MODBUSR(A, 4, Uint16);
TOSTRING(GETBYTE(macA, 0), "X2") + ":" +
TOSTRING(GETBYTE(macA, 1), "X2") + ":" +
TOSTRING(GETBYTE(macB, 0), "X2") + ":" +
TOSTRING(GETBYTE(macB, 1), "X2") + ":" +
TOSTRING(GETBYTE(macC, 0), "X2") + ":" +
TOSTRING(GETBYTE(macC, 1), "X2");
```

Verze firmware

```taphome
MODBUSR(A, 0, Uint32)
```

Wärmerückgewinnung Variable Nur lesen

Momentan aus der Abluft in die Zuluft zurückgewonnene Wärme, in Watt

Register: IR:23 UInt16 Einheit: W

Lesen

```taphome
MODBUSR(A, 23, Uint16)
```

Stromverbrauch Variable Nur lesen

Momentane elektrische Leistungsaufnahme des Geräts (Ventilatoren + Elektronik + Nachheizer), in Watt

Register: IR:22 UInt16 Einheit: W

Lesen

```taphome
MODBUSR(A, 22, Uint16)
```

Luftdurchsatz Variable Nur lesen

Kombiniertes Zu- und Abluftvolumen, in m³/h

Register: IR:25 UInt16 Einheit: m3/h

Lesen

```taphome
MODBUSR(A, 25, Uint16)
```

Automatische Zirkulation Schalter Lesen und Schreiben

Aktiviert die automatische Luftumwälzung (interner Kreislauf), wenn die Bedingungen es erfordern

Register: HR:10 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 10, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 10, Bool, St)
```

Zeitprogramm Schalter Lesen und Schreiben

Aktiviert den am Gerät konfigurierten wöchentlichen Zeitplan

Register: HR:5 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 5, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 5, Uint16, St)
```

Zuluft Temperatursensor Nur lesen

Temperatur und Feuchtigkeit der ins Gebäude gelieferten Frischluft (nach der Wärmerückgewinnung)

Register: IR:13 Int16 Einheit: °C direct, /10

Luftfeuchtigkeit lesen

```taphome
MODBUSR(A, 17, Int16) / 1000
```

Temperatur lesen

```taphome
MODBUSR(A, 13, Int16) / 10
```

Externer NTC-Sensor Temperatursensor Nur lesen

Optionaler externer NTC 10 kΩ Außentemperatursensor am Anschluss X4; -99 = nicht angeschlossen

Register: IR:20 Int16 Einheit: °C direct, /10

Temperatur lesen

```taphome
var x:= MODBUSR(A, 20, Int16) / 10;
if (x = -99, NaN, x)
```

Boost-Funktion Mehrwertschalter Lesen und Schreiben

Zeitgesteuerte maximale Lüftung — voreingestellte Dauer wählen; Lesen liefert den verbleibenden Countdown

Register: HR:1 UInt16 Einheit: s numeric

Werte / Zustände: Aus · 30 s · 60 s · 5 min · 10 min · 15 min · 30 min · 1 h · 1,5 h · 2 h

Serviceaktionen

|                |
|----------------|
| Boost-Funktion |

Schaltzustand lesen

```taphome
var x := MODBUSR(H, 1, Uint16);
IF(x = 0, RETURN(0));
IF(x > 5400, RETURN(9));
IF(x > 3600, RETURN(8));
IF(x > 1800, RETURN(7));
IF(x > 900, RETURN(6));
IF(x > 600, RETURN(5));
IF(x > 300, RETURN(4));
IF(x > 60, RETURN(3));
IF(x > 30, RETURN(2));
IF(x > 0, RETURN(1));
```

Schaltzustand schreiben

```taphome
IF(Mu = 0, MODBUSW(H, 1, Uint16, 0));
IF(Mu = 1, MODBUSW(H, 1, Uint16, 30));
IF(Mu = 2, MODBUSW(H, 1, Uint16, 60));
IF(Mu = 3, MODBUSW(H, 1, Uint16, 300));
IF(Mu = 4, MODBUSW(H, 1, Uint16, 600));
IF(Mu = 5, MODBUSW(H, 1, Uint16, 900));
IF(Mu = 6, MODBUSW(H, 1, Uint16, 1800));
IF(Mu = 7, MODBUSW(H, 1, Uint16, 3600));
IF(Mu = 8, MODBUSW(H, 1, Uint16, 5400));
IF(Mu = 9, MODBUSW(H, 1, Uint16, 7200));
```

Serviceattribute

Zbývající čas \[s]

```taphome
MODBUSR(H, 1, Uint16)
```

Serviceaktionen

Funkce Boost

Parameter: Čas (1–7200 sec)

```taphome
MODBUSW(H, 1, Uint16, sec)
```

Zirkulationsfunktion Mehrwertschalter Lesen und Schreiben

Zeitgesteuerte Luftumwälzung (interner Kreislauf, ohne Wärmerückgewinnung); Lesen liefert den verbleibenden Countdown

Register: HR:2 UInt16 Einheit: s numeric

Werte / Zustände: Aus · 30 s · 60 s · 5 min · 10 min · 15 min · 30 min · 1 h · 1,5 h · 2 h

Serviceaktionen

|                      |
|----------------------|
| Zirkulationsfunktion |

Schaltzustand lesen

```taphome
var x := MODBUSR(H, 2, Uint16);
IF(x = 0, RETURN(0));
IF(x > 5400, RETURN(9));
IF(x > 3600, RETURN(8));
IF(x > 1800, RETURN(7));
IF(x > 900, RETURN(6));
IF(x > 600, RETURN(5));
IF(x > 300, RETURN(4));
IF(x > 60, RETURN(3));
IF(x > 30, RETURN(2));
IF(x > 0, RETURN(1));
```

Schaltzustand schreiben

```taphome
IF(Mu = 0, MODBUSW(H, 2, Uint16, 0));
IF(Mu = 1, MODBUSW(H, 2, Uint16, 30));
IF(Mu = 2, MODBUSW(H, 2, Uint16, 60));
IF(Mu = 3, MODBUSW(H, 2, Uint16, 300));
IF(Mu = 4, MODBUSW(H, 2, Uint16, 600));
IF(Mu = 5, MODBUSW(H, 2, Uint16, 900));
IF(Mu = 6, MODBUSW(H, 2, Uint16, 1800));
IF(Mu = 7, MODBUSW(H, 2, Uint16, 3600));
IF(Mu = 8, MODBUSW(H, 2, Uint16, 5400));
IF(Mu = 9, MODBUSW(H, 2, Uint16, 7200));
```

Serviceattribute

Zbývající čas \[s]

```taphome
MODBUSR(H, 2, Uint16)
```

Serviceaktionen

Funkce Cirkulace

Parameter: Čas (1–7200 sec)

```taphome
MODBUSW(H, 2, Uint16, sec)
```

Überdruckfunktion Mehrwertschalter Lesen und Schreiben

Zeitgesteuerter Überdruckmodus (Zuluft &gt; Abluft) — nützlich beim Anzünden des Kamins; Lesen liefert den verbleibenden Countdown

Register: HR:3 UInt16 Einheit: s numeric

Werte / Zustände: Aus · 30 s · 60 s · 5 min · 10 min · 15 min · 30 min · 1 h · 1,5 h · 2 h

Serviceaktionen

|                   |
|-------------------|
| Überdruckfunktion |

Schaltzustand lesen

```taphome
var x := MODBUSR(H, 3, Uint16);
IF(x = 0, RETURN(0));
IF(x > 5400, RETURN(9));
IF(x > 3600, RETURN(8));
IF(x > 1800, RETURN(7));
IF(x > 900, RETURN(6));
IF(x > 600, RETURN(5));
IF(x > 300, RETURN(4));
IF(x > 60, RETURN(3));
IF(x > 30, RETURN(2));
IF(x > 0, RETURN(1));
```

Schaltzustand schreiben

```taphome
IF(Mu = 0, MODBUSW(H, 3, Uint16, 0));
IF(Mu = 1, MODBUSW(H, 3, Uint16, 30));
IF(Mu = 2, MODBUSW(H, 3, Uint16, 60));
IF(Mu = 3, MODBUSW(H, 3, Uint16, 300));
IF(Mu = 4, MODBUSW(H, 3, Uint16, 600));
IF(Mu = 5, MODBUSW(H, 3, Uint16, 900));
IF(Mu = 6, MODBUSW(H, 3, Uint16, 1800));
IF(Mu = 7, MODBUSW(H, 3, Uint16, 3600));
IF(Mu = 8, MODBUSW(H, 3, Uint16, 5400));
IF(Mu = 9, MODBUSW(H, 3, Uint16, 7200));
```

Serviceattribute

Zbývající čas \[s]

```taphome
MODBUSR(H, 3, Uint16)
```

Serviceaktionen

Funkce Přetlak

Parameter: Čas (1–7200 sec)

```taphome
MODBUSW(H, 3, Uint16, sec)
```

Filterverschleiß Dimmer Nur lesen

Filterverschmutzungsgrad — 0 % = sauber, 100 % = Austausch erforderlich

Register: IR:21 UInt16 Einheit: % numeric, /100

Level lesen

```taphome
MODBUSR(A, 21, Uint16) / 100
```

Abluft Temperatursensor Nur lesen

Temperatur und Feuchtigkeit der das Gebäude verlassenden Abluft (vor dem Wärmetauscher)

Register: IR:15 Int16 Einheit: °C direct, /10

Luftfeuchtigkeit lesen

```taphome
MODBUSR(A, 19, Int16) / 1000
```

Temperatur lesen

```taphome
MODBUSR(A, 15, Int16) / 10
```

Bypass Schalter Lesen und Schreiben

Aktiviert die automatische Wärmetauscher-Umgehung, wenn Freikühlung sinnvoll ist

Register: HR:7 UInt16 boolean

Werte / Zustände: Povoleno · Zakázáno

Schaltzustand lesen

```taphome
MODBUSR(H, 7, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 7, Uint16, St)
```

Kühlung Schalter Lesen und Schreiben

Aktiviert das aktive Kühlmodul CoolBreeze (Zubehör erforderlich)

Register: HR:9 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 9, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 9, Uint16, St)
```

Radonschutz Schalter Lesen und Schreiben

Aktiviert den Radonschutz — reduzierte Umwälzung zur Vermeidung von Radonansammlung

Register: HR:6 UInt16 boolean

Werte / Zustände: Povoleno · Zakázáno

Schaltzustand lesen

```taphome
MODBUSR(H, 6, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 6, Uint16, St)
```

Heizung Schalter Lesen und Schreiben

Aktiviert den internen elektrischen 350-W-Nachheizer zur Zulufttemperaturregelung

Register: HR:15 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 15, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 15, Uint16, St)
```

Bevorzugte Temperatur Thermostat Lesen und Schreiben

Innentemperatur-Sollwert für die interne Regelschleife des Geräts

Register: HR:4 UInt16 Einheit: °C direct, /10

Solltemperatur lesen

```taphome
MODBUSR(H, 4, Uint16) / 10
```

Solltemperatur schreiben

```taphome
MODBUSW(H, 4, Uint16, Se * 10)
```

Außenluft Temperatursensor Nur lesen

Temperatur und Feuchtigkeit der Außen-/Umgebungsluft (vor der Wärmerückgewinnung)

Register: IR:12 Int16 Einheit: °C direct, /10

Luftfeuchtigkeit lesen

```taphome
MODBUSR(A, 16, Int16) / 1000
```

Temperatur lesen

```taphome
MODBUSR(A, 12, Int16) / 10
```

Heizleistung Variable Nur lesen

Aktuelle Leistungsaufnahme des internen elektrischen 350-W-Nachheizers, in Watt

Register: IR:24 UInt16 Einheit: W

Lesen

```taphome
MODBUSR(A, 24, Uint16)
```

Lüftungsmodus Mehrwertschalter Lesen und Schreiben

Lüfterleistungs-Wahl — Aus, manuelle Stufe 1–5 oder Automatik (CO2-/feuchtegesteuert)

Register: HR:0 UInt16 numeric

Werte / Zustände: Aus · Stufe 1 · Stufe 2 · Stufe 3 · Stufe 4 · Stufe 5 · Automatik

Schaltzustand lesen

```taphome
MODBUSR(H, 0, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 0, Uint16, Mu)
```

Zone 1 — CO2 Variable Lesen und Schreiben

Register: HR:104 UInt16 Einheit: ppm

Lesen

```taphome
MODBUSR(H, 104, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 104, Uint16, round(Va))
```

Zone 1 — Sensor vorhanden Schalter Lesen und Schreiben

Register: HR:100 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 100, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 100, Bool, St)
```

Zone 1 — Temperatur Variable Lesen und Schreiben

Register: HR:102 Int16 Einheit: °C direct, /10

Lesen

```taphome
MODBUSR(H, 102, Int16) / 10
```

Schreiben

```taphome
MODBUSW(H, 102, Int16, round(Va * 10))
```

Zone 1 — Feuchtigkeit Variable Lesen und Schreiben

Register: HR:103 UInt16 Einheit: %

Lesen

```taphome
MODBUSR(H, 103, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 103, Uint16, round(Va))
```

Zone 2 — CO2 Variable Lesen und Schreiben

Register: HR:114 UInt16 Einheit: ppm

Lesen

```taphome
MODBUSR(H, 114, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 114, Uint16, round(Va))
```

Zone 2 — Sensor vorhanden Schalter Lesen und Schreiben

Register: HR:110 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 110, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 110, Bool, St)
```

Zone 2 — Temperatur Variable Lesen und Schreiben

Register: HR:112 Int16 Einheit: °C direct, /10

Lesen

```taphome
MODBUSR(H, 112, Int16) / 10
```

Schreiben

```taphome
MODBUSW(H, 112, Int16, round(Va * 10))
```

Zone 2 — Feuchtigkeit Variable Lesen und Schreiben

Register: HR:113 UInt16 Einheit: %

Lesen

```taphome
MODBUSR(H, 113, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 113, Uint16, round(Va))
```

Zone 3 — CO2 Variable Lesen und Schreiben

Register: HR:124 UInt16 Einheit: ppm

Lesen

```taphome
MODBUSR(H, 124, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 124, Uint16, round(Va))
```

Zone 3 — Sensor vorhanden Schalter Lesen und Schreiben

Register: HR:120 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 120, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 120, Bool, St)
```

Zone 3 — Temperatur Variable Lesen und Schreiben

Register: HR:122 Int16 Einheit: °C direct, /10

Lesen

```taphome
MODBUSR(H, 122, Int16) / 10
```

Schreiben

```taphome
MODBUSW(H, 122, Int16, round(Va * 10))
```

Zone 3 — Feuchtigkeit Variable Lesen und Schreiben

Register: HR:123 UInt16 Einheit: %

Lesen

```taphome
MODBUSR(H, 123, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 123, Uint16, round(Va))
```

Zone 4 — CO2 Variable Lesen und Schreiben

Register: HR:134 UInt16 Einheit: ppm

Lesen

```taphome
MODBUSR(H, 134, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 134, Uint16, round(Va))
```

Zone 4 — Sensor vorhanden Schalter Lesen und Schreiben

Register: HR:130 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 130, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 130, Bool, St)
```

Zone 4 — Temperatur Variable Lesen und Schreiben

Register: HR:132 Int16 Einheit: °C direct, /10

Lesen

```taphome
MODBUSR(H, 132, Int16) / 10
```

Schreiben

```taphome
MODBUSW(H, 132, Int16, round(Va * 10))
```

Zone 4 — Feuchtigkeit Variable Lesen und Schreiben

Register: HR:133 UInt16 Einheit: %

Lesen

```taphome
MODBUSR(H, 133, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 133, Uint16, round(Va))
```

Zone 5 — CO2 Variable Lesen und Schreiben

Register: HR:144 UInt16 Einheit: ppm

Lesen

```taphome
MODBUSR(H, 144, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 144, Uint16, round(Va))
```

Zone 5 — Sensor vorhanden Schalter Lesen und Schreiben

Register: HR:140 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 140, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 140, Bool, St)
```

Zone 5 — Temperatur Variable Lesen und Schreiben

Register: HR:142 Int16 Einheit: °C direct, /10

Lesen

```taphome
MODBUSR(H, 142, Int16) / 10
```

Schreiben

```taphome
MODBUSW(H, 142, Int16, round(Va * 10))
```

Zone 5 — Feuchtigkeit Variable Lesen und Schreiben

Register: HR:143 UInt16 Einheit: %

Lesen

```taphome
MODBUSR(H, 143, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 143, Uint16, round(Va))
```

Zone 6 — CO2 Variable Lesen und Schreiben

Register: HR:154 UInt16 Einheit: ppm

Lesen

```taphome
MODBUSR(H, 154, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 154, Uint16, round(Va))
```

Zone 6 — Sensor vorhanden Schalter Lesen und Schreiben

Register: HR:150 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 150, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 150, Bool, St)
```

Zone 6 — Temperatur Variable Lesen und Schreiben

Register: HR:152 Int16 Einheit: °C direct, /10

Lesen

```taphome
MODBUSR(H, 152, Int16) / 10
```

Schreiben

```taphome
MODBUSW(H, 152, Int16, round(Va * 10))
```

Zone 6 — Feuchtigkeit Variable Lesen und Schreiben

Register: HR:153 UInt16 Einheit: %

Lesen

```taphome
MODBUSR(H, 153, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 153, Uint16, round(Va))
```

Zone 7 — CO2 Variable Lesen und Schreiben

Register: HR:164 UInt16 Einheit: ppm

Lesen

```taphome
MODBUSR(H, 164, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 164, Uint16, round(Va))
```

Zone 7 — Sensor vorhanden Schalter Lesen und Schreiben

Register: HR:160 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 160, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 160, Bool, St)
```

Zone 7 — Temperatur Variable Lesen und Schreiben

Register: HR:162 Int16 Einheit: °C direct, /10

Lesen

```taphome
MODBUSR(H, 162, Int16) / 10
```

Schreiben

```taphome
MODBUSW(H, 162, Int16, round(Va * 10))
```

Zone 7 — Feuchtigkeit Variable Lesen und Schreiben

Register: HR:163 UInt16 Einheit: %

Lesen

```taphome
MODBUSR(H, 163, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 163, Uint16, round(Va))
```

Zone 8 — CO2 Variable Lesen und Schreiben

Register: HR:174 UInt16 Einheit: ppm

Lesen

```taphome
MODBUSR(H, 174, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 174, Uint16, round(Va))
```

Zone 8 — Sensor vorhanden Schalter Lesen und Schreiben

Register: HR:170 Bool boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 170, Bool)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 170, Bool, St)
```

Zone 8 — Temperatur Variable Lesen und Schreiben

Register: HR:172 Int16 Einheit: °C direct, /10

Lesen

```taphome
MODBUSR(H, 172, Int16) / 10
```

Schreiben

```taphome
MODBUSW(H, 172, Int16, round(Va * 10))
```

Zone 8 — Feuchtigkeit Variable Lesen und Schreiben

Register: HR:173 UInt16 Einheit: %

Lesen

```taphome
MODBUSR(H, 173, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 173, Uint16, round(Va))
```

Zone 1 — Tasteraktivierung Schalter Lesen und Schreiben

Register: HR:203 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 203, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 203, Uint16, St)
```

Zone 1 — Taster-Timer Variable Lesen und Schreiben

Register: HR:202 UInt16 Einheit: s

Lesen

```taphome
MODBUSR(H, 202, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 202, Uint16, Va)
```

Zone 1 — Taster vorhanden Schalter Lesen und Schreiben

Register: HR:200 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 200, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 200, Uint16, St)
```

Zone 1 — Tastermodus Schalter Lesen und Schreiben

Register: HR:201 UInt16 boolean

Werte / Zustände: Digestoř · Boost

Schaltzustand lesen

```taphome
MODBUSR(H, 201, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 201, Uint16, St)
```

Zone 2 — Tasteraktivierung Schalter Lesen und Schreiben

Register: HR:213 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 213, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 213, Uint16, St)
```

Zone 2 — Taster-Timer Variable Lesen und Schreiben

Register: HR:212 UInt16 Einheit: s

Lesen

```taphome
MODBUSR(H, 212, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 212, Uint16, Va)
```

Zone 2 — Taster vorhanden Schalter Lesen und Schreiben

Register: HR:210 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 210, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 210, Uint16, St)
```

Zone 2 — Tastermodus Schalter Lesen und Schreiben

Register: HR:211 UInt16 boolean

Werte / Zustände: Digestoř · Boost

Schaltzustand lesen

```taphome
MODBUSR(H, 211, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 211, Uint16, St)
```

Zone 3 — Tasteraktivierung Schalter Lesen und Schreiben

Register: HR:223 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 223, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 223, Uint16, St)
```

Zone 3 — Taster-Timer Variable Lesen und Schreiben

Register: HR:222 UInt16 Einheit: s

Lesen

```taphome
MODBUSR(H, 222, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 222, Uint16, Va)
```

Zone 3 — Taster vorhanden Schalter Lesen und Schreiben

Register: HR:220 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 220, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 220, Uint16, St)
```

Zone 3 — Tastermodus Schalter Lesen und Schreiben

Register: HR:221 UInt16 boolean

Werte / Zustände: Digestoř · Boost

Schaltzustand lesen

```taphome
MODBUSR(H, 221, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 221, Uint16, St)
```

Zone 4 — Tasteraktivierung Schalter Lesen und Schreiben

Register: HR:233 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 233, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 233, Uint16, St)
```

Zone 4 — Taster-Timer Variable Lesen und Schreiben

Register: HR:232 UInt16 Einheit: s

Lesen

```taphome
MODBUSR(H, 232, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 232, Uint16, Va)
```

Zone 4 — Taster vorhanden Schalter Lesen und Schreiben

Register: HR:230 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 230, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 230, Uint16, St)
```

Zone 4 — Tastermodus Schalter Lesen und Schreiben

Register: HR:231 UInt16 boolean

Werte / Zustände: Digestoř · Boost

Schaltzustand lesen

```taphome
MODBUSR(H, 231, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 231, Uint16, St)
```

Zone 5 — Tasteraktivierung Schalter Lesen und Schreiben

Register: HR:243 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 243, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 243, Uint16, St)
```

Zone 5 — Taster-Timer Variable Lesen und Schreiben

Register: HR:242 UInt16 Einheit: s

Lesen

```taphome
MODBUSR(H, 242, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 242, Uint16, Va)
```

Zone 5 — Taster vorhanden Schalter Lesen und Schreiben

Register: HR:240 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 240, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 240, Uint16, St)
```

Zone 5 — Tastermodus Schalter Lesen und Schreiben

Register: HR:241 UInt16 boolean

Werte / Zustände: Digestoř · Boost

Schaltzustand lesen

```taphome
MODBUSR(H, 241, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 241, Uint16, St)
```

Zone 6 — Tasteraktivierung Schalter Lesen und Schreiben

Register: HR:253 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 253, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 253, Uint16, St)
```

Zone 6 — Taster-Timer Variable Lesen und Schreiben

Register: HR:252 UInt16 Einheit: s

Lesen

```taphome
MODBUSR(H, 252, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 252, Uint16, Va)
```

Zone 6 — Taster vorhanden Schalter Lesen und Schreiben

Register: HR:250 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 250, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 250, Uint16, St)
```

Zone 6 — Tastermodus Schalter Lesen und Schreiben

Register: HR:251 UInt16 boolean

Werte / Zustände: Digestoř · Boost

Schaltzustand lesen

```taphome
MODBUSR(H, 251, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 251, Uint16, St)
```

Zone 7 — Tasteraktivierung Schalter Lesen und Schreiben

Register: HR:263 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 263, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 263, Uint16, St)
```

Zone 7 — Taster-Timer Variable Lesen und Schreiben

Register: HR:262 UInt16 Einheit: s

Lesen

```taphome
MODBUSR(H, 262, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 262, Uint16, Va)
```

Zone 7 — Taster vorhanden Schalter Lesen und Schreiben

Register: HR:260 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 260, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 260, Uint16, St)
```

Zone 7 — Tastermodus Schalter Lesen und Schreiben

Register: HR:261 UInt16 boolean

Werte / Zustände: Digestoř · Boost

Schaltzustand lesen

```taphome
MODBUSR(H, 261, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 261, Uint16, St)
```

Zone 8 — Tasteraktivierung Schalter Lesen und Schreiben

Register: HR:273 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 273, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 273, Uint16, St)
```

Zone 8 — Taster-Timer Variable Lesen und Schreiben

Register: HR:272 UInt16 Einheit: s

Lesen

```taphome
MODBUSR(H, 272, Uint16)
```

Schreiben

```taphome
MODBUSW(H, 272, Uint16, Va)
```

Zone 8 — Taster vorhanden Schalter Lesen und Schreiben

Register: HR:270 UInt16 boolean

Werte / Zustände: ON · OFF

Schaltzustand lesen

```taphome
MODBUSR(H, 270, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 270, Uint16, St)
```

Zone 8 — Tastermodus Schalter Lesen und Schreiben

Register: HR:271 UInt16 boolean

Werte / Zustände: Digestoř · Boost

Schaltzustand lesen

```taphome
MODBUSR(H, 271, Uint16)
```

Schaltzustand schreiben

```taphome
MODBUSW(H, 271, Uint16, St)
```

**Verbindung:** Modbus TCP • Slave ID: $\[SlaveId]

Mögliche Verbesserungen (12)

- IR:6-7 Operation Mode Bitmap (fut\_mode) — UInt32, bitmap of 24 active mode/status bits — template parses this in readscript for info/error/warning ADDINFO calls but does not expose a dedicated device
- IR:8-9 Error Bitmap (fut\_error) — UInt32, 22 error bits (sensor errors, fan errors, exchanger errors) — parsed in readscript as ADDERROR, not exposed as device
- IR:10-11 Warning Bitmap (fut\_warning) — UInt32, 18 warning bits (filter, battery, zone config) — parsed in readscript as ADDWARNING, not exposed as device
- IR:14 Indoor Air Temperature (fut\_temp\_indoor) — Int16, 0.1°C — indoor/extract air temperature upstream of the exchanger
- IR:18 Indoor Air Humidity (fut\_humi\_indoor) — Int16, 0.1% — indoor/extract air humidity
- IR:26 Heating/Cooling Status (fut\_heat\_cool\_status) — UInt16, bitmask: inner heating, CoolBreeze heating/cooling active; L+ only
- HR:8 Heating Enable (cfg\_heating\_enable, per register map) — UInt16, 0/1 — register map documents L+ cfg\_heating\_enable at HR:8. Template uses HR:15 instead (see Inconsistency Report)
- HR:101, 111, …, 171 External Sensor Invalidate (ext\_sens\_invalidate\[1–8]) — UInt16 bitmask per zone — bit0=temp, bit1=humidity, bit2=CO2, bit3=floor temp invalidation flags
- HR:105, 115, …, 175 External Floor Temperature (ext\_sens\_t\_floor\[1–8]) — Int16, 0.1°C per zone — floor temperature sensor channel, R/W
- HR:900 Access Code — UInt16 — write to unlock service registers after user\_password is set
- HR:920 User Password — UInt16, 65535 = disabled — gates Modbus writes when enabled by installer
- HR:922 Password Timeout — UInt16, default 300 s — auto-logout after inactivity

## Importparameter

Diese Werte geben Sie beim Import des XML ein.

| In der App abgefragt | Standard      |
|----------------------|---------------|
| Slave-ID             | `1`           |
| IP-Adresse           | `192.168.1.0` |

## Quellen

- Jablotron Futura Modbus TCP Register Map
  
  2026-04-22
  
  [PDF](https://taphome.com/compatibility/devices/jablotron-futura-l/manufacturer/FU_TCP_TXT_EN.pdf)
- Jablotron Futura Installation Manual (EN, v6.2)
  
  [www.jablotron.com](https://www.jablotron.com/file/edee/ke-stazeni/_jlt/_en/fu_doc_im_en62.pdf) 2026-04-22
  
  [PDF](https://taphome.com/compatibility/devices/jablotron-futura-l/manufacturer/futura-installation-manual.pdf)
- Home Assistant Jablotron Futura Integration
  
  [github.com](https://github.com/tomas-kulhanek/ha-jablotron-futura) 2026-04-22

Herstellerdokumente sind © ihrer jeweiligen Eigentümer. Sie werden so bereitgestellt, wie der Hersteller sie veröffentlicht hat, nur zur Information.

## Verwandte Dokumentation

- [Modbus Integration](https://taphome.com/de/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/de/docs/integration/modbus/)
- [Einfache Konfiguration mit Vorlagen](https://taphome.com/de/docs/integration/modbus/templates/)
- [Modbus-Skripte und Prefetch](https://taphome.com/de/docs/script/modbus-scripts/)
- [Modbus-Funktionen](https://taphome.com/de/docs/script/modbus/)
- [Modbus-Datentypen](https://taphome.com/de/docs/script/modbus-data-types/)

