
Il template Komfovent Air Recovery integra le unità di ventilazione residenziale DOMEKT con controller C6 o C6M in TapHome tramite Modbus RTU su RS-485. Il template consente la selezione della modalità di ventilazione, l’impostazione del punto di set temperatura, l’attivazione della modalità ECO, il monitoraggio delle temperature (aria di ripresa e aria esterna), la misurazione del consumo energetico e la gestione della manutenzione filtro.
I modelli compatibili includono DOMEKT R 450 V, DOMEKT R 400 V, DOMEKT R 400 H, DOMEKT CF 400 V e DOMEKT CF 500 F — qualsiasi unità DOMEKT con controller C6 o C6M.
Collegamento hardware
Collegamento fisico
Il controller C6/C6M dispone di morsetti di collegamento esterni all’interno del quadro di controllo dell’unità di trattamento aria. L’interfaccia RS-485 Modbus RTU utilizza i morsetti A (morsetto 1 sul C6, morsetto 41 sul C6M) e B (morsetto 2 sul C6, morsetto 42 sul C6M).

Schema di collegamento C6

Schema di collegamento C6M

Cablaggio RS-485
Utilizzare un cavo a coppia intrecciata:
- Morsetto A → A+/D+ su TapHome RS-485
- Morsetto B → B-/D- su TapHome RS-485
| Parametro | Valore |
|---|---|
| Tipo di cavo | Coppia intrecciata (CAT5 raccomandato) |
| Lunghezza massima cavo | 150 m |
Importante — Messa a terra
Se la distanza tra le interfacce RS-485 supera 10 m, il punto di messa a terra del controller C6/C6M e il punto di messa a terra di TapHome devono essere collegati insieme. Senza una corretta messa a terra possono verificarsi errori di comunicazione.
Configurazione
Impostazioni Modbus RTU
Le impostazioni predefinite dell’interfaccia RS-485 sono:
| Parametro | Valore predefinito |
|---|---|
| Velocità di trasmissione | 19200 |
| Lunghezza parola | 8 |
| Parità | Pari |
| Bit di stop | 1 |
| Slave ID | 254 |
Queste impostazioni possono essere modificate tramite l’interfaccia web del controller C6/C6M. Connettersi all’indirizzo IP predefinito del controller 192.168.0.60 nel browser. Accedere con nome utente user e password user. Navigare su Impostazioni → Connettività per trovare e modificare le impostazioni RS-485 e l’ID del protocollo Modbus RTU.

In alternativa, l’indirizzo IP e la maschera di sottorete possono essere modificati tramite il pannello touch C6.1: premere il tasto Menu, quindi tenere premuto il tasto Impostazioni per più di 5 secondi per aprire la finestra Impostazioni avanzate. Selezionare Connettività per visualizzare e modificare i parametri di rete.
Configurazione TapHome
Durante l’importazione del template in TapHome sono richiesti due parametri:
- Slave ID — deve corrispondere all’ID Modbus configurato sul controller (predefinito: 254)
- Indirizzo IP — utilizzato per le connessioni TCP (predefinito: 192.168.0.1). Per le connessioni RTU tramite RS-485, questo parametro non viene utilizzato
Il tempo di polling minimo dovrebbe essere 500 ms o superiore. Quando più unità Komfovent sono collegate alla stessa rete Modbus, si raccomanda un tempo di polling di almeno 1 secondo.
Monitoraggio allarmi
Il modulo template ReadScript monitora gli allarmi attivi leggendo i registri H:599–H:609. Quando gli allarmi sono attivi, vengono riportati in TapHome come errori con il conteggio degli allarmi e i singoli codici di allarme. I codici di allarme seguono la codifica Komfovent: i codici di tipo F (1–127) indicano allarmi di guasto, i codici di tipo W (129–255) indicano allarmi di avviso.
Per reimpostare gli allarmi attivi, scrivere il valore 0x9C5 nel registro H:600 tramite TapHome.
Script di inizializzazione
Lo script di inizializzazione del template imposta l’unità di portata su m3/h (registro H:27 = 0) per garantire letture di portata d’aria coerenti su tutti i dispositivi.
Funzionalità del dispositivo
Panoramica del sistema

Controllo alimentazione
- ON/OFF (H:0) — interruttore principale dell’unità di ventilazione. La scrittura di 1 accende l’unità, 0 la spegne.
Modalità di ventilazione
Modalità di ventilazione (H:4) seleziona la modalità operativa attiva tramite un selettore multi-valore con 10 opzioni:
- Standby (0) — unità in standby
- Assenza (1) — bassa ventilazione per periodi non occupati
- Normale (2) — ventilazione giornaliera standard
- Intensiva (3) — ventilazione aumentata per alta domanda
- Boost (4) — ventilazione massima
- Cucina (5), Caminetto (6), Override (7), Vacanza (8) — modalità speciali
- Qualità dell’aria (9) — ventilazione gestita da sensore
Quando si scrivono le modalità 1–4 (Assenza, Normale, Intensiva, Boost), il template imposta automaticamente anche le percentuali di portata di mandata e ripresa corrispondenti (rispettivamente 20%, 50%, 70% e 100%).
Ogni modalità dispone di parametri configurabili accessibili tramite azioni di servizio (Imposta Assenza, Imposta Normale, Imposta Intensiva, Imposta Boost):
- Portata di mandata (m3/h)
- Portata di ripresa (m3/h)
- Punto di set temperatura (°C, range 5–40)
- Riscaldamento (On/Off)
19 attributi di servizio mostrano le impostazioni correnti per tutte e quattro le modalità configurabili (portata mandata/ripresa, set point, riscaldamento per Assenza, Normale, Intensiva e Boost), più la prossima modalità programmata, l’orario di avvio e il giorno della settimana.
Modalità AUTO ed ECO
Modalità AUTO (H:3) — abilita la ventilazione automatica controllata dalla pianificazione o dai sensori di qualità dell’aria. Due attributi di servizio mostrano la sorgente di controllo corrente della modalità AUTO (Pianificazione o Qualità dell’aria) e il programma scheduler attivo (A casa, Settimana lavorativa, Ufficio, Personalizzato). Un’azione di servizio consente di cambiare il programma scheduler.
Modalità ECO (H:2) — abilita la modalità di risparmio energetico con limiti di temperatura dell’aria di mandata e riscaldamento/raffreddamento gratuito opzionale. Sei attributi di servizio mostrano le impostazioni ECO correnti (temperatura minima/massima aria di mandata, riscaldamento/raffreddamento gratuito, riscaldamento negato, raffreddamento negato, recupero calore costante). L’azione di servizio Configurazione ECO configura tutti i parametri contemporaneamente.
Monitoraggio temperatura
Temperatura aria di ripresa (H:902) — sensore temperatura aria di mandata con conversione /10 in °C. Tre attributi di servizio mostrano la portata corrente dell’aria di ripresa (m3/h), l’intensità del ventilatore di ripresa (%) e la pressione dell’aria di ripresa (Pa).
Temperatura esterna (H:903) — sensore temperatura aria esterna con conversione /10 in °C.
Set point normale — dispositivo termostato che legge la temperatura attuale da H:902 (/10 °C) e legge/scrive il set point di temperatura desiderato per la modalità Normale tramite H:109 (/10 °C, range 5–40 °C). Due attributi di servizio mostrano la modalità di controllo temperatura (Mandata, Ripresa, Bilanciamento, Stanza) e la sorgente del sensore ambiente (Pannello 1 o Pannello 2). Le azioni di servizio consentono di modificare entrambe le impostazioni.
Controllo potenza recupero
Controllo potenza recupero — dispositivo dimmer per il controllo del livello di potenza del recupero calore. È un dispositivo segnaposto che potrebbe richiedere la configurazione manuale degli script di lettura/scrittura in TapHome.
Consumo energetico
Consumo energetico (H:930) — contatore energia che legge il consumo energetico totale da H:930 (UInt32, Wh → kWh con conversione /1000) e la domanda di potenza corrente da H:920 (UInt16, W → kW con conversione /1000).
Gestione filtro
Filtro — monitora lo stato del filtro con l’azione di servizio Reset filtro che scrive il valore 1 nel registro H:1050 per azzerare il contatore di intasamento del filtro. Il reset funziona solo se l’impurità del filtro è superiore all'1%.
Attributi di servizio a livello di modulo
Il modulo template espone otto attributi di servizio:
- Ora di sistema — data/ora corrente dal controller (H:28–H:31)
- Giorno della settimana — giorno corrente della settimana
- DHCP — stato DHCP (On/Off), con azione di servizio per la commutazione
- Indirizzo IP, Maschera, Gateway — configurazione di rete corrente
- Riavvio allarme incendio — modalità di riavvio (Manuale/Automatico), con azione di servizio per la modifica
- Unità di portata — impostazione corrente dell’unità di portata d’aria (m3/h o l/s)
Funzionalità aggiuntive
Il controller C6/C6M espone anche registri per temperatura esterna (H:904), temperatura acqua (H:905), temperatura aria di scarico (H:961), livello ed efficienza scambiatore di calore (H:912, H:924), livelli riscaldatore/refrigeratore elettrico e ad acqua (H:913–H:916), percentuale impurità filtro (H:917), temperatura e umidità stanza pannello (H:946–H:951), sensori qualità aria (H:952–H:953), bitmask stato (H:900), consumo energetico istantaneo (H:921), modalità controllo portata (H:12), impostazioni qualità aria (H:205–H:214) e programmazione completa dello scheduler (H:300–H:555). Questi potranno essere aggiunti in un futuro aggiornamento del template.
Il livello di impurità del filtro è disponibile nel registro H:917 (0–100%) ma il dispositivo Filtro nel template non ha uno script di lettura configurato. Per monitorare l’intasamento del filtro, aggiungere un dispositivo Modbus personalizzato che legga H:917 come UInt8.
Risoluzione problemi
Nessuna comunicazione Modbus
- Verificare i cavi RS-485:
- Morsetto A correttamente collegato a A+/D+ su TapHome
- Morsetto B correttamente collegato a B-/D- su TapHome
- Messa a terra collegata se la lunghezza del cavo supera i 10 m
- Verificare che lo Slave ID corrisponda all’ID Modbus nell’interfaccia web del controller (predefinito: 254)
- Confermare che TapHome sia impostato su: 19200 baud, parità pari, 1 bit di stop, 8 bit dati
- Verificare che l’intervallo di polling minimo sia di almeno 500 ms (1 s per configurazioni multi-unità)
Impossibile accedere all’interfaccia web
- Verificare che il dispositivo e il computer siano nella stessa sottorete (IP predefinito controller: 192.168.0.60)
- Se collegati direttamente, disabilitare DHCP e impostare un IP statico nella stessa sottorete (es. 192.168.0.61)
- Verificare che JavaScript sia abilitato nel browser
- Verificare che nessun server proxy o firewall stia bloccando la connessione
Le letture di temperatura mostrano valori errati
- Verificare che le unità di portata siano impostate su m3/h (registro H:27 = 0) — lo script di inizializzazione del template lo imposta automaticamente
- Verificare che la modalità di controllo temperatura (H:10) corrisponda alla sorgente sensore prevista
- Notare che i registri temperatura utilizzano la codifica ×10 (es. 215 = 21,5°C)
Codici di allarme
I codici di allarme riportati in TapHome utilizzano la codifica Komfovent. Gli allarmi di guasto (tipo F) hanno codici 1–127, gli allarmi di avviso (tipo W) hanno codici 129–255. I codici comuni includono:
| Codice | Tipo | Messaggio |
|---|---|---|
| 1 | F1 | Portata mandata non raggiunta |
| 2 | F2 | Portata ripresa non raggiunta |
| 3 | F3 | Temperatura acqua B5 troppo bassa |
| 9 | F9 | Incendio interno |
| 10 | F10 | Incendio esterno |
| 129 | W1 | Sostituire il filtro aria |
| 130 | W2 | Modalità servizio |
Consultare il manuale Modbus Komfovent C6/C6M per l’elenco completo dei codici di allarme.
