Rekuperacja i KNX: Integracja Zehnder ComfoAir Q Modbus i sterowanie bypassem
Rekuperacja (HRV) zintegrowana z KNX przez Modbus TCP umożliwia precyzyjną regulację prędkości wentylatora dla wentylacji sterowanej zapotrzebowaniem CO2, automatyczne załączanie bypassu dla letniego free coolingu oraz alerty o wymianie filtrów – wykraczając poza ograniczone sterowanie włącz/wyłącz/boost samodzielnych termostatów HRV.
Rola HRV w budynkach KNX
Wentylacja mechaniczna z odzyskiem ciepła zapewnia zrównoważoną wentylację mechaniczną — równy nawiew i wywiew — ze sprawnością odzysku ciepła 75–92% w zależności od urządzenia. Standard Passivhaus wymaga minimalnej sprawności odzysku ciepła na poziomie 75% przy projektowym przepływie powietrza; Zehnder ComfoAir Q osiąga 92% w warunkach nominalnych.
Dlaczego integracja KNX z HRV
- Zmienna prędkość wentylatora z logiki CO2 DCV (nie tylko 3 stałe tryby)
- Bypass wymuszony otwarcie dla chłodzenia nocnego przez harmonogram KNX
- Integracja kontaktronów okiennych: zmniejszenie wentylacji przy otwartych oknach
- Alarm zabrudzenia filtra → e-mail z powiadomieniem serwisowym ARISTO
- Monitorowanie temperatury: nawiew/wywiew/na zewnątrz przez GA KNX
Ekonomiczność odzysku ciepła
- Dom pasywny 350m²: 92% odzysku ciepła oszczędza ~3 500 kWh/rok w porównaniu z samym wyciągiem
- Przy cenie ciepła €0,25/kWh: oszczędność €875/rok na kosztach ogrzewania
- Zwrot inwestycji z rekuperacji vs. wentylator wyciągowy: 5–8 lat (znacznie w okresie żywotności produktu)
- W połączeniu z regulacją wydajności na podstawie CO₂: dodatkowe 30–40% oszczędności energii wentylatorów
- Punkty BREEAM Hea 02: połączona rekuperacja + monitoring CO₂
Sprzęt Zehnder ComfoAir Q i ComfoConnect LAN C
ComfoAir Q350 (350 m³/h, podwójne wentylatory EC, przeciwprądowy wymiennik ciepła z przepustnicą obejściową) to standardowa jednostka rekuperacyjna dla budynków mieszkalnych i małych komercyjnych. ComfoConnect LAN C to moduł mostka Ethernet, który zapewnia dostęp sieciowy do wszystkich danych ComfoAir Q – w tym Modbus TCP, REST API i BACnet/IP.
Konfiguracja ComfoConnect LAN C
Installation: plug ComfoConnect LAN C into ComfoAir Q bus connector (rear panel, right side) RJ45 Ethernet → network switch → same subnet as KNX gateway IP address: DHCP assigned by router (check router DHCP table or use Zehnder network scanner app) Assign static IP in ComfoConnect web interface for reliability Enable Modbus TCP: ComfoConnect web UI → Settings → Modbus → Enable Modbus TCP port: 502 (default) Modbus device ID: 1 (default) Firmware: update to v3.0+ for BACnet/IP support (Modbus TCP available from firmware v2.0+) Update via ComfoConnect web interface → Firmware → Update
Mapa rejestrów Modbus ComfoAir Q
Mapa rejestrów Modbus ComfoConnect LAN C zapewnia dostęp odczytu/zapisu do prędkości wentylatora, trybu pracy i sterowania bypassem, a także dostęp tylko do odczytu do czujników temperatury, alarmu filtra i danych energetycznych.
| Rejestr | Opis | Typ | Wartości / Uwagi |
|---|---|---|---|
| 337 | Prędkość wentylatora nawiewu | 0–100 %, R/W | Zapisz, aby ustawić prędkość wentylatora bezpośrednio |
| 338 | Odczytaj prędkość wentylatora | 0–100 %, R/W | Zazwyczaj taka sama jak nawiew |
| 341 | Tryb pracy | uint16, R/W | 0=Away 25%, 1=Low 50%, 2=Medium 75%, 3=High 100%, 4=Boost 20min |
| 209 | Stan przepustnicy obejściowej | 0/1, R/O | 0=zamknięty (odzysk ciepła aktywny), 1=otwarty (bypass/free cooling) |
| 211 | Alarm zabrudzenia filtra | 0/1, R/O | 1=wymiana filtra wymagana; reset przez interfejs webowy ComfoConnect |
| 221 | Temperatura powietrza nawiewanego | °C×10, R/O | Temperatura za wymiennikiem ciepła (przed kratką nawiewną) |
| 222 | Temperatura powietrza wywiewanego | °C×10, R/O | Temperatura wywiewu z pomieszczenia |
| 225 | Temperatura zewnętrzna | °C×10, R/O | Powietrze nawiewane przed wymiennikiem ciepła — przybliżenie temperatury zewnętrznej |
Tabela sygnałów MAPS bramki Intesis
Skonfiguruj Intesis IN701KNX jako master Modbus TCP podłączony do adresu IP ComfoConnect LAN C. Narzędzie konfiguracyjne MAPS mapuje każdy rejestr Modbus na adres grupowy KNX z odpowiednim DPT i współczynnikiem skalowania.
Tabela sygnałów MAPS Intesis IN701KNX — ComfoAir Q
Signal Register DPT Scale GA Description 1 341 5.001 ×25 8/1/0 Ventilation mode (0=Away to 4=Boost) 2 337 5.001 ÷1 8/1/1 Supply fan speed (%) 3 209 1.001 — 8/1/2 Bypass damper open (0/1) 4 211 1.001 — 8/1/3 Filter dirty alarm (0/1) 5 221 9.001 ÷10 8/1/4 Supply air temperature (°C) 6 222 9.001 ÷10 8/1/5 Extract air temperature (°C) 7 225 9.001 ÷10 8/1/6 Outdoor temperature (°C) Mode scaling (register 341 ↔ DPT 5.001): DPT value 0 (0%) → register 0 (Away, 25%) DPT value 25 (25%) → register 1 (Low, 50%) DPT value 50 (50%) → register 2 (Medium, 75%) DPT value 75 (75%) → register 3 (High, 100%) DPT value 100(100%)→ register 4 (Boost, 20 min) Poll interval: 30 seconds (all registers) Modbus timeout: 5 seconds Retry on timeout: 3 attempts
Integracja DCV: CO2 do trybu HRV
Logika DCV CO2 wysyła polecenie trybu do ComfoAir Q przez GA 8/1/0 — wybór trybu wentylacji Away, Low, Medium lub High na podstawie progów stężenia CO2. Detekcja obecności dodaje tryb czuwania, gdy budynek jest pusty.
Logika CO2 → tryb HRV — Moduł logiczny MDT
Input: GA 9/1/10 (max zone CO2, ppm)
Output: GA 8/1/0 (ventilation mode, DPT 5.001 × 25)
Thresholds:
CO2 < 700 ppm: → send value 0 (Away mode, 25%)
CO2 700–900 ppm: → send value 25 (Low mode, 50%)
CO2 900–1100 ppm: → send value 50 (Medium mode, 75%)
CO2 > 1100 ppm: → send value 75 (High mode, 100%)
Presence interlock:
All rooms unoccupied 30 min → send value 0 (Away)
First room presence = 1:
→ send value 25 (Low mode, 50%) immediately
CO2 takes over after 5 minutes
Residential simplified (3 modes only):
Unoccupied → Away (25%)
Occupied, CO2 < 900 ppm → Low (50%)
Occupied, CO2 > 900 ppm → High (100%)Sterowanie bypassem letnim — darmowe chłodzenie
Przepustnica bypassu ComfoAir Q otwiera się automatycznie, gdy temperatura zewnętrzna jest niższa od temperatury wewnętrznej — umożliwiając chłodnemu powietrzu zewnętrznemu ominięcie wymiennika ciepła i przewietrzenie budynku. KNX wzbogaca to o wymuszoną logikę bypassu do chłodzenia nocnego latem.
Logika darmowego chłodzenia nocnego — harmonogram czasowy KNX
Conditions for KNX-forced night cooling:
GA 8/1/6 (outdoor temperature) < 16°C
AND GA 8/2/0 (indoor temperature) > 24°C
AND time: 22:00–06:00
Action: send value 75 (High mode) to GA 8/1/0
→ ComfoAir Q runs at 100% with bypass open
→ Cool outdoor air flushes building overnight
→ Indoor temperature falls 2–4°C before 06:00
Bypass damper read-back:
GA 8/1/2 (bypass state, 0=closed, 1=open)
If mode = High AND outdoor < indoor AND GA 8/1/2 = 0:
→ Bypass not opening — check ComfoAir Q parameters
(ComfoConnect: bypass enabled and outdoor < indoor
condition may need 2-hour delay to trigger)
Daytime bypass (automatic by ComfoAir Q):
No KNX action required — ComfoConnect handles
automatic bypass based on its own sensorsBlokada styku okiennego: jeśli okno jest otwarte (KNX styk okienny GA = 1), wyślij tryb 0 (Nieobecny) na GA 8/1/0 — nie ma sensu wentylować mechanicznie, gdy okno zapewnia naturalną wentylację. Zapobiega to również zasysaniu przez rekuperator niekondycjonowanego powietrza przez otwarte okno i obniżaniu temperatur w innych strefach.
Integracja wymiany filtrów
Wymiana filtrów ComfoAir Q jest wymagana co 12 miesięcy (filtr nawiewny G4 i filtr wywiewny F7). Rejestr alarmu filtra Modbus wyzwala zmianę adresu grupowego KNX, która uruchamia alert konserwacyjny ARISTO.
Reguła alertu filtra ARISTO BewO
Trigger: GA 8/1/3 (Filter Dirty Alarm) changes to 1
(Modbus register 211 read = 1)
ARISTO BewO rule:
IF GA("8/1/3") = 1
THEN ALARM "ComfoAir Q filter replacement due — " + DATE
TO EMAIL maintenance@building.com
CC facilities@building.com
After filter replacement:
Reset alarm via ComfoConnect web interface:
Settings → Maintenance → Reset filter timer
Modbus register 211 returns to 0 within 5 minutes
GA 8/1/3 returns to 0 → alarm auto-clears in ARISTO
O&M manual (BREEAM Man 01 — sustainable procurement):
Include filter part numbers (G4: Zehnder 523050270,
F7: Zehnder 523050280) and 12-month replacement scheduleAlternatywa Pluggit aerocon HRV
Pluggit aerocon Plus (warianty 280/400/550 m³/h) to niemiecki rekuperator o wydajności porównywalnej z serią Zehnder ComfoAir Q. W projektach, w których cena premium Zehndera nie jest uzasadniona wymaganiami specyfikacji, Pluggit oferuje 10–15% niższy koszt przy tej samej wydajności przepływu powietrza.
Integracja Pluggit
- Modbus TCP: ten sam podzbiór protokołu ComfoConnect co Zehnder
- Mapa rejestrów: kompatybilna z Zehnder (niewielkie różnice w offsetach rejestrów)
- Home Assistant: integracja Pluggit przez HACS (REST API)
- KNX: to samo podejście Intesis IN701KNX — dostosuj numery rejestrów MAPS
- Preferowany dla niemieckich projektów mieszkaniowych o budżecie poniżej 500 000 €
Kiedy specyfikować Zehnder
- Projekty domów pasywnych (Zehnder certyfikowany PHI z wydajnością 92%)
- Projekty wymagające BACnet/IP (firmware Zehnder v3.0+)
- Zehnder already specified by M&E consultant or architect
- Wymagane REST API ComfoConnect do integracji z automatyzacją domową
- Wymagana umowa serwisowa z siecią serwisową Zehnder
Uruchomienie i równoważenie przepływu powietrza
Skonfiguruj integrację ComfoAir Q KNX w ośmiu krokach. Przed pobraniem do ETS6 wykonaj pełną weryfikację łączności Modbus, aby wcześnie wykryć problemy sieciowe lub konfiguracyjne.
| Krok | Akcja | Kryterium zaliczenia |
|---|---|---|
| 1 | Zainstaluj ComfoConnect LAN C w złączu magistrali ComfoAir Q | Interfejs webowy ComfoConnect dostępny pod przypisanym adresem IP – wyświetlana wersja oprogramowania |
| 2 | Włącz Modbus TCP w interfejsie webowym ComfoConnect | Port Modbus 502 odpowiada – zweryfikuj narzędziem do odpytywania Modbus (ModScan lub podobnym) |
| 3 | Załaduj tabelę sygnałów MAPS w Intesis IN701KNX | Test MAPS: odczyt rejestru 221 (temperatura zasilania) — pokazuje aktualną temperaturę zasilania |
| 4 | Pobierz projekt ETS6: przypisania GA do urządzenia Intesis | Programowanie Intesis zakończone — brak błędów pobierania ETS6 |
| 5 | Sprawdź GA 8/1/4 (temperatura zasilania) w Group Monitor ETS6 | Wartość zgodna z wyświetlaczem ComfoAir Q temperatury zasilania ±1°C |
| 6 | Wyślij tryb 3 (High) do GA 8/1/0 | Wyświetlacz ComfoAir Q pokazuje tryb High (100%) — wentylatory na pełnych obrotach (słyszalne) |
| 7 | Zmierz przepływ nawiewu i wywiewu na dyfuzorach (anemometr) | Nawiew i wywiew w granicach ±5% względem siebie – w razie potrzeby wyreguluj ustawienie balansu ComfoAir Q |
| 8 | Wywołaj wysoki poziom CO2 (symulacja przez ETS6) → sprawdź, czy tryb się zwiększa | Logika DCV poprawnie steruje trybem wentylacji od Away do High po przekroczeniu progu CO2 |
Potrzebujesz uruchomienia integracji HRV Modbus KNX?
Konfigurujemy ComfoConnect LAN C Modbus TCP, ładujemy tabele sygnałów Intesis MAPS oraz uruchamiamy logikę DCV i bypass w ETS6 — dostarczając integrację HRV z KNX z rejestrami bilansu przepływu powietrza i harmonogramami konserwacji filtrów.
Poproś o wycenę →