
Unitățile din seria Dantherm HCV (300, 400, 460, 500, 700) sunt unități de ventilație mecanică cu recuperare de căldură (MVHR), cu o eficiență termică de peste 90 %. TapHome se conectează direct la unitate prin Modbus TCP pe Ethernet — nu este necesar un gateway suplimentar.
Șablonul oferă controlul modului de funcționare, reglarea nivelului ventilatoarelor (0–4), monitorizarea turației ventilatoarelor (RPM), citirea temperaturii exterioare și comutatoare dedicate pentru modurile Absență și Șemineu.
Conexiunea la rețea
Unitatea HCV are pe placa principală un port Ethernet RJ45 (LAN). Conectați-l la aceeași rețea locală ca TapHome Core, cu un cablu Ethernet standard.
- Protocol: Modbus TCP
- Port: 502
- Slave ID implicit: 1
- Ordinea octeților: Little-endian (word swap)
Portul RS-485 (J19) de pe placă este rezervat exclusiv accesoriilor interne Dantherm. Sistemele externe, precum TapHome, trebuie să folosească portul Ethernet/LAN pentru comunicația Modbus TCP.
Conexiunile plăcii

Conectorii principali relevanți pentru integrarea cu TapHome:
| Conector | Funcție |
|---|---|
| LAN | Ethernet — comunicația Modbus TCP cu TapHome |
| J19 | RS-485 — numai pentru accesoriile interne Dantherm |
| J1 | Intrări digitale — comanda prioritară externă a turației ventilatoarelor (opțional) |
| USB | Conexiune de service pentru PC Tool |
Configurare
Pe unitatea HCV nu este necesară o configurare specială. Portul Ethernet este activ implicit, cu Modbus TCP pe portul 502.
La importarea șablonului în TapHome, introduceți:
- IP Address — adresa IP a unității în rețeaua locală (implicit: 192.168.0.1)
- Slave ID — adresa Modbus slave (implicit: 1)
Atribuiți unității HCV o adresă IP statică în setările DHCP ale routerului, pentru ca adresa să nu se schimbe după o întrerupere a alimentării.
Funcțiile dispozitivului
Șablonul pune la dispoziție următoarele dispozitive:
Controlul modului de funcționare
Sunt disponibile trei dispozitive pentru mod:
- Mod (comutator cu mai multe valori) — selectați dintre: Standby, La cerere, Manual, Program săptămânal, Absență, Șemineu, Vară. Folosește registrul H:168 cu codificare prin mască de biți atât pentru citire, cât și pentru scriere.
- Mod (variabilă numerică) — citește modul curent ca valoare numerică din H:168 și scrie în H:170. Util pentru smart rules care au nevoie de valori numerice ale modului.
- Stare curentă — senzor numai pentru citire care arată modul de funcționare activ din registrul H:472. Reflectă modul de funcționare efectiv, inclusiv stările inițiate de sistem, cum ar fi Dezghețarea.
Controlul ventilatoarelor
- Ventilație (comutator cu mai multe valori) — nivelul ventilatoarelor 0–4 prin registrul H:324. Nivelul 0 oprește ventilatoarele, nivelurile 1–4 corespund unui debit de aer tot mai mare.
- Turație ventilator 1 / Turație ventilator 2 — senzori numai pentru citire care arată turația efectivă a ventilatoarelor în RPM, din registrele H:100 și H:102 (LittleEndianFloat).
Comutatoare rapide de mod
- Mod absență — comutator pentru modul Absență (mască de biți 0x10 în registrul H:168)
- Mod șemineu — comutator pentru modul Șemineu (mască de biți 0x40 în registrul H:168). Modul Șemineu creează suprapresiune, mărind debitul de aer introdus față de cel extras.
Monitorizarea temperaturii
Șablonul include citirea temperaturii exterioare din registrul H:132 (LittleEndianFloat). Unitatea HCV măsoară intern până la 5 temperaturi — în prezent, în șablon este inclusă numai T1:
| Registru | Senzor | Descriere | În șablon |
|---|---|---|---|
| H:132 | T1 | Temperatura aerului exterior | Da |
| H:134 | T2 | Temperatura aerului introdus | Nu |
| H:136 | T3 | Temperatura aerului extras | Nu |
| H:138 | T4 | Temperatura aerului evacuat | Nu |
| H:140 | Room | Temperatura camerei (senzor opțional) | Nu |
Alocarea senzorilor de temperatură depinde de comutatorul modului de funcționare (A/B) de pe placă. În modul B, alocarea senzorilor fizici este inversată — S1 citește aerul extras în loc de aerul exterior. Verificați dacă poziția comutatorului corespunde instalației.
Funcții suplimentare ale dispozitivului
Unitățile HCV pun la dispoziție și registre Modbus pentru gestionarea filtrului (zile rămase, durată de viață, resetare), starea clapetei de bypass, monitorizarea umidității (cu senzor RH opțional), starea alarmelor și nivelul de CO2 (cu senzor CO2 opțional prin controlerul HAC). Acestea pot fi adăugate în șablonul TapHome într-o actualizare viitoare.
Rezolvarea problemelor
Nu există comunicare Modbus
- Verificați dacă cablul Ethernet este conectat la portul LAN (nu la USB sau J19)
- Confirmați adresa IP a unității — verificați tabelul de alocări DHCP al routerului
- Asigurați-vă că TapHome Core și unitatea HCV sunt în aceeași rețea/subrețea
- Verificați că niciun firewall nu blochează portul 502
Schimbările de mod nu se aplică
În timpul dezghețării, unitatea ignoră comenzile de scriere a modului. Așteptați finalizarea ciclului de dezghețare înainte de a schimba modul. Starea curentă (H:472) arată valoarea 15 în timpul dezghețării active.
Citiri incorecte ale temperaturii
Verificați poziția comutatorului modului de funcționare A/B de pe placă (SW2). Alocarea senzorilor la registre diferă între modul A și modul B — o poziție greșită a comutatorului va afișa valori de temperatură inversate.
