
La serie Dantherm HCV (300, 400, 460, 500, 700) comprende unità di ventilazione meccanica con recupero di calore (MVHR) con efficienza termica superiore al 90%. TapHome si connette direttamente all’unità tramite Modbus TCP su Ethernet — non è richiesto alcun gateway aggiuntivo.
Il template fornisce il controllo della modalità operativa, la regolazione del livello delle ventole (0–4), il monitoraggio dei giri al minuto delle ventole, la lettura della temperatura esterna e interruttori dedicati per le modalità Assente e Camino.
Connessione di rete
L’unità HCV dispone di una porta Ethernet RJ45 (LAN) sulla scheda PCB principale. Collegala alla stessa rete locale di TapHome Core utilizzando un cavo Ethernet standard.
- Protocollo: Modbus TCP
- Porta: 502
- Slave ID predefinito: 1
- Ordine dei byte: Little-endian (word swap)
La porta RS-485 (J19) sulla PCB è riservata esclusivamente agli accessori interni Dantherm. I sistemi esterni come TapHome devono utilizzare la porta Ethernet/LAN per la comunicazione Modbus TCP.
Connessioni PCB

Connettori rilevanti per l’integrazione con TapHome:
| Connettore | Funzione |
|---|---|
| LAN | Ethernet — comunicazione Modbus TCP con TapHome |
| J19 | RS-485 — solo accessori interni Dantherm |
| J1 | Ingressi digitali — override esterno velocità ventola (opzionale) |
| USB | Connessione di servizio per PC Tool |
Configurazione
Non è necessaria alcuna configurazione speciale sull’unità HCV. La porta Ethernet è attiva per impostazione predefinita con Modbus TCP sulla porta 502.
Durante l’importazione del template in TapHome, fornire:
- Indirizzo IP — l’IP dell’unità sulla rete locale (predefinito: 192.168.0.1)
- Slave ID — indirizzo slave Modbus (predefinito: 1)
Assegna un indirizzo IP statico all’unità HCV nelle impostazioni DHCP del router per evitare che l’indirizzo cambi dopo un’interruzione di alimentazione.
Funzionalità del dispositivo
Il template espone i seguenti dispositivi:
Controllo della modalità operativa
Sono disponibili due dispositivi di modalità:
- Modalità (interruttore multivalore) — seleziona tra: Standby, A richiesta, Manuale, Programma settimanale, Assente, Camino, Estivo. Utilizza il registro H:168 con codifica bitmask sia in lettura che in scrittura.
- Modalità (variabile numerica) — legge la modalità corrente come valore numerico dal registro H:168 e scrive su H:170. Utile per regole di automazione che richiedono valori di modalità numerici.
- Stato corrente — sensore di sola lettura che mostra la modalità operativa attiva dal registro H:472. Riflette la modalità effettivamente in esecuzione, inclusi gli stati avviati dal sistema come lo Sbrinamento.
Controllo delle ventole
- Ventilazione (interruttore multivalore) — livello ventola 0–4 tramite registro H:324. Il livello 0 spegne le ventole, i livelli 1–4 corrispondono a portate d’aria crescenti.
- Giri/min Ventola 1 / Giri/min Ventola 2 — sensori di sola lettura che mostrano le velocità effettive delle ventole in RPM dai registri H:100 e H:102 (LittleEndianFloat).
Interruttori modalità rapida
- Modalità Assente — interruttore per la modalità Assente (bitmask 0x10 sul registro H:168)
- Modalità Camino — interruttore per la modalità Camino (bitmask 0x40 sul registro H:168). La modalità Camino crea pressione positiva aumentando l’apporto di aria di mandata rispetto a quella di ripresa.
Monitoraggio della temperatura
Il template include la lettura della temperatura esterna dal registro H:132 (LittleEndianFloat). L’unità HCV misura internamente fino a 5 temperature — attualmente solo T1 è inclusa nel template:
| Registro | Sensore | Descrizione | Nel template |
|---|---|---|---|
| H:132 | T1 | Temperatura aria esterna | Sì |
| H:134 | T2 | Temperatura aria di mandata | No |
| H:136 | T3 | Temperatura aria di ripresa | No |
| H:138 | T4 | Temperatura aria di espulsione | No |
| H:140 | Room | Temperatura ambiente (sensore opzionale) | No |
L’assegnazione dei sensori di temperatura dipende dall’interruttore di modalità operativa (A/B) sulla PCB. In modalità B, la mappatura fisica dei sensori è invertita — S1 legge l’aria di ripresa invece di quella esterna. Verificare che la posizione dell’interruttore corrisponda all’installazione.
Ulteriori funzionalità del dispositivo
Le unità HCV espongono anche registri Modbus per la gestione dei filtri (giorni rimanenti, durata, reset), stato del bypass, monitoraggio dell’umidità (con sensore RH opzionale), stato degli allarmi e livelli di CO2 (con sensore CO2 opzionale tramite controller HAC). Queste funzionalità potranno essere aggiunte al template TapHome in un futuro aggiornamento.
Risoluzione dei problemi
Nessuna comunicazione Modbus
- Verificare che il cavo Ethernet sia collegato alla porta LAN (non USB o J19)
- Confermare l’indirizzo IP dell’unità — controllare la tabella dei lease DHCP del router
- Assicurarsi che TapHome Core e l’unità HCV siano sulla stessa rete/subnet
- Verificare che nessun firewall stia bloccando la porta 502
Le modifiche alla modalità non vengono applicate
L’unità ignora i comandi di scrittura della modalità durante lo Sbrinamento. Attendere il completamento del ciclo di sbrinamento prima di cambiare modalità. Lo stato corrente (H:472) mostrerà il valore 15 durante lo sbrinamento attivo.
Letture di temperatura errate
Controllare la posizione dell’interruttore di modalità operativa A/B sulla PCB (SW2). La mappatura sensore-registro differisce tra modalità A e modalità B — una posizione errata dell’interruttore mostrerà valori di temperatura invertiti.
