
Atrea aMotion este sistemul de control de nouă generație pentru unitățile de ventilație cu recuperare de căldură (MVHR) Atrea DUPLEX și înlocuiește controlerul RD5 mai vechi. Sistemul aMotion este disponibil cu panourile de control aDot și aTouch. TapHome se conectează direct la controlerul aMotion prin Modbus TCP pe Ethernet, pe portul 502 — nu este necesar niciun gateway suplimentar.
Șablonul oferă controlul complet al modului de funcționare (8 moduri), termostat cu temperatură setată, reglarea puterii ventilatoarelor (0–100 %), controlul clapetei de bypass și al zonelor, setarea raportului de recirculare, selectarea nivelului de presiune, doi senzori de temperatură (exterior și interior) și o diagnosticare completă care monitorizează peste 50 de registre de alarme, avertismente și informații.
Conexiunea la rețea
Controlerul aMotion are o interfață Ethernet integrată. Conectați-l cu un cablu Ethernet standard în aceeași rețea locală ca TapHome Core.
- Protocol: Modbus TCP
- Port: 502
- Slave ID: 1–255 (configurabil din aTool)
- Codificarea datelor: Int16, valorile de temperatură se împart la 10, valorile debitului de aer se înmulțesc cu 10
Când citiți sau scrieți mai multe registre într-un singur lot, păstrați un interval de cel puțin 5 secunde între cereri. Intervalele mai scurte pot produce timeout-uri de comunicare.
Activarea comunicației Modbus
Modbus TCP trebuie activat explicit din software-ul de service aTool, înainte ca TapHome să poată comunica cu unitatea.
- Deschideți aplicația aTool și conectați-vă la unitatea aMotion
- Accesați secțiunea Komunikace (Comunicație)
- Activați Modbus
- Configurați Slave Address dorită (implicit: 1)
Dacă Modbus nu este activat în aTool, controlerul aMotion nu răspunde la nicio cerere Modbus TCP pe portul 502.
API-ul HTTP/XML folosit de integrările mai vechi Atrea RD5 (de ex. biblioteca pyatrea) nu este compatibil cu unitățile aMotion. Conexiunea directă Modbus TCP este metoda de integrare recomandată și suportată.
Configurare
La importul șablonului în TapHome, introduceți:
- Adresa IP — adresa IP a controlerului aMotion în rețeaua locală
- Slave ID — adresa slave Modbus (implicit: 1, configurabilă 1–255 din aTool)
Atribuiți controlerului aMotion o adresă IP statică sau o rezervare DHCP în setările routerului, ca adresa să nu se schimbe după o întrerupere a alimentării.
Funcțiile dispozitivului
Șablonul pune la dispoziție următoarele dispozitive:
Modul de funcționare și controlul zonelor
- Controlul modului — comutator cu mai multe valori pentru selectarea modului de funcționare prin registrele H:1001 (scriere) / I:1001 (citire). Moduri disponibile: oprit, automat, ventilație, recirculare + ventilație, recirculare, răcire nocturnă, dezechilibru, suprapresiune.
- Controlul zonelor — comutator cu mai multe valori pentru selectarea zonei active prin registrele H:1003 (scriere) / I:1003 (citire). Opțiuni: zonele 1+2 (ambele), doar zona 1, doar zona 2.
- Nivel de presiune — comutator cu mai multe valori pentru setarea nivelului de presiune prin registrele H:1007 (scriere) / I:1007 (citire). Opțiuni: oprit, redus, normal.
Termostat și monitorizarea temperaturilor
- Termostat — controlul temperaturii camerei; citește temperatura interioară actuală din I:1104 (T-IDA) și setează temperatura dorită prin H:1002. Interval de temperatură de la -30,0 la 90,0 °C, cu rezoluție de 0,1 °C.
- Temperatura aerului exterior (T-ODA) — citește temperatura aerului exterior din I:1101 (valoare / 10 = °C).
- Temperatura aerului interior (T-IDA) — citește temperatura aerului interior din I:1104 (valoare / 10 = °C).
Controlul ventilatoarelor și al debitului de aer
- Puterea ventilatoarelor — dimmer care controlează puterea ventilatoarelor de la 0 % la 100 % prin registrul H:1004. Reglează simultan intensitatea ventilației pentru ambele ventilatoare, de introducere (M-SUP) și de extragere (M-ETA).
- Raport de recirculare — dimmer care controlează proporția de amestec dintre aerul recirculat și aerul proaspăt, de la 0 % la 100 %, prin registrul H:1008.
- Comandă clapetă bypass — comutator cu mai multe valori pentru poziția clapetei de bypass prin registrele H:1008 (scriere) / I:1009 (citire). Opțiuni: automat, deschisă, închisă.
Monitorizare la nivel de modul
Șablonul include 27 de atribute de service care oferă informații detaliate despre stare în timp real:
| Categorie | Valori monitorizate |
|---|---|
| Comenzi pentru ventilatoare | Ventilator de introducere M-SUP (%), ventilator de extragere M-ETA (%) |
| Debit de aer | Ventilator de introducere (m³/h), ventilator de extragere (m³/h), aer proaspăt (m³/h), debit setat de ventilație (m³/h), debit setat de recirculare (m³/h) |
| Temperaturi | Aer introdus T-SUP (°C), aer extras T-ETA (°C), aer evacuat T-EHA (°C), temperatură exterioară medie (°C) |
| Comenzi pentru actuatoare | Clapetă de recirculare (%), preîncălzitor (%), încălzitor A (%), încălzitor B (%), răcitor (%), timp de tranziție bypass (ms) |
| Starea echipamentelor | Starea ventilatoarelor, clapete deschise/închise, preîncălzitor, încălzire, încălzitor A/B, răcitor A, pompe (încălzitor A/B, răcitor A) |
Diagnosticare la nivel de modul
Șablonul aMotion monitorizează peste 50 de registre discrete (D:6003–D:6111) pentru erori, avertismente și mesaje informative, printre care:
- Alarme: protecție la îngheț (treapta 1/2), semnal de oprire, supraîncălzirea unității, debit dezechilibrat, defecțiuni ale manometrelor, defecțiuni ale încălzitoarelor A/B, defecțiunea răcitorului A, defecțiuni ale magistralei interne/externe, eroare de comunicare Ethernet, defecțiuni ale senzorilor de temperatură (T-EHA/T-ETA/T-ODA/T-IDA/T-SUP), semnal de oprire confirmat, capilarul de protecție la îngheț, dispozitiv nepregătit, defecțiuni ale senzorilor de debit (SUP/ETA/ODA)
- Avertismente: debit de aer insuficient/preîncălzire insuficientă, dezghețarea pompei de căldură, suprasarcina încălzitorului/răcitorului, înghețarea schimbătorului de căldură, învățarea debitului de aer, schimbarea lămpii UVC, sfârșitul funcționării de probă, filtre colmatate, răcire blocată
- Informații: dezghețarea schimbătorului de căldură, tarif ridicat HDO, proces de învățare, filtru PF1/PF2/PF3 colmatat, puterea maximă a încălzitorului A/B, intrări de defect IN1/IN2/IN3, protecție la îngheț DI1–DI4, creșterea debitului pentru încălzire, intervalul de inspecție a dispozitivului, intervalul de înlocuire a filtrului
Funcții suplimentare
Unitățile aMotion pun la dispoziție și registre Modbus pentru indicatorul sezonului curent, modul de funcționare detaliat (17 stări interne, de la oprit până la control manual), metoda de control al ventilatoarelor, debitul maxim/minim configurabil, sursa de măsurare a debitului, metodele de control ale clapetelor de recirculare și bypass, intrări externe de temperatură din BMS (T-IDA și T-ODA), comenzi de resetare a alarmelor/filtrului/lămpii UVC și adrese de declanșare a scenelor. Acestea pot fi adăugate în șablonul TapHome într-o actualizare viitoare.
Rezolvarea problemelor
Nu există comunicare Modbus
- Verificați dacă Modbus este activat în aTool — secțiunea Komunikace (Comunicație)
- Confirmați adresa IP a controlerului aMotion — consultați tabelul de alocări DHCP al routerului sau afișajul unității
- Asigurați-vă că TapHome Core și controlerul aMotion sunt în aceeași rețea/subrețea
- Verificați dacă niciun firewall nu blochează portul 502
- Verificați dacă Slave ID este același în TapHome și în configurația unității
Valorile de temperatură par incorecte
Registrele de temperatură folosesc codificarea Int16, cu valoarea împărțită la 10. De exemplu, valoarea de registru 215 reprezintă 21,5 °C. Valorile peste 32767 reprezintă temperaturi negative: (valoare - 65536) / 10. De exemplu, valoarea 65516 = (65516 - 65536) / 10 = -2,0 °C.
Valorile debitului de aer par incorecte
Registrele debitului de aer folosesc codificarea Int16, cu valoarea înmulțită cu 10. De exemplu, valoarea de registru 35 reprezintă 350 m³/h.
Timeout-uri de comunicare
Producătorul recomandă un interval de cel puțin 5 secunde între citirile de registre în lot. Dacă TapHome raportează frecvent erori de comunicare, asigurați-vă că niciun alt client Modbus (de ex. Home Assistant, BMS) nu interoghează simultan aceeași unitate la intervale scurte.
