TapHome

Komfovent Air Recovery

Modbus RTU
Trimis de
Ultima actualizare: 10. 2026
Komfovent Air Recovery

Șablonul Komfovent Air Recovery integrează în TapHome unitățile rezidențiale de ventilație DOMEKT echipate cu controlere C6 sau C6M, prin Modbus RTU pe RS-485. Șablonul oferă selectarea modului de ventilație, controlul temperaturii setate, activarea modului ECO, monitorizarea temperaturii (aer extras și exterior), măsurarea consumului de putere și gestionarea întreținerii filtrului.

Modelele compatibile includ DOMEKT R 450 V, DOMEKT R 400 V, DOMEKT R 400 H, DOMEKT CF 400 V și DOMEKT CF 500 F — orice unitate DOMEKT cu controler C6 sau C6M.

Conectarea hardware

Conexiunea fizică

Controlerul C6/C6M are borne pentru conexiuni externe în cutia de comandă a unității de tratare a aerului. Interfața RS-485 Modbus RTU folosește bornele A (borna 1 la C6, borna 41 la C6M) și B (borna 2 la C6, borna 42 la C6M).

Controlerele Komfovent C6 și C6M cu bornele de conectare
Schema de conectare C6
Schema de conectare Komfovent C6 pentru elementele externe, cu RS-485, senzori, intrări și ieșiri
Schema de conectare C6M
Schema de conectare Komfovent C6M pentru elementele externe, cu bornele RS-485 41-42
Cablarea RS-485

Conectați folosind un cablu cu pereche torsadată:

  • Borna A → A+/D+ pe RS-485 TapHome
  • Borna B → B-/D- pe RS-485 TapHome
ParametruValoare
Tip de cabluPereche torsadată (recomandat CAT5)
Lungime maximă a cablului150 m

Important — masă comună (GND)

Dacă distanța dintre interfețele RS-485 depășește 10 m, punctul de masă al controlerului C6/C6M și punctul de masă TapHome trebuie conectate între ele. Fără o masă comună (GND) corectă pot apărea erori de comunicare.

Configurare

Setările Modbus RTU

Setările implicite ale interfeței RS-485 sunt:

ParametruValoare implicită
Baud rate19200
Lungimea cuvântului8
ParitatePară
Biți de stop1
Slave ID254

Aceste setări se pot modifica din interfața web C6/C6M. Conectați-vă într-un browser la adresa IP implicită a controlerului, 192.168.0.60. Autentificați-vă cu numele de utilizator user și parola user. Mergeți la Settings → Connectivity, unde găsiți și puteți modifica setările RS-485 și ID-ul protocolului Modbus RTU.

Setările de conectivitate din interfața web Komfovent C6, cu Modbus ID, baud rate RS-485 și paritate

Alternativ, adresa IP și masca de rețea se pot modifica de pe panoul tactil C6.1: apăsați butonul Menu, apoi apăsați și țineți apăsat butonul Settings mai mult de 5 secunde pentru a deschide fereastra Advanced Settings. Selectați Connectivity pentru a vedea și edita parametrii de rețea.

Configurarea în TapHome

La importul șablonului în TapHome sunt necesari doi parametri:

  • Slave ID — trebuie să corespundă cu ID-ul Modbus configurat pe controler (implicit: 254)
  • IP Address — folosit pentru conexiunile TCP (implicit: 192.168.0.1). La conexiunile RTU prin RS-485 acest parametru nu se folosește

Intervalul minim de interogare trebuie să fie de 500 ms sau mai mult. Când la aceeași rețea Modbus sunt conectate mai multe unități Komfovent, se recomandă un interval de interogare de cel puțin 1 secundă.

Monitorizarea alarmelor

ReadScript-ul modulului din șablon monitorizează alarmele active citind registrele H:599–H:609. Când există alarme active, acestea sunt raportate în TapHome ca erori, cu numărul de alarme și codurile alarmelor individuale. Codurile de alarmă urmează codificarea Komfovent: codurile de tip F (1–127) indică alarme de defect, codurile de tip W (129–255) indică alarme de avertizare.

Pentru a reseta alarmele active, scrieți valoarea 0x9C5 în registrul H:600 prin TapHome.

Scriptul de inițializare

Scriptul de inițializare al șablonului setează unitatea de debit la m3/h (registrul H:27 = 0), pentru ca debitul de aer să fie citit în aceeași unitate pe toate dispozitivele.

Funcțiile dispozitivului

Prezentarea sistemului
Prezentarea sistemului Komfovent C6/C6M cu harta registrelor pentru componentele unității de ventilație
Controlul alimentării
  • Pornit/Oprit (H:0) — comutatorul principal de alimentare al unității de ventilație. Scrierea valorii 1 pornește unitatea, 0 o oprește.
Modul de ventilație

Mod de ventilație (H:4) selectează modul de funcționare activ printr-un comutator cu mai multe valori, cu 10 opțiuni:

  • Standby (0) — unitate în standby
  • Absență (1) — ventilație redusă pentru perioadele fără ocupanți
  • Normal (2) — ventilație zilnică standard
  • Intensiv (3) — ventilație crescută pentru un necesar ridicat
  • Boost (4) — ventilație maximă
  • Bucătărie (5), Șemineu (6), Comandă prioritară (7), Vacanță (8) — moduri speciale
  • Calitatea aerului (9) — ventilație comandată de senzori

La scrierea modurilor 1–4 (Absență, Normal, Intensiv, Boost), șablonul setează automat și procentele corespunzătoare ale debitului de aer introdus și extras (20 %, 50 %, 70 %, respectiv 100 %).

Fiecare mod are parametri configurabili, accesibili prin acțiuni de service (Setare Absență, Setare Normal, Setare Intensiv, Setare Boost):

  • Debit aer introdus (m3/h)
  • Debit aer extras (m3/h)
  • Temperatură setată (°C, interval 5–40)
  • Încălzire (Pornit/Oprit)

19 atribute de service afișează setările curente pentru toate cele patru moduri configurabile (debit aer introdus/extras, temperatură setată, încălzire pentru Absență, Normal, Intensiv și Boost), plus modul programat următor, ora de început și ziua săptămânii.

Modurile AUTO și ECO
  • Mod AUTO (H:3) — activează ventilația automată, controlată fie de programul orar, fie de senzorii de calitate a aerului. Două atribute de service arată sursa curentă de control a modului AUTO (program orar sau Calitatea aerului) și programul orar activ (Acasă, Săptămână de lucru, Birou, Personalizat). O acțiune de service permite schimbarea programului orar.

  • Mod ECO (H:2) — activează modul de economisire a energiei, cu limite pentru temperatura aerului introdus și încălzire/răcire opțională cu aer exterior. Șase atribute de service afișează setările ECO curente (temperatura minimă/maximă a aerului introdus, încălzire/răcire cu aer exterior, încălzire interzisă, răcire interzisă, recuperare constantă a căldurii). Acțiunea de service Configurare mod ECO configurează toți parametrii deodată.

Monitorizarea temperaturii
  • Temperatura aerului extras (H:902) — senzor de temperatură a aerului extras, cu conversie /10 în °C. Trei atribute de service arată debitul actual de aer extras (m3/h), intensitatea ventilatorului de extragere (%) și presiunea aerului extras (Pa).

  • Temperatură exterioară (H:903) — senzor de temperatură a aerului exterior, cu conversie /10 în °C.

  • Temperatură setată — Normal — dispozitiv termostat care citește temperatura curentă din H:902 (/10 °C) și citește/scrie temperatura setată dorită pentru modul Normal prin H:109 (/10 °C, interval 5–40 °C). Două atribute de service afișează modul de control al temperaturii (Aer introdus, Aer extras, Echilibru, Cameră) și sursa senzorului de cameră (panoul 1 sau panoul 2). Acțiunile de service permit schimbarea ambelor setări.

Controlul puterii de recuperare

Controlul puterii de recuperare — dispozitiv dimmer pentru controlul nivelului puterii de recuperare a căldurii. Este un dispozitiv provizoriu, care poate necesita configurarea manuală a scripturilor de citire/scriere în TapHome.

Consumul de energie

Consum de energie (H:930) — contor electric care citește consumul total de energie din H:930 (UInt32, Wh → kWh cu conversie /1000) și puterea consumată actuală din H:920 (UInt16, W → kW cu conversie /1000).

Gestionarea filtrului

Filtru — monitorizează starea filtrului, cu acțiunea de service Resetare filtru, care scrie valoarea 1 în registrul H:1050 pentru a reseta contorul de colmatare a filtrului. Resetarea funcționează numai dacă gradul de murdărire a filtrului este mai mare de 1 %.

Atribute de service la nivel de modul

Modulul șablonului pune la dispoziție opt atribute de service:

  • Ora sistemului — data și ora curentă din controler (H:28–H:31)
  • Ziua săptămânii — ziua curentă a săptămânii
  • DHCP — starea DHCP (Pornit/Oprit), cu o acțiune de service pentru comutarea ei
  • Adresă IP, Mască de rețea, Gateway — configurația de rețea curentă
  • Repornire după alarma de incendiu — modul de repornire (manual/automat), cu o acțiune de service pentru schimbarea lui
  • Unități de debit — unitatea de debit de aer setată (m3/h sau l/s)
Funcții suplimentare

Controlerul C6/C6M pune la dispoziție și registre pentru temperatura exterioară (H:904), temperatura apei (H:905), temperatura aerului evacuat (H:961), nivelul și eficiența schimbătorului de căldură (H:912, H:924), nivelurile încălzitorului electric/de apă și ale răcitorului (H:913–H:916), procentul de murdărire a filtrului (H:917), temperatura și umiditatea camerei măsurate de panou (H:946–H:951), senzorii de calitate a aerului (H:952–H:953), masca de biți de stare (H:900), consumul de putere instantaneu (H:921), modul de control al debitului (H:12), setările de calitate a aerului (H:205–H:214) și configurarea completă a programului orar (H:300–H:555). Acestea pot fi adăugate într-o actualizare viitoare a șablonului.

Gradul de murdărire a filtrului este disponibil în registrul H:917 (0–100 %), dar dispozitivul Filtru din șablon nu are configurat un script de citire. Pentru a monitoriza colmatarea filtrului, adăugați un dispozitiv Modbus personalizat care citește H:917 ca UInt8.

Rezolvarea problemelor

Nu există comunicare Modbus
  1. Verificați cablurile RS-485:
    • Borna A conectată corect la A+/D+ pe TapHome
    • Borna B conectată corect la B-/D- pe TapHome
    • Masa conectată dacă lungimea cablului depășește 10 m
  2. Verificați dacă Slave ID corespunde cu ID-ul Modbus din interfața web a controlerului (implicit: 254)
  3. Verificați dacă TapHome este setat la: 19200 baud, paritate pară, 1 bit de stop, 8 biți de date
  4. Verificați dacă intervalul minim de interogare este de cel puțin 500 ms (1 s pentru instalațiile cu mai multe unități)
Interfața web nu este accesibilă
  1. Verificați dacă dispozitivul și calculatorul sunt în aceeași subrețea (IP-ul implicit al controlerului: 192.168.0.60)
  2. La conectare directă, dezactivați DHCP și setați un IP static în aceeași subrețea (de ex. 192.168.0.61)
  3. Verificați dacă JavaScript este activat în browser
  4. Verificați dacă niciun server proxy sau firewall nu blochează conexiunea
Citirile temperaturii afișează valori greșite
  1. Verificați dacă unitățile de debit sunt setate la m3/h (registrul H:27 = 0) — scriptul de inițializare al șablonului face acest lucru automat
  2. Verificați dacă modul de control al temperaturii (H:10) corespunde senzorului de temperatură așteptat
  3. Rețineți că registrele de temperatură folosesc codificarea ×10 (de ex. 215 = 21,5 °C)
Coduri de alarmă

Codurile de alarmă raportate în TapHome folosesc codificarea Komfovent. Alarmele de defect (tip F) au codurile 1–127, alarmele de avertizare (tip W) au codurile 129–255. Codurile frecvente includ:

CodTipMesaj
1F1Supply Flow Not Reached
2F2Exhaust Flow Not Reached
3F3Water Temp B5 Too Low
9F9Internal Fire
10F10External Fire
129W1Change Air Filter
130W2Service Mode

Lista completă a codurilor de alarmă se găsește în manualul Modbus Komfovent C6/C6M.

Dispozitive disponibile

Komfovent Air Recovery Modul
Atribute de service
Ora sistemului
Ziua săptămânii
DHCP
Adresă IP
Mască de rețea
Gateway
Repornire după alarma de incendiu
Unități de debit
Acțiuni de service
DHCP
Setarea repornirii după alarma de incendiu

Komfovent Air Recovery

Inițializare
MODBUSWNE(H, 27, Uint16, 0);
Citire (modul)
var alarm:= MODBUSR(H, 599, Uint16);
If(alarm>0, ADDERROR("There are " + alarm + " active alarms"));
If(alarm>0, ADDERROR(MODBUSR(H, 600, Uint16), "Alarm 1 active"));
If(alarm>1, ADDERROR(MODBUSR(H, 601, Uint16), "Alarm 2 active"));
If(alarm>2, ADDERROR(MODBUSR(H, 602, Uint16), "Alarm 3 active"));
If(alarm>3, ADDERROR(MODBUSR(H, 603, Uint16), "Alarm 4 active"));
If(alarm>4, ADDERROR(MODBUSR(H, 604, Uint16), "Alarm 5 active"));
If(alarm>5, ADDERROR(MODBUSR(H, 605, Uint16), "Alarm 6 active"));
If(alarm>6, ADDERROR(MODBUSR(H, 606, Uint16), "Alarm 7 active"));
If(alarm>7, ADDERROR(MODBUSR(H, 607, Uint16), "Alarm 8 active"));
If(alarm>8, ADDERROR(MODBUSR(H, 608, Uint16), "Alarm 9 active"));
If(alarm>9, ADDERROR(MODBUSR(H, 609, Uint16), "Alarm 10 active"));
Atribute de service
System Time
var time := MODBUSR(H, 28, Uint16);
var date := MODBUSR(H, 30, Uint16);

GETBITS(time, 8,8) + ":" + GETBITS(time, 0, 8) + " " + GETBITS(date, 0,8) + "." + GETBITS(date, 8,8) + "." + MODBUSR(H, 29, Uint16);
Weekday
SWITCH(MODBUSR(H, 31, Uint16), 
1,"Monday",
2,"Tuesday",
3,"Wednesday",
4,"Thursday",
5,"Friday",
6,"Saturday",
7,"Sunday",
"Error"
)
DHCP
IF(MODBUSR(H, 34, Bool), "On", "Off"); 
IP adress
var reg := MODBUSR(H, 22, Uint32);
var first := GETBITS(reg, 0, 8);
var second := GETBITS(reg, 8, 8);
var third := GETBITS(reg, 16, 8);
var last := GETBITS(reg, 24, 8);
RETURN (last + "." + third + "." + second + "." + first)
Mask
var reg := MODBUSR(H, 24, Uint32);
var first := GETBITS(reg, 0, 8);
var second := GETBITS(reg, 8, 8);
var third := GETBITS(reg, 16, 8);
var last := GETBITS(reg, 24, 8);
RETURN (last + "." + third + "." + second + "." + first)
Gateway
var reg := MODBUSR(H, 26, Uint32);
var first := GETBITS(reg, 0, 8);
var second := GETBITS(reg, 8, 8);
var third := GETBITS(reg, 16, 8);
var last := GETBITS(reg, 24, 8);
RETURN (last + "." + third + "." + second + "." + first)
Fire Alarm Restart
SWITCH(MODBUSR(H, 41, Uint16), 
1, "Auto",
0, "Manual",
"Error");
Flow units
SWITCH(MODBUSR(H, 27, Uint16),
 1, "l/s",
 0, "m3/h",
 "Error");
Acțiuni de service
DHCP
Parametri: DHCP (On / Off)
MODBUSW(H, 34, Bool, dhcp);
Fire Alarm Restart Setting
Parametri: Restart setting (Auto / Manual)
MODBUSW(H, 41, Bool, rs);
Mod AUTO Comutator

Mod de ventilație automat — urmează programul orar sau semnalul senzorului de calitate a aerului

Registru: H:3 Bool
Valori / Stări: ON · OFF
Acțiuni de service
Programul orar activ

Mod AUTO

Citirea stării comutatorului
MODBUSR(H, 3, Bool)
Scrierea stării comutatorului
MODBUSW(H, 3, Bool, St)
Atribute de service
Auto Mode Control
SWITCH(MODBUSR(H, 1, Uint16), 1, "Air Quality", 0, "Scheduling", "Error");
Scheduler Operation Mode
SWITCH(MODBUSR(H, 5, Uint16),
0, "Stay at home",
1, "Working Week",
2, "Office",
3, "Custom",
"Error"
);
Acțiuni de service
Scheduler Operation Mode
Parametri: Scheduler Operation Mode
MODBUSW(H, 5, Uint16, som);
Mod ECO Comutator

Mod de economisire a energiei, cu limite pentru temperatura aerului introdus și încălzire/răcire opțională cu aer exterior

Registru: H:2 Bool
Valori / Stări: ON · OFF
Acțiuni de service
Configurare mod ECO

Mod ECO

Citirea stării comutatorului
MODBUSR(H, 2, Bool)
Scrierea stării comutatorului
MODBUSW(H, 2, Bool, St)
Atribute de service
Minimum supply air temperature
MODBUSR(H, 199, Uint16)/10 + " °C";
Maximum supply air temperature
MODBUSR(H, 200, Uint16)/10 + " °C";
Free heating/cooling
SWITCH(MODBUSR(H, 201, Uint16), 0, "Off", 1,"On", "Error");
Heating enable denied
SWITCH(MODBUSR(H, 202, Uint16), 0, "Off", 1,"On", "Error");
Cooling enable denied
SWITCH(MODBUSR(H, 203, Uint16), 0, "Off", 1,"On", "Error");
Constant heat recovery
SWITCH(MODBUSR(H, 216, Uint16), 0, "Off", 1,"On", "Error");
Acțiuni de service
Eco mode setup
Parametri: Minimum supply air temp (5–40 minAirT), Maximum Supply Air Temp (5–40 maxAirT), Free Heating/Cooling (${general_on} / ${general_off}), Heating enable denied (${general_on} / ${general_off}), Cooling enable denied (${general_on} / ${general_off}), Constant Heat Recovery (${general_on} / ${general_off})
MODBUSWNE(H, 199, Uint16, minAirT*10);
MODBUSWNE(H, 200, Uint16, maxAirT*10);
MODBUSWNE(H, 201, Uint16, freeHT);
MODBUSWNE(H, 202, Uint16, hed);
MODBUSWNE(H, 203, Uint16, ced);
MODBUSWNE(H, 216, Uint16, chr);
Temperatura aerului extras Senzor de temperatură Doar citire

Temperatura aerului extras din unitatea de ventilație, cu monitorizarea debitului de aer extras și a intensității ventilatorului

Registru: H:902 Int16 Unitate: °C numeric
Atribute de service
Debit actual aer extras
Intensitatea actuală a ventilatorului de extragere
Presiune aer extras

Temperatura aerului extras

Citirea temperaturii
MODBUSR(H, 902, Int16) / 10
Atribute de service
Current extract flow
MODBUSR(H, 907, Uint32) +  " m3/h"
Current extract fan intesivity
MODBUSR(H, 910, Uint16)/10 + " %"
Extract Pressure
MODBUSR(H, 919, Uint16) + " Pa";
Mod de ventilație Comutator cu mai multe valori

Selectorul modului de funcționare — Standby, Absență, Normal, Intensiv, Boost, Bucătărie, Șemineu, Comandă prioritară, Vacanță, Calitatea aerului

Registru: H:4 UInt16 multi_value
Valori / Stări: Standby · •Away · •Normal · •Intensive · •Boost · Kitchen · Fireplace · Override · Holiday · Air Quality
Acțiuni de service
Setare Absență
Setare Normal
Setare Intensiv
Setare Boost

Mod de ventilație

Citirea stării comutatorului
MODBUSR(H, 4, UInt16)
Scrierea stării comutatorului
SWITCH(Mu,
0, 0,
5,5,
6,6,
7,7,
8,8,
9,9,
10,10,
MODBUSW(H, 4, UInt16, Mu));

IF(Mu = 1, MODBUSW(H, 99, Uint32, 20));
IF(Mu = 1, MODBUSW(H, 101, Uint32, 20));
IF(Mu = 2, MODBUSW(H, 105, Uint32, 50));
IF(Mu = 2, MODBUSW(H, 107, Uint32, 50));
IF(Mu = 3, MODBUSW(H, 111, Uint32, 70));
IF(Mu = 3, MODBUSW(H, 113, Uint32, 70));
IF(Mu = 4, MODBUSW(H, 117, Uint32, 100));
IF(Mu = 4, MODBUSW(H, 119, Uint32, 100));
Atribute de service
Next Mode
SWITCH(MODBUSR(H, 6, Uint16),
0,"Standby",
1, "Away",
2, "Normal",
3, "Intensive",
4, "Boost",
5, "Kitchen",
6, "Fireplace",
7, "Override",
8, "Holidays",
"Error"
);
Next Mode Start Time
var time:= MODBUSR(H, 7, Uint16);
var hours:= FLOOR(time/60);
var minutes:= MOD(time, 60);
IF(time = 0, RETURN ("Not set"));
RETURN (hours + ":"+ minutes);
Next Mode Weekday
SWITCH(MODBUSR(H, 8, Uint16), 
0, "None",
1, "Monday",
2, "Tuesday",
3, "Wednesday",
4, "Thursday",
5, "Friday",
6, "Saturday",
7, "Sunday",
"Error"
);
Away Supply flow
MODBUSR(H, 99, Uint32) + " %";
Away Extract flow
MODBUSR(H, 101, Uint32) + " %";
Away Setpoint
MODBUSR(H, 103, Int16)/10 + " °C";
Away Heating
SWITCH(MODBUSR(H, 104, Uint16), 1, "On", 0, "Off", "Error");
Normal Supply flow
MODBUSR(H, 105, Uint32) + " %";
Normal Extract flow
MODBUSR(H, 107, Uint32) + " %";
Normal Setpoint
MODBUSR(H, 109, Int16)/10 + " °C";
Normal Heating
SWITCH(MODBUSR(H, 110, Uint16), 1, "On", 0, "Off", "Error");
Intensive Supply flow
MODBUSR(H, 111, Uint32) + " %";
Intensive Extract flow
MODBUSR(H, 113, Uint32) + " %";
Intensive Setpoint
MODBUSR(H, 115, Int16)/10 + " °C";
Intensive Heating
SWITCH(MODBUSR(H, 116, Uint16), 1, "On", 0, "Off", "Error");
Boost Supply flow
MODBUSR(H, 117, Uint32) + " %";
Boost Extract flow
MODBUSR(H, 119, Uint32) + " %";
Boost Setpoint
MODBUSR(H, 121, Int16)/10 + " °C";
Boost Heating
SWITCH(MODBUSR(H, 122, Uint16), 1, "On", 0, "Off", "Error");
Acțiuni de service
Set Away
Parametri: Supply flow [m3/h] (0–200000 sf), Extract flow [m3/h] (0–200000 ex), Setpoint °C (5–40 sp), Heating (${general_on} / ${general_off})
MODBUSWNE(H, 99, Uint32, sf);
MODBUSWNE(H, 101, Uint32, ex);
MODBUSWNE(H, 103, Int16, sp*10);
MODBUSWNE(H, 104, Bool, he);
Set Normal
Parametri: Supply flow [m3/h] (0–200000 sf), Extract flow [m3/h] (0–200000 ex), Setpoint °C (5–40 sp), Heating (${general_on} / ${general_off})
var q := 6;
MODBUSWNE(H, 99+q, Uint32, sf);
MODBUSWNE(H, 101+q, Uint32, ex);
MODBUSWNE(H, 103+q, Int16, sp*10);
MODBUSWNE(H, 104+q, Bool, he);
Set Intensive
Parametri: Supply flow [m3/h] (0–200000 sf), Extract flow [m3/h] (0–200000 ex), Setpoint °C (5–40 sp), Heating (${general_on} / ${general_off})
var q := 12;
MODBUSWNE(H, 99+q, Uint32, sf);
MODBUSWNE(H, 101+q, Uint32, ex);
MODBUSWNE(H, 103+q, Int16, sp*10);
MODBUSWNE(H, 104+q, Bool, he);
Set Boost
Parametri: Supply flow [m3/h] (0–200000 sf), Extract flow [m3/h] (0–200000 ex), Setpoint °C (5–40 sp), Heating (1–100 he)
var q := 18;
MODBUSWNE(H, 99+q, Uint32, sf);
MODBUSWNE(H, 101+q, Uint32, ex);
MODBUSWNE(H, 103+q, Int16, sp*10);
MODBUSWNE(H, 104+q, Bool, he);
Temperatură setată — Normal Termostat

Termostat cu citirea temperaturii curente și temperatură setată reglabilă pentru modul Normal (5–40 °C)

Registru: H:902 → H:109 Int16 Unitate: °C numeric
Atribute de service
Controlul temperaturii
Senzor de cameră
Acțiuni de service
Controlul temperaturii
Senzor de cameră

Temperatură setată — Normal

Citirea temperaturii
MODBUSR(H, 902, Int16) / 10
Citirea temperaturii dorite
MODBUSR(H, 109, Int16)/10;
Scrierea temperaturii dorite
MODBUSW(H, 109, Int16, Se*10);
Atribute de service
Temperature Control
SWITCH(MODBUSR(H, 10, Uint16), 
0, "Supply",
1, "Extract",
2, "Balance",
3, "Room",
"Error"
);
Room sensor
SWITCH(MODBUSR(H, 38, Uint16), 
0, "Panel temperature(1)",
1, "Panel temperature(2)",
"Error"
);
Acțiuni de service
Temperature Control
Parametri: Temperature Control
MODBUSW(H, 10, Uint16, tc);
Room Sensor
Parametri: Panel Temperature
MODBUSW(H, 38, Uint16, pt);
Temperatură exterioară Senzor de temperatură Doar citire
Registru: H:903 Int16 Unitate: °C numeric

Temperatură exterioară

Citirea temperaturii
MODBUSR(H, 903, Int16) / 10
Controlul puterii de recuperare Dimmer

Dimmer pentru nivelul puterii de recuperare a căldurii — poate necesita configurarea manuală a scripturilor

Controlul puterii de recuperare

Citirea nivelului
SWITCH(MODBUSR(H, 4, Uint16),
 1,MODBUSR(H, 99, Uint32) /100,
  2,MODBUSR(H, 105, Uint32) /100,
   3,MODBUSR(H, 111, Uint32) /100,
    4,MODBUSR(H, 117, Uint32) /100,
0);
Scrierea nivelului
MODBUSW(H, 99, Uint32, Le * 100);
MODBUSW(H, 101, Uint32, Le * 100);
MODBUSW(H, 105, Uint32, Le * 100);
MODBUSW(H, 107, Uint32, Le * 100);
MODBUSW(H, 111, Uint32, Le * 100);
MODBUSW(H, 113, Uint32, Le * 100);
MODBUSW(H, 117, Uint32, Le * 100);
MODBUSW(H, 119, Uint32, Le * 100);
Pornit/Oprit Comutator
Registru: H:0 Bool
Valori / Stări: ON · OFF

Pornit/Oprit

Citirea stării comutatorului
MODBUSR(H, 0, Bool)
Scrierea stării comutatorului
MODBUSW(H, 0, Bool, St);
Consum de energie Contor electric Doar citire

Consumul total de energie (kWh) și puterea consumată actuală (kW)

Registru: H:930 UInt32 Unitate: kWh numeric

Consum de energie

Citirea consumului total
MODBUSR(H, 930, UInt32) / 1000
Citirea cererii
MODBUSR(H, 920, Uint16) / 1000
Filtru Intrare analogică Doar citire

Monitorizarea stării filtrului, cu acțiune de resetare a contorului de colmatare

Acțiuni de service
Resetare filtru

Filtru

Citirea nivelului de intrare
MODBUSR(H, 916, Uint16) / 100
Acțiuni de service
Filter reset
modbusw(H, 1050, Uint16, 1)
Conexiune: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Îmbunătățiri posibile (18)
  • H:904 Outdoor Temperature (true) — Register 904 = Outdoor temp (x10 °C). Template reads H:903 (Extract temp) as Outdoor — may be intentional mapping or an offset
  • H:905 Water Temperature — Return water temperature sensor (x10 °C) for water heater/cooler coil
  • H:900 Status Icon Bit Mask — Bitmask: Starting, Stopping, Fan, Rotor, Heating, Cooling, HeatingDenied, CoolingDenied, FlowDown, FreeHeating, FreeCooling, AlarmF, AlarmW
  • H:912 Heat Exchanger Level — Heat exchanger operating level (x10 %, 0-100%)
  • H:913 Electric Heater Level — Electric heater operating level (x10 %, 0-100%)
  • H:914 Water Heater Level — Water heater operating level (x10 %, 0-100%)
  • H:915 Water Cooler Level — Water cooler operating level (x10 %, 0-100%)
  • H:917 Filters Impurity — Filter clogging percentage (0-100%). Filter device exists but has no read script for this register
  • H:924 Heat Exchanger Efficiency — Heat recovery efficiency percentage (0-100%)
  • H:921 Power Consumption (W) — Instantaneous power consumption in Watts. Template reads H:920 which is Extract pressure per source docs
  • H:946 Panel 1 Temperature — Panel 1 room temperature (x10 °C)
  • H:947 Panel 1 Humidity — Panel 1 room humidity (0-100%)
  • H:952 Air Quality Sensor 1 — CO2 (ppm) or VOC or RH from B8 sensor
  • H:961 Exhaust Temperature — Exhaust air temperature after heat exchanger (x10 °C)
  • H:12 Flow Control Mode — Flow control mode: 0=CAV, 1=VAV, 2=DCV, 3=OFF
  • H:205 Air Quality Enable — Enables/disables air quality function (0=Disabled, 1=Enabled)
  • H:206 Air Quality Temperature Setpoint — Temperature setpoint for air quality mode (x10 °C, 5-40)
  • H:300-H:555 Scheduler Programs — Full scheduler programming (weekday masks, events with mode/start/stop times). Complex multi-register structure not implemented

Surse

Ați găsit o problemă la acest șablon de dispozitiv?

Spuneți-ne ce nu funcționează, ce lipsește sau cum ar trebui să se comporte șablonul. Feedbackul dvs. ne ajută să păstrăm catalogul corect.

Verificat de TapHome

Doriți să folosiți acest șablon în TapHome Core?

Deschideți acest șablon în Customer Portal pentru a-l aplica într-una dintre locuințele dvs. sau pentru a propune o îmbunătățire și a o trimite înapoi în catalog.

Deschideți în portal