
Helios easyControls 3.0 este o interfață pentru sistemele de automatizare a clădirilor, destinată unităților de ventilație Helios KWL cu recuperare de căldură. Comunică cu TapHome prin Modbus RTU pe RS-485 și oferă acces la valorile senzorilor de CO2 și de umiditate, la monitorizarea și configurarea turației ventilatorului, la comutarea modurilor de ventilație (Acasă, Absență, Boost, Șemineu) și la gestionarea temporizatoarelor.
Sistemul folosește holding registers în intervalul H:4353–H:21772. Valorile de temperatură se transmit în centiKelvin (cK), unde 0 °C corespunde la 27315 cK.
Conectarea hardware
Cablarea RS-485
Unitatea Helios KWL are o interfață RS-485 Modbus RTU pe blocul de borne al plăcii electronice. Mai multe unități se pot conecta în lanț (daisy chain) pe aceeași magistrală, cu un rezistor de terminație de 120 Ω la ultima unitate.

Realizați o conexiune RS-485 cu 3 fire la blocul de borne al unității KWL:
- MB_A (Data+) la A+/D+ pe RS-485 TapHome
- MB_B (Data-) la B-/D- pe RS-485 TapHome
- GND la GND pe sursa de alimentare TapHome
Ultima unitate de pe magistrală necesită un rezistor de terminație de 120 Ω între MB_A și MB_B.
Important — masa comună (GND)
Firul GND trebuie conectat între unitatea Helios și sursa de alimentare TapHome. Fără o masă comună (GND) corectă pot apărea erori de comunicare.
Configurare
Activarea comunicației Modbus
Setările Modbus RTU implicite se pot schimba de pe panoul KWL-BE Touch sau din serverul web intern al unității.

Parametri Modbus impliciți:
| Parametru | Valoare implicită |
|---|---|
| Adresă | 1 |
| Baud rate | 19200 |
| Paritate | Pară |
| Bit de stop | 1 |
Configurați TapHome la fel: setați magistrala RS-485 la 19200 baud, paritate pară, 1 bit de stop. Folosiți Slave ID 1 (sau adresa configurată pe unitate).
Prioritatea profilurilor
Dacă sunt active simultan mai multe profiluri, profilul cu prioritate mai mare are prioritate față de cel cu prioritate mai mică. Ordinea priorităților (de la cea mai mare la cea mai mică) este:
- Temporizatorul intrării configurabile (atribuit intrărilor digitale)
- Funcția șemineu
- Ventilația boost
- Acasă/Absență
De exemplu, dacă funcția șemineu și ventilația boost sunt active în același timp, funcția șemineu are prioritate față de ventilația boost datorită priorității mai mari.
Funcțiile dispozitivului
Monitorizarea CO2
Valoare CO2 (H:4364) citește cea mai mare dintre valorile CO2 măsurate de senzorii de CO2 conectați, în PPM. Dacă nu este conectat niciun senzor de CO2, valoarea citită este 0, iar TapHome generează un avertisment.
Dispozitivul oferă șapte atribute de service:
- Senzor CO2 0 până la Senzor CO2 5 (H:4379–H:4384) — valorile citite ale fiecărui senzor în PPM. Valoarea 65535 înseamnă că în poziția respectivă nu este conectat niciun senzor.
- Prag CO2 (H:20491) — pragul curent pentru controlul CO2 (interval 500–2000 PPM).
Acțiunea de service Prag CO2 permite setarea pragului CO2 pentru reglarea automată a ventilației.
Monitorizarea turației ventilatorului și profiluri
Turație ventilator (H:4353) afișează turația curentă a ventilatorului în procente (0–100 %). Aceasta este turația reală de funcționare a unității de ventilație.
Atributele de service arată turațiile configurate pentru fiecare profil:
- Turație ventilator Absență (H:20501) — turația ventilatorului în profilul Absență
- Turație ventilator Acasă (H:20507) — turația ventilatorului în profilul Acasă
- Turație ventilator Boost (H:20513) — turația ventilatorului în profilul Boost
- Temperatură dorită a aerului Boost (H:20514) — temperatura dorită a aerului introdus în profilul Boost (conversie din centiKelvin în °C)
- Control CO2 Boost și Control UR Boost (H:20512, H:20511) — activarea/dezactivarea reglării automate în funcție de CO2 și de umiditate în modul Boost
Două acțiuni de service permit configurarea parametrilor ventilatorului:
- Configurare turație ventilator — setează simultan turația ventilatorului în procente pentru profilurile Acasă, Absență și Boost
- Configurare Boost — configurează profilul Boost, inclusiv turația ventilatorului, temperatura dorită a aerului introdus și comutatoarele pentru controlul CO2/UR
Senzor intern (temperatură și umiditate)
Senzor intern (H:4369/H:4370) citește temperatura și umiditatea relativă (UR) de la multisenzorul integrat. Temperatura folosește o codare internă pe 12 biți, iar umiditatea se împarte la 100 pentru a obține valoarea în procente.
Acest dispozitiv oferă numeroase atribute de service pentru monitorizarea sistemului de ventilație:
Temperaturile aerului (toate în centiKelvin, convertite în °C):
- Temperatura aerului extras (H:4354) — aerul care intră în schimbătorul de căldură din interior
- Temperatura aerului evacuat (H:4355) — aerul care iese din schimbătorul de căldură spre exterior
- Temperatura aerului exterior (H:4356) — aerul proaspăt care intră în unitate din exterior
- Temperatura aerului introdus (H:4358) — aerul tratat introdus în încăperi după trecerea prin încălzitor
Senzori de umiditate:
- Senzor UR 0 până la Senzor UR 5 (H:4373–H:4378) — valorile citite ale umidității relative de la fiecare senzor, în procente. Valoarea 65535 înseamnă că nu este conectat niciun senzor.
- Nivel de bază UR (H:20490) — nivelul de bază UR calculat sau setat manual (65535 dacă nu a fost încă calculat)
- Mod nivel UR (H:20543) — 0 pentru actualizarea automată a nivelului, 1 pentru manual
Starea sistemului:
- Starea schimbătorului de căldură (H:4616) — funcționarea schimbătorului de căldură: 0 = recuperare de căldură, 1 = recuperare de frig, 2 = bypass, 3 = dezghețare
- Data schimbării filtrului (H:20546–H:20548) — data ultimei schimbări a filtrului (zi, lună, an)
- Interval de schimbare a filtrului (H:20537) — intervalul în zile pentru indicatorul de schimbare a filtrului (30–365)
Acțiuni de service pe dispozitivul Senzor intern:
- Data schimbării filtrului — înregistrează o nouă dată de schimbare a filtrului
- Nivel de bază UR — setează nivelul de referință al umidității (0–100 %)
- Mod nivel UR — selectează controlul automat sau manual al nivelului de umiditate
Controlul modului de ventilație
Mod (H:4609) este un comutator cu mai multe valori care controlează profilul de ventilație, cu patru stări:
| Valoare | Mod | Descriere |
|---|---|---|
| 0 | Acasă | Ventilație normală cu setările profilului Acasă |
| 1 | Absență | Ventilație redusă pentru perioadele în care casa este nelocuită |
| 2 | Boost | Ventilație intensivă (cu temporizator, prin H:21766) |
| 3 | Șemineu | Mod cu suprapresiune pentru casele cu șemineu (cu temporizator, prin H:21767) |
Dispozitivul Mod oferă douăsprezece atribute de service cu configurația fiecărui profil:
- Setările Absență: turația ventilatorului, temperatura dorită a aerului introdus, controlul UR, controlul CO2
- Setările Acasă: turația ventilatorului, temperatura dorită a aerului introdus, controlul UR, controlul CO2
- Turațiile ventilatoarelor pentru Șemineu: turații separate în procente pentru ventilatorul de extragere și cel de introducere
- Starea Programului săptămânal (activat/dezactivat) și Ziua săptămânii (1 = luni până la 7 = duminică)
Cinci acțiuni de service permit configurarea completă a profilurilor:
- Configurare Absență / Configurare Acasă — configurează pentru fiecare profil turația ventilatorului, temperatura dorită a aerului introdus, controlul UR și CO2
- Configurare turație ventilator — setează simultan turația ventilatorului în procente pentru Acasă, Absență și Boost
- Configurare Șemineu — configurează turațiile ventilatoarelor de extragere și de introducere pentru modul Șemineu
- Program săptămânal — activează sau dezactivează programul săptămânal
Diagnosticare de service la nivel de modul
Modulul oferă nouă atribute de service pentru monitorizarea sistemului:
- Dată și Oră — ceasul curent al unității (zi, lună, an, ore, minute)
- Temporizator șemineu și Durată șemineu — starea temporizatorului pentru modul șemineu și durata în minute
- Temporizator boost și Durată boost — starea temporizatorului pentru ventilația boost și durata în minute
- Temporizator suplimentar — starea temporizatorului intrării digitale configurabile
- Program săptămânal — starea programului săptămânal (activat/dezactivat)
- Data schimbării filtrului — data ultimei schimbări a filtrului
Patru acțiuni de service la nivel de modul:
- Setare dată și oră — setează ceasul unității (an, lună, zi, oră, minut)
- Comandă temporizatoare — pornește/oprește temporizatoarele boost, șemineu și suplimentar
- Configurare temporizatoare — configurează duratele temporizatoarelor boost și șemineu (1–1440 de minute)
- Schimbare filtru — înregistrează data schimbării filtrului
Funcții suplimentare
Helios easyControls 3.0 oferă și registre pentru patru temperaturi ale aerului (exterior, extras, evacuat, introdus) ca dispozitive senzor de sine stătătoare, o valoare agregată separată a UR, un senzor de temperatură extern opțional (H:4389) și contoare pentru timpul rămas al temporizatoarelor boost/șemineu. Acestea sunt disponibile în prezent ca atribute de service pe dispozitivele Senzor intern și Mod. Pot fi adăugate ca dispozitive TapHome de sine stătătoare într-o actualizare viitoare a șablonului.
Cei patru senzori de temperatură a aerului (exterior, extras, evacuat, introdus) sunt accesibili ca atribute de service pe dispozitivul Senzor intern. Dacă sunt necesare dispozitive de temperatură de sine stătătoare, acestea se pot adăuga în TapHome ca dispozitive Modbus personalizate, folosind adresele registrelor corespunzătoare și conversia din centiKelvin în grade Celsius (scădeți 27315, împărțiți la 100).
Depanare
Nu există comunicare Modbus
- Verificați cablurile RS-485:
- MB_A conectat corect la A+/D+ pe TapHome
- MB_B conectat corect la B-/D- pe TapHome
- GND conectat la masa sursei de alimentare TapHome — cea mai frecventă problemă
- Verificați dacă adresa Modbus Slave corespunde configurației unității (implicit: 1)
- Verificați rezistorul de terminație de 120 Ω de la ultima unitate
- Verificați dacă TapHome este setat la: 19200 baud, paritate pară, 1 bit de stop
- Măsurați tensiunea dintre MB_A și MB_B — în repaus ar trebui să fie între 1,5 și 5 V
Avertismente ale senzorilor de CO2 sau UR
Dacă TapHome afișează avertismentele „No CO2 sensor” sau „No RH sensor”:
- Verificați dacă senzorii externi de CO2/UR sunt conectați fizic la unitatea KWL
- Verificați valorile citite ale fiecărui senzor în atributele de service (Senzor CO2 0 până la 5, Senzor UR 0 până la 5) — valoarea 65535 înseamnă că în poziția respectivă nu există niciun senzor
- Dacă toți senzorii arată 65535, verificați cablajul senzorilor la blocul de borne al unității KWL
Valori de temperatură incorecte
Valorile de temperatură se transmit în centiKelvin. Dacă valorile citite apar ca numere mari (de ex. 29315 în loc de 20 °C):
- Verificați dacă TapHome aplică corect conversia
- Formula corectă este: Temperatura în °C = (valoarea în cK - 27315) / 100
- Intervalul valid pentru registrele de temperatură este 21000–33224 cK (aproximativ -63 °C până la +59 °C)
Compatibilitatea cu easyControls 2.0
Sistemul easyControls 2.0 folosește un protocol Modbus TCP/IP nestandard, cu nume de variabile codificate ASCII. Nu este compatibil cu acest șablon și nici cu integrarea Modbus standard din TapHome. Acest șablon poate fi folosit numai cu unitățile easyControls 3.0 care au suport Modbus RTU.
