
Zehnder ComfoConnect PRO to modularna bramka łącząca jednostki wentylacyjne Zehnder ComfoAir (Q350, Q450, Q600, Flex i Classic) z zewnętrznymi systemami automatyki budynkowej przez Modbus TCP. TapHome łączy się z bramką przez Ethernet — bramka następnie komunikuje się z jednostką wentylacyjną przez magistralę CAN ComfoNet.
Szablon zapewnia sterowanie trybami wentylacji (Away / Low / Medium / High), cztery czujniki temperatury i wilgotności (wywiewany, wyrzutowy, zewnętrzny, nawiewany), odczyt przepływu powietrza nawiewanego, monitorowanie stanu filtra, wybór profilu temperatury i konfigurowalny tryb boost.
Podłączenie sprzętowe
ComfoConnect PRO znajduje się między siecią domową a jednostką wentylacyjną Zehnder. Łączy się z jednostką wentylacyjną przez dołączony kabel ComfoNet (magistrala CAN), a z siecią przez Ethernet (RJ45) lub Wi-Fi.

- Protokół: Modbus TCP
- Port: 502
- Domyślne Slave ID: 1
- Nazwa hosta: comfoconnectpro.local (mDNS)
Rozmieszczenie złączy

Kluczowe złącza dla integracji z TapHome:
| Złącze | Funkcja |
|---|---|
| Ethernet (RJ45) | Połączenie sieciowe — komunikacja Modbus TCP z TapHome |
| ComfoNet | Kabel magistrali CAN do jednostki wentylacyjnej (CAN_H, CAN_L, 12V, GND) |
| Modbus RTU (H, L) | RS-485 — alternatywa dla integracji BMS (niepotrzebne dla TapHome) |
| USB | Złącze serwisowe |
| PSU 12VDC | Wejście zasilania (12V, maks. 2A) |
Okablowanie kabla ComfoNet

| Kolor przewodu | Połączenie |
|---|---|
| BIAŁY | CAN_L |
| ŻÓŁTY | CAN_H |
| CZARNY | GND |
| CZERWONY | 12V |
Włączanie komunikacji Modbus TCP
Modbus TCP należy włączyć przez interfejs webowy ComfoConnect PRO, zanim TapHome będzie mógł komunikować się z urządzeniem.
- Podłącz ComfoConnect PRO do sieci lokalnej przez Ethernet lub Wi-Fi
- Otwórz przeglądarkę i przejdź na http://comfoconnectpro.local (lub adres IP urządzenia)
- Zaloguj się nazwą użytkownika admin i hasłem ustawionym podczas pierwszej konfiguracji
- Przejdź do Configurations > Third Party Settings
- Wybierz Modbus TCP z listy rozwijanej protokołów
- Pozostaw ustawienia domyślne — Slave ID: 1, TCP Port: 502
- Kliknij Apply — urządzenie uruchomi się ponownie, aby zastosować nowe ustawienia
Zapisanie ustawień Modbus TCP spowoduje restart ComfoConnect PRO. Urządzenie będzie tymczasowo niedostępne podczas restartu.
Konfiguracja w TapHome
Podczas importu szablonu w TapHome podaj:
- Adres IP — adres IP ComfoConnect PRO w sieci lokalnej (sprawdź na stronie Network w interfejsie webowym)
- Slave ID — adres slave Modbus (domyślnie: 1)
ComfoConnect PRO obsługuje mDNS — jest dostępny jako
comfoconnectpro.local. Przypisz statyczny adres IP w ustawieniach DHCP routera, aby adres nie zmienił się po przerwie w zasilaniu.
Funkcje urządzenia
Szablon udostępnia następujące urządzenia:
Sterowanie wentylacją
- Ventilation (przełącznik wielowartościowy) — tryb wentylacji przez holding register HR:0. Wybiera poziom przepływu powietrza: Away (minimum), Low, Medium, High. Jednostka wentylacyjna dostosowuje obroty wentylatorów zgodnie z wybranym trybem.
- Ventilation Boost — przełącznik przez cewkę C:6. Aktywuje maksymalny przepływ powietrza na konfigurowalny czas (domyślnie 2 godziny / 7200 sekund ustawionych podczas inicjalizacji szablonu przez HR:4). Boost jest dostępny, gdy tryb automatyczny jest wyłączony.
- Airflow — czujnik tylko do odczytu pokazujący aktualny przepływ objętościowy wentylatora nawiewnego w m³/h z rejestru wejściowego IR:6.
Monitorowanie temperatury i wilgotności
Szablon zawiera cztery kombinowane czujniki temperatury i wilgotności. Wartości temperatury są przechowywane jako °C × 10 (Int16, dzielone przez 10), wilgotność jako procenty (Int16, dzielone przez 100).
| Czujnik | Rejestr temp. | Rejestr wilgotności | Opis |
|---|---|---|---|
| Extract | IR:8 | IR:13 | Powietrze pobierane z pomieszczeń przed wymiennikiem ciepła |
| Exhaust | IR:9 | IR:14 | Powietrze opuszczające wymiennik ciepła na zewnątrz |
| Outdoor | IR:10 | IR:15 | Czerpnia świeżego powietrza |
| Supply | IR:11 | IR:16 | Ogrzane świeże powietrze dostarczane do pomieszczeń |
Temperatura pomieszczenia (IR:7) i wilgotność pomieszczenia (IR:12) są dostępne w mapie rejestrów Modbus, ale nie są uwzględnione w szablonie. Wymagają opcjonalnego czujnika pomieszczeniowego podłączonego do jednostki wentylacyjnej.
Profil temperatury
- Temperature Profile (przełącznik wielowartościowy) — wybiera zachowanie bypassa wymiennika ciepła przez holding register HR:1. Wartości: Normal (zrównoważony), Cold (zatrzymuje więcej ciepła), Warm (pozwala na więcej chłodzenia bypassem).
Monitorowanie filtra
- Filter Dirty — binarny czujnik tylko do odczytu z wejścia dyskretnego DI:3. Sygnalizuje, kiedy filtr wymaga wymiany lub czyszczenia.
- Filter Days Left — czujnik tylko do odczytu z rejestru wejściowego IR:25. Pokazuje pozostałą żywotność filtra w dniach, odliczaną od skonfigurowanej żywotności filtra.
Dodatkowe możliwości rejestrów
ComfoConnect PRO udostępnia dodatkowe rejestry Modbus, które nie są obecnie uwzględnione w szablonie TapHome:
| Rejestr | Nazwa | Typ | Uwagi |
|---|---|---|---|
| IR:0 | Connection State | Czujnik | 0=OK, 30=nie CAQ, 40=niekompatybilna wersja, 50=brak jednostki |
| IR:1–IR:5 | Active Errors 1–5 | Czujnik | Kody błędów (84 zdefiniowane kody) |
| IR:17–IR:24 | CO2 Zones 1–8 | Czujnik | ppm, wymaga opcjonalnych czujników CO2 |
| HR:2 | Temperature Profile Mode | Konfig | 0=Adaptive, 1=Fixed, 2=External Setpoint |
| HR:3 | External Setpoint | Konfig | °C×10, zakres 5–35°C |
| C:0 | Reset Errors | Akcja | Samorestująca się cewka |
| C:5 | Auto Mode | Konfig | Włączenie/wyłączenie automatycznej wentylacji |
| C:7 | Away Function | Konfig | Włączenie/wyłączenie funkcji Away |
| C:8 | ComfoCool | Konfig | Włączenie/wyłączenie chłodzenia pasywnego |
Kompatybilne jednostki wentylacyjne
ComfoConnect PRO działa z następującymi systemami wentylacyjnymi Zehnder:
- ComfoAir Q seria — Q350, Q450, Q600 (kompatybilne z ComfoNet)
- ComfoAir Flex — kompatybilny z ComfoNet
- ComfoAir Classic seria — ComfoAir 160, 180, 200, 225, 350, 450, 550, SL220, SL330, Standard 300, Standard 375 (dostępne od wersji oprogramowania 1.1)
Rozwiązywanie problemów
Brak komunikacji Modbus
- Sprawdź, czy Modbus TCP jest włączony w interfejsie webowym (Configurations > Third Party Settings)
- Potwierdź adres IP ComfoConnect PRO — sprawdź http://comfoconnectpro.local lub tabelę DHCP routera
- Upewnij się, że TapHome Core i ComfoConnect PRO są w tej samej sieci/podsieci
- Sprawdź, czy żaden firewall nie blokuje portu 502
- Sprawdź, czy dioda LED ComfoNet świeci ciągle na zielono — miganie wskazuje na problem z kablem między bramką a jednostką wentylacyjną
Błąd Gateway path unavailable
Kod wyjątku Modbus 0x0A (GatewayPathUnavailable) oznacza, że ComfoConnect PRO nie może połączyć się z jednostką wentylacyjną przez ComfoNet. Sprawdź połączenia kabla ComfoNet i upewnij się, że jednostka wentylacyjna jest włączona.
Tryb boost nie reaguje
Tryb boost przez cewkę C:6 działa tylko wtedy, gdy tryb automatyczny (cewka C:5) jest wyłączony. Skrypt inicjalizacyjny szablonu automatycznie wyłącza tryb automatyczny, ale jeśli został ręcznie ponownie włączony, polecenia boost będą ignorowane.