
Zehnder ComfoConnect PRO to modularna bramka łącząca jednostki wentylacyjne Zehnder ComfoAir (Q350, Q450, Q600 i Flex) 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
Seria ComfoAir Classic (ComfoAir 160/180/200/225/350/450/550, SL220/SL330, Standard 300/375) nie jest obsługiwana przez ComfoConnect PRO, mimo że starsze instrukcje instalacji Zehnder (schemat połączeń, strona 29) wymieniają te modele jako „dostępne od wersji oprogramowania 1.1". Jednostki Classic używają innego starszego protokołu i wcześniej polegały na niedostępnych już modułach ComfoConnect LAN-C lub KNX-C. Standard 300 ma tylko sprzętowe wejście boost i w ogóle nie można nim zdalnie sterować. W przypadku starszych jednostek Classic skontaktuj się z Zehnder w celu uzyskania aktualnych zaleceń lub rozważ wymianę na jednostkę ComfoAir Q lub Flex.
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.