Helios easyControls 3.0 è un’interfaccia di automazione edificio per le unità di ventilazione Helios KWL con recupero di calore. Comunica con TapHome tramite Modbus RTU su RS-485, fornendo accesso ai valori dei sensori CO2 e umidità, al monitoraggio e alla configurazione della velocità del ventilatore, alla commutazione delle modalità di ventilazione (Casa, Assente, Boost, Camino) e alla gestione dei timer.
Il sistema utilizza holding register nell’intervallo da H:4353 a H:21772. I valori di temperatura vengono trasmessi in centikelvin (cK), dove 0 gradi C corrisponde a 27315 cK.
Collegamento hardware
Cablaggio RS-485
L’unità Helios KWL espone un’interfaccia RS-485 Modbus RTU sulla morsettiera della scheda. Più unità possono essere collegate in daisy-chain sullo stesso bus con un resistore di terminazione da 120 ohm sull’ultima unità.

Collegare utilizzando una connessione RS-485 a 3 fili alla morsettiera dell’unità KWL:
- MB_A (Data+) ad A+/D+ su TapHome RS-485
- MB_B (Data-) a B-/D- su TapHome RS-485
- GND a GND dell’alimentatore TapHome
L’ultima unità sul bus richiede un resistore di terminazione da 120 ohm tra MB_A e MB_B.
Importante — Messa a terra
Il filo GND deve essere collegato tra l’unità Helios e l’alimentatore TapHome. Senza una corretta messa a terra possono verificarsi errori di comunicazione.
Configurazione
Abilitazione della comunicazione Modbus
Le impostazioni predefinite Modbus RTU possono essere modificate tramite il pannello KWL-BE Touch o tramite il server web interno dell’unità.

Parametri Modbus predefiniti:
| Parametro | Valore predefinito |
|---|---|
| Indirizzo | 1 |
| Baud rate | 19200 |
| Parità | Even (pari) |
| Stop bit | 1 |
Configurare TapHome di conseguenza: Impostare il bus RS-485 a 19200 baud, parità pari, 1 stop bit. Utilizzare Slave ID 1 (o l’indirizzo configurato sull’unità).
Priorità dei profili
Se più profili sono attivi contemporaneamente, il profilo con priorità superiore sovrascrive quello con priorità inferiore. L’ordine di priorità (dalla più alta alla più bassa):
- Timer ingresso configurabile (assegnato agli ingressi digitali)
- Funzione camino
- Ventilazione intensiva (Boost)
- Casa/Assente
Ad esempio, se la funzione camino e la ventilazione intensiva sono attive contemporaneamente, la funzione camino sovrascrive la ventilazione intensiva grazie alla priorità superiore.
Funzionalità del dispositivo
Monitoraggio CO2
CO2 Value (H:4364) legge la misura CO2 più alta tra tutti i sensori CO2 collegati in PPM. Se nessun sensore CO2 è collegato, il valore è 0 e TapHome genera un avviso.
Il dispositivo espone sette attributi di servizio:
- CO2 Sensor 0 fino a CO2 Sensor 5 (H:4379 fino a H:4384) — letture individuali dei sensori in PPM. Un valore di 65535 indica che nessun sensore è collegato in quella posizione.
- CO2 Threshold (H:20491) — soglia CO2 attuale per il controllo della ventilazione (intervallo da 500 a 2000 PPM).
L’azione di servizio CO2 Threshold consente di impostare il valore soglia CO2 per la regolazione automatica della ventilazione.
Monitoraggio velocità ventilatore e profili
Fan Speed (H:4353) visualizza la velocità attuale del ventilatore in percentuale (da 0 a 100%). Rappresenta la velocità operativa effettiva dell’unità di ventilazione.
Gli attributi di servizio mostrano le velocità del ventilatore configurate per ogni profilo:
- Away Fan Speed (H:20501) — velocità ventilatore nel profilo Assente
- Home Fan Speed (H:20507) — velocità ventilatore nel profilo Casa
- Boost Fan Speed (H:20513) — velocità ventilatore nel profilo Boost
- Boost Air Target Temperature (H:20514) — temperatura target dell’aria di mandata nel profilo Boost (conversione da centikelvin a gradi C)
- Boost CO2 Control e Boost RH Control (H:20512, H:20511) — attivazione/disattivazione della regolazione automatica basata su CO2 e umidità in modalità Boost
Due azioni di servizio consentono la configurazione dei parametri del ventilatore:
- Fan Speed Setup — imposta le percentuali di velocità del ventilatore per i profili Casa, Assente e Boost contemporaneamente
- Boost Set Up — configura il profilo Boost includendo velocità ventilatore, temperatura target dell’aria di mandata e controlli CO2/RH
Sensore interno (temperatura e umidità)
Internal Sensor (H:4369/H:4370) legge temperatura e umidità relativa dal multisensore integrato. La temperatura utilizza una codifica interna a 12 bit e l’umidità viene divisa per 100 per ottenere il valore percentuale.
Questo dispositivo espone ampi attributi di servizio per il monitoraggio del sistema di ventilazione:
Temperature dell’aria (tutte in centikelvin, convertite in gradi C):
- Extract Air Temperature (H:4354) — aria che entra nella cella di recupero calore dall’interno
- Exhaust Air Temperature (H:4355) — aria che esce dalla cella di recupero calore verso l’esterno
- Outdoor Air Temperature (H:4356) — aria fresca che entra nell’unità dall’esterno
- Supply Air Temperature (H:4358) — aria condizionata fornita alle stanze dopo il riscaldatore
Sensori di umidità:
- RH Sensor 0 fino a RH Sensor 5 (H:4373 fino a H:4378) — letture individuali di umidità relativa in percentuale. Un valore di 65535 indica che nessun sensore è collegato.
- RH Basic Level (H:20490) — livello base RH calcolato o impostato manualmente (65535 se non ancora calcolato)
- RH Level Mode (H:20543) — 0 per aggiornamento automatico del livello, 1 per manuale
Stato del sistema:
- Cell State (H:4616) — funzionamento della cella di recupero calore: 0 = Recupero calore, 1 = Recupero freddo, 2 = Bypass, 3 = Sbrinamento
- Filter Change Date (H:20546 fino a H:20548) — data dell’ultimo cambio filtro (giorno, mese, anno)
- Filter Change Interval (H:20537) — intervallo in giorni per l’indicatore di cambio filtro (da 30 a 365)
Azioni di servizio del dispositivo Internal Sensor:
- Filter Change Date — registra una nuova data di cambio filtro
- RH Basic Level — imposta il livello di riferimento dell’umidità (da 0 a 100%)
- RH Level Mode — seleziona il controllo automatico o manuale del livello di umidità
Controllo modalità ventilazione
Mode (H:4609) è un selettore multivalore del profilo di ventilazione con quattro stati:
| Valore | Modalità | Descrizione |
|---|---|---|
| 0 | Casa | Ventilazione normale con impostazioni del profilo Casa |
| 1 | Assente | Ventilazione ridotta per periodi non occupati |
| 2 | Boost | Ventilazione intensiva (basata su timer tramite H:21766) |
| 3 | Camino | Modalità sovrapressione per case con camino (basata su timer tramite H:21767) |
Il dispositivo Mode espone dodici attributi di servizio con configurazione per profilo:
- Impostazioni Assente: velocità ventilatore, temperatura target aria di mandata, controllo RH, controllo CO2
- Impostazioni Casa: velocità ventilatore, temperatura target aria di mandata, controllo RH, controllo CO2
- Velocità ventilatore Camino: velocità separate per ventilatore di estrazione e di mandata
- Stato Timer settimanale (attivato/disattivato) e Giorno della settimana (1 = lunedì fino a 7 = domenica)
Cinque azioni di servizio consentono la configurazione completa dei profili:
- Away Set Up / Home Set Up — configura velocità ventilatore, temperatura target aria di mandata, controllo RH e CO2 per ogni profilo
- Fan Speed Set Up — imposta le percentuali di velocità del ventilatore per i profili Casa, Assente e Boost contemporaneamente
- Fireplace Set Up — configura le velocità del ventilatore di estrazione e di mandata per la modalità camino
- Weekly Timer — attiva o disattiva il programma settimanale
Diagnostica di servizio a livello modulo
Il modulo espone nove attributi di servizio per il monitoraggio del sistema:
- Date e Time — orologio attuale dell’unità (giorno, mese, anno, ore, minuti)
- Fireplace Timer e Fireplace Time — stato timer modalità camino e durata in minuti
- Boost Timer e Boost Time — stato timer ventilazione intensiva e durata in minuti
- Extra Timer — stato timer ingresso digitale configurabile
- Weekly Timer — stato programma settimanale (attivato/disattivato)
- Filter Change Date — data dell’ultimo cambio filtro
Quattro azioni di servizio a livello modulo:
- Set Date and Time — imposta l’orologio dell’unità (anno, mese, giorno, ora, minuto)
- Timers Control — attiva/disattiva i timer boost, camino ed extra
- Timers Set Up — configura le durate dei timer boost e camino (da 1 a 1440 minuti)
- Filter Change — registra una data di cambio filtro
Funzionalità aggiuntive
Helios easyControls 3.0 espone inoltre registri per quattro temperature dell’aria individuali (esterna, estrazione ingresso, estrazione uscita, mandata) come dispositivi sensore autonomi, un valore RH aggregato separato, un sensore di temperatura esterno opzionale (H:4389) e contatori del tempo residuo dei timer boost/camino. Questi sono attualmente disponibili come attributi di servizio sui dispositivi Internal Sensor e Mode. Potranno essere aggiunti come dispositivi TapHome autonomi in un futuro aggiornamento del template.
I quattro sensori di temperatura dell’aria (esterno, estrazione ingresso, estrazione uscita, mandata) sono accessibili come attributi di servizio sul dispositivo Internal Sensor. Se sono necessari dispositivi di temperatura autonomi, possono essere aggiunti come dispositivi Modbus personalizzati in TapHome utilizzando gli indirizzi registro corrispondenti con conversione da centikelvin a Celsius (sottrarre 27315, dividere per 100).
Risoluzione dei problemi
Nessuna comunicazione Modbus
- Controllare i cavi RS-485:
- MB_A collegato correttamente ad A+/D+ su TapHome
- MB_B collegato correttamente a B-/D- su TapHome
- GND collegato alla messa a terra dell’alimentatore TapHome — problema più comune
- Verificare che l’indirizzo Modbus Slave corrisponda alla configurazione dell’unità (predefinito: 1)
- Controllare il resistore di terminazione da 120 ohm sull’ultima unità
- Confermare l’impostazione TapHome: 19200 baud, parità pari, 1 stop bit
- Misurare la tensione tra MB_A e MB_B — a riposo dovrebbe essere tra 1,5 e 5 V
Avvisi sensore CO2 o RH
Se TapHome mostra l’avviso “No CO2 sensor” o “No RH sensor”:
- Verificare che i sensori CO2/RH esterni siano fisicamente collegati all’unità KWL
- Controllare le letture individuali dei sensori negli attributi di servizio (CO2 Sensor 0 fino a 5, RH Sensor 0 fino a 5) — un valore di 65535 indica nessun sensore in quella posizione
- Se tutti i sensori mostrano 65535, controllare il cablaggio dei sensori sulla morsettiera KWL
Letture di temperatura errate
I valori di temperatura vengono trasmessi in centikelvin. Se le letture appaiono come numeri grandi (es. 29315 invece di 20 gradi C):
- Verificare che TapHome applichi correttamente la conversione
- La formula corretta è: Temperatura in gradi C = (valore cK - 27315) / 100
- L’intervallo valido dei registri di temperatura è da 21000 a 33224 cK (circa da -63 gradi C a +59 gradi C)
Compatibilità con easyControls 2.0
Il sistema easyControls 2.0 utilizza un protocollo Modbus TCP/IP non standard con nomi di variabili codificati in ASCII. Non è compatibile con questo template né con l’integrazione standard TapHome Modbus. Solo le unità easyControls 3.0 con supporto Modbus RTU possono utilizzare questo template.
