
Atrea aMotion è il sistema di controllo di nuova generazione per le unità di ventilazione Atrea DUPLEX con recupero di calore (MVHR), che sostituisce il precedente controller RD5. Il sistema aMotion è disponibile con i pannelli utente aDot e aTouch. TapHome si collega direttamente al controller aMotion tramite Modbus TCP su Ethernet sulla porta 502 — non è necessario alcun gateway aggiuntivo.
Il template fornisce il controllo completo della modalità operativa (8 modalità), termostato con setpoint di temperatura, regolazione della potenza del ventilatore (0–100 %), controllo serranda bypass e zone, impostazione del rapporto di ricircolo, selezione del livello di pressione, due sensori di temperatura (esterna e interna) e diagnostica completa che monitora oltre 50 registri di allarme, avviso e informazione.
Connessione di rete
Il controller aMotion dispone di un’interfaccia Ethernet integrata. Collegarlo alla stessa rete locale di TapHome Core utilizzando un cavo Ethernet standard.
- Protocollo: Modbus TCP
- Porta: 502
- Slave ID: 1–255 (configurabile tramite aTool)
- Codifica dati: Int16, valori di temperatura divisi per 10, valori di portata moltiplicati per 10
Durante la lettura o scrittura di più registri in un singolo batch, mantenere un intervallo di almeno 5 secondi tra le richieste. Intervalli più brevi possono causare timeout di comunicazione.
Abilitazione della comunicazione Modbus
Il Modbus TCP deve essere esplicitamente abilitato nel software di servizio aTool prima che TapHome possa comunicare con l’unità.
- Aprire l’applicazione aTool e connettersi all’unità aMotion
- Navigare alla sezione Komunikace (Comunicazione)
- Abilitare Modbus
- Configurare il Slave Address desiderato (predefinito: 1)
Se il Modbus non è abilitato in aTool, il controller aMotion non risponderà a nessuna richiesta Modbus TCP sulla porta 502.
L’API HTTP/XML utilizzata dalle integrazioni Atrea RD5 precedenti (ad es. libreria pyatrea) non è compatibile con le unità aMotion. Il Modbus TCP diretto è il metodo di integrazione raccomandato e supportato.
Configurazione
Durante l’importazione del template in TapHome, specificare:
- Indirizzo IP — indirizzo IP del controller aMotion nella rete locale
- Slave ID — indirizzo Modbus slave (predefinito: 1, configurabile 1–255 tramite aTool)
Assegnare un indirizzo IP statico o una prenotazione DHCP al controller aMotion nelle impostazioni del router per evitare che l’indirizzo cambi dopo un riavvio.
Funzionalità del dispositivo
Il template espone i seguenti dispositivi:
Modalità operativa e controllo zone
- Controllo modalità — selettore multivalore per la selezione della modalità operativa tramite registri H:1001 (scrittura) / I:1001 (lettura). Modalità disponibili: Off, Auto, Ventilazione, Ricircolo + Ventilazione, Ricircolo, Raffrescamento notturno, Sbilanciamento, Sovrapressione.
- Controllo zone — selettore multivalore per la selezione della zona attiva tramite registri H:1003 (scrittura) / I:1003 (lettura). Opzioni: Zone 1+2 (entrambe), Solo zona 1, Solo zona 2.
- Livello di pressione — selettore multivalore per l’impostazione del livello di pressione tramite registri H:1007 (scrittura) / I:1007 (lettura). Opzioni: Off, Basso, Normale.
Termostato e monitoraggio temperatura
- Termostato — controllo della temperatura ambiente con lettura della temperatura interna attuale da I:1104 (T-IDA) e impostazione della temperatura desiderata tramite H:1002. Intervallo di temperatura da -30,0 a 90,0 °C con risoluzione di 0,1 °C.
- Temperatura aria esterna (T-ODA) — legge la temperatura dell’aria esterna da I:1101 (valore / 10 = °C).
- Temperatura aria interna (T-IDA) — legge la temperatura dell’aria interna da I:1104 (valore / 10 = °C).
Controllo ventilatori e portata d’aria
- Potenza ventilatore — dimmer per il controllo della potenza del ventilatore da 0 % a 100 % tramite registro H:1004. Regola l’intensità della ventilazione per il ventilatore di mandata (M-SUP) e di estrazione (M-ETA) simultaneamente.
- Rapporto di ricircolo — dimmer per il controllo della proporzione di miscelazione tra aria ricircolata e aria fresca da 0 % a 100 % tramite registro H:1008.
- Serranda bypass — selettore multivalore per la posizione della serranda bypass tramite registri H:1008 (scrittura) / I:1009 (lettura). Opzioni: Auto, Aperta, Chiusa.
Monitoraggio a livello di modulo
Il template include 27 attributi di servizio che forniscono informazioni dettagliate sullo stato in tempo reale:
| Categoria | Valori monitorati |
|---|---|
| Comandi ventilatori | Ventilatore di mandata M-SUP (%), ventilatore di estrazione M-ETA (%) |
| Portata d’aria | Ventilatore di mandata (m³/h), ventilatore di estrazione (m³/h), aria fresca (m³/h), setpoint ventilazione (m³/h), setpoint ricircolo (m³/h) |
| Temperature | Aria di mandata T-SUP (°C), aria di estrazione T-ETA (°C), aria espulsa T-EHA (°C), media esterna (°C) |
| Comandi attuatori | Serranda ricircolo (%), pre-riscaldatore (%), riscaldatore A (%), riscaldatore B (%), raffreddatore (%), tempo di transizione bypass (ms) |
| Stato apparecchiature | Stato ventilatori, serrande aperte/chiuse, pre-riscaldamento, riscaldamento, riscaldatore A/B, raffreddatore A, pompe (riscaldatore A/B, raffreddatore A) |
Diagnostica a livello di modulo
Il template aMotion monitora oltre 50 registri discreti (D:6003–D:6111) per errori, avvisi e messaggi informativi, tra cui:
- Allarmi: Protezione antigelo (1°/2° livello), segnale di stop, surriscaldamento unità, portata d’aria sbilanciata, guasti manometri, guasti riscaldatore A/B, guasto raffreddatore A, guasti bus interno/esterno, guasto comunicazione Ethernet, guasti sensori temperatura (T-EHA/T-ETA/T-ODA/T-IDA/T-SUP), segnale di stop confermato, congelamento capillare, dispositivo non pronto, guasti sensori portata (SUP/ETA/ODA)
- Avvisi: Portata d’aria/pre-riscaldamento insufficiente, sbrinamento pompa di calore, sovraccarico riscaldatore/raffreddatore, congelamento scambiatore, apprendimento portata, sostituzione lampade UVC, fine periodo di prova, filtri intasati, raffreddamento bloccato
- Info: Sbrinamento scambiatore, HDO tariffa superiore, processo di apprendimento, filtro PF1/PF2/PF3 intasato, potenza max riscaldatore A/B, ingressi guasto IN1/IN2/IN3, antigelo DI1–DI4, aumento portata per riscaldamento, intervallo ispezione dispositivo, intervallo sostituzione filtri
Funzionalità aggiuntive
Le unità aMotion espongono anche registri Modbus per indicatore stagione corrente, modalità operativa dettagliata (17 stati interni da Off a Controllo manuale), metodo di controllo ventilatori, portata d’aria massima/minima configurabile, sorgente di misurazione portata, metodi di controllo serranda ricircolo e bypass, ingressi temperatura esterni da BMS (T-IDA e T-ODA), comandi di reset allarmi/filtri/lampada UVC e indirizzi trigger scene. Questi possono essere aggiunti al template TapHome in un futuro aggiornamento.
Risoluzione dei problemi
Nessuna comunicazione Modbus
- Verificare che il Modbus sia abilitato in aTool — sezione Komunikace (Comunicazione)
- Confermare l’indirizzo IP del controller aMotion — controllare la tabella dei lease DHCP nel router o il display dell’unità
- Assicurarsi che TapHome Core e il controller aMotion siano sulla stessa rete/sottorete
- Verificare che nessun firewall blocchi la porta 502
- Verificare che lo Slave ID corrisponda tra TapHome e la configurazione dell’unità
I valori di temperatura appaiono errati
I registri di temperatura utilizzano codifica Int16 con il valore diviso per 10. Ad esempio, un valore di registro 215 rappresenta 21,5 °C. Valori superiori a 32767 rappresentano temperature negative: (valore - 65536) / 10. Ad esempio, valore 65516 = (65516 - 65536) / 10 = -2,0 °C.
I valori di portata d’aria appaiono errati
I registri di portata utilizzano codifica Int16 con il valore moltiplicato per 10. Ad esempio, un valore di registro 35 rappresenta 350 m³/h.
Timeout di comunicazione
Il produttore raccomanda un intervallo minimo di 5 secondi tra le letture batch dei registri. Se TapHome segnala frequenti errori di comunicazione, assicurarsi che nessun altro client Modbus (ad es. Home Assistant, BMS) stia interrogando la stessa unità simultaneamente con intervalli brevi.
