
Zehnder ComfoConnect PRO este un gateway modular care conectează unitățile de ventilație Zehnder ComfoAir (Q350, Q450, Q600 și Flex) la sisteme externe de automatizare a clădirilor prin Modbus TCP. TapHome se conectează la gateway prin Ethernet — gateway-ul comunică apoi cu unitatea de ventilație prin magistrala CAN ComfoNet.
Șablonul oferă controlul treptelor de ventilație (Away / Low / Medium / High), patru senzori de temperatură și umiditate (aer extras, aer evacuat, aer exterior, aer introdus), citirea debitului de aer introdus, monitorizarea stării filtrului, selectarea profilului de temperatură și un mod Boost configurabil.
Conectarea hardware
ComfoConnect PRO se află între rețeaua casei și unitatea de ventilație Zehnder. Se conectează la unitatea de ventilație prin cablul ComfoNet inclus (magistrală CAN), iar la rețea prin Ethernet (RJ45) sau Wi-Fi.

- Protocol: Modbus TCP
- Port: 502
- Slave ID implicit: 1
- Nume gazdă: comfoconnectpro.local (mDNS)
Dispunerea conectorilor

Conectorii principali relevanți pentru integrarea cu TapHome:
| Conector | Funcție |
|---|---|
| Ethernet (RJ45) | Conexiunea la rețea — comunicația Modbus TCP cu TapHome |
| ComfoNet | Cablul magistralei CAN către unitatea de ventilație (CAN_H, CAN_L, 12V, GND) |
| Modbus RTU (H, L) | RS-485 — alternativă pentru integrarea în BMS (nu este necesară pentru TapHome) |
| USB | Conexiune de service |
| PSU 12VDC | Intrarea de alimentare (12 V, maximum 2 A) |
Conectarea cablului ComfoNet

| Culoarea firului | Conexiune |
|---|---|
| ALB | CAN_L |
| GALBEN | CAN_H |
| NEGRU | GND |
| ROȘU | 12V |
Activarea comunicației Modbus TCP
Înainte ca TapHome să poată comunica cu dispozitivul, Modbus TCP trebuie activat din interfața web a ComfoConnect PRO.
- Conectați ComfoConnect PRO la rețeaua locală prin Ethernet sau Wi-Fi
- Deschideți un browser și accesați http://comfoconnectpro.local (sau adresa IP a dispozitivului)
- Autentificați-vă cu numele de utilizator admin și parola setată la prima configurare
- Accesați Configurations > Third Party Settings
- Selectați Modbus TCP din lista derulantă a protocoalelor
- Păstrați setările implicite — Slave ID: 1, TCP Port: 502
- Faceți clic pe Apply — dispozitivul repornește pentru a aplica noile setări
Salvarea setărilor Modbus TCP repornește ComfoConnect PRO. Dispozitivul este temporar indisponibil în timpul repornirii.
Configurarea în TapHome
La importul șablonului în TapHome, introduceți:
- Adresa IP — adresa IP a ComfoConnect PRO în rețeaua locală (o găsiți pe pagina Network a interfeței web)
- Slave ID — adresa slave Modbus (implicit: 1)
ComfoConnect PRO acceptă mDNS — poate fi găsit ca
comfoconnectpro.local. Atribuiți o adresă IP statică în setările DHCP ale routerului, ca adresa să nu se schimbe după o întrerupere a alimentării.
Funcțiile dispozitivului
Șablonul oferă următoarele dispozitive:
Controlul ventilației
- Ventilație (comutator cu mai multe valori) — treapta de ventilație prin registrul holding HR:0. Selectează nivelul debitului de aer: Away (minim), Low, Medium, High. Unitatea de ventilație ajustează turația ventilatoarelor în funcție de treapta selectată.
- Boost ventilație — întrerupător prin coil C:6. Activează debitul maxim de aer pentru o durată configurabilă (implicit 2 ore / 7200 de secunde, setată la inițializarea șablonului prin HR:4). Boost este disponibil când modul automat este dezactivat.
- Debit de aer — senzor doar pentru citire care arată debitul volumic curent al ventilatorului de introducere în m³/h, din registrul de intrare IR:6.
Monitorizarea temperaturii și umidității
Șablonul include patru senzori combinați de temperatură și umiditate. Valorile temperaturii sunt stocate ca °C × 10 (Int16, se împart la 10), iar umiditatea ca procent (Int16, se împarte la 100).
| Senzor | Registru temperatură | Registru umiditate | Descriere |
|---|---|---|---|
| Aer extras | IR:8 | IR:13 | Aerul preluat din camere înainte de schimbătorul de căldură |
| Aer evacuat | IR:9 | IR:14 | Aerul care iese din schimbătorul de căldură spre exterior |
| Aer exterior | IR:10 | IR:15 | Priza de aer proaspăt |
| Aer introdus | IR:11 | IR:16 | Aerul proaspăt încălzit, introdus în camere |
Temperatura camerei (IR:7) și umiditatea camerei (IR:12) sunt disponibile în harta registrelor Modbus, dar nu sunt incluse în șablon. Acestea necesită un senzor de cameră opțional, conectat la unitatea de ventilație.
Profil de temperatură
- Profil de temperatură (comutator cu mai multe valori) — selectează comportamentul bypassului schimbătorului de căldură prin registrul holding HR:1. Valori: Normal (echilibrat), Cold (reține mai multă căldură), Warm (permite mai multă răcire prin bypass).
Monitorizarea filtrului
- Filtru colmatat — senzor binar doar pentru citire, din intrarea discretă DI:3. Indică momentul în care filtrul trebuie înlocuit sau curățat.
- Zile rămase până la schimbarea filtrului — senzor doar pentru citire, din registrul de intrare IR:25. Arată durata de viață rămasă a filtrului în zile, numărând invers de la durata de viață configurată.
Registre suplimentare
ComfoConnect PRO oferă și alte registre Modbus care în prezent nu sunt incluse în șablonul TapHome:
| Registru | Nume | Tip | Note |
|---|---|---|---|
| IR:0 | Connection State | Senzor | 0=OK, 30=nu este CAQ, 40=versiune incompatibilă, 50=nicio unitate |
| IR:1–IR:5 | Active Errors 1–5 | Senzor | Coduri de eroare (84 de coduri definite) |
| IR:17–IR:24 | CO2 Zones 1–8 | Senzor | ppm, necesită senzori de CO2 opționali |
| HR:2 | Temperature Profile Mode | Configurare | 0=Adaptive, 1=Fixed, 2=External Setpoint |
| HR:3 | External Setpoint | Configurare | °C×10, interval 5–35 °C |
| C:0 | Reset Errors | Acțiune | Coil cu resetare automată |
| C:5 | Auto Mode | Configurare | Activarea/dezactivarea ventilației automate |
| C:7 | Away Function | Configurare | Activarea/dezactivarea funcției Away |
| C:8 | ComfoCool | Configurare | Activarea/dezactivarea răcirii pasive |
Unități de ventilație compatibile
ComfoConnect PRO funcționează cu următoarele sisteme de ventilație Zehnder:
- Seria ComfoAir Q — Q350, Q450, Q600 (compatibile cu ComfoNet)
- ComfoAir Flex — compatibil cu ComfoNet
Seria ComfoAir Classic (ComfoAir 160/180/200/225/350/450/550, SL220/SL330, Standard 300/375) nu este acceptată de ComfoConnect PRO, deși manualele de instalare Zehnder mai vechi (schema de conectare, pagina 29) enumeră aceste modele ca „disponibile începând cu versiunea software 1.1”. Unitățile Classic folosesc un alt protocol, mai vechi, și se bazau anterior pe modulele ComfoConnect LAN-C sau KNX-C, care nu se mai produc. Standard 300 are doar o intrare hardware pentru Boost și nu poate fi controlat deloc de la distanță. Pentru unitățile Classic mai vechi, cereți recomandări actuale de la Zehnder sau luați în considerare înlocuirea cu o unitate ComfoAir Q sau Flex.
Rezolvarea problemelor
Nu există comunicare Modbus
- Verificați dacă Modbus TCP este activat în interfața web (Configurations > Third Party Settings)
- Confirmați adresa IP a ComfoConnect PRO — verificați http://comfoconnectpro.local sau tabelul de alocări DHCP al routerului
- Asigurați-vă că TapHome Core și ComfoConnect PRO sunt în aceeași rețea/subrețea
- Verificați dacă niciun firewall nu blochează portul 502
- Verificați dacă LED-ul ComfoNet luminează verde continuu — clipirea indică o problemă de cablu între gateway și unitatea de ventilație
Eroarea Gateway path unavailable
Codul de excepție Modbus 0x0A (GatewayPathUnavailable) indică faptul că ComfoConnect PRO nu poate comunica cu unitatea de ventilație prin ComfoNet. Verificați conexiunile cablului ComfoNet și asigurați-vă că unitatea de ventilație este pornită.
Modul Boost nu răspunde
Modul Boost prin coil C:6 funcționează doar când Auto Mode (coil C:5) este dezactivat. Scriptul de inițializare al șablonului dezactivează automat Auto Mode, dar dacă a fost reactivat manual, comenzile Boost sunt ignorate.