TapHome

Komfovent Rekuperácia

Modbus RTU
Submitted by
Last updated: 03. 2026
Komfovent Rekuperácia

Šablóna Komfovent Air Recovery integruje rezidenčné ventilačné jednotky DOMEKT s radičmi C6 alebo C6M do TapHome cez Modbus RTU po RS-485. Šablóna umožňuje výber režimu vetrania, nastavenie žiadanej teploty, aktiváciu ECO režimu, monitorovanie teplôt (odvodzeného a vonkajšieho vzduchu), meranie spotreby energie a správu filtra.

Kompatibilné modely zahŕňajú DOMEKT R 450 V, DOMEKT R 400 V, DOMEKT R 400 H, DOMEKT CF 400 V a DOMEKT CF 500 F — akákoľvek jednotka DOMEKT s radičom C6 alebo C6M.

Hardvérové pripojenie

Fyzické pripojenie

Radič C6/C6M má externé pripojovacie svorky vo vnútri riadiacej skrinky vzduchotechnickej jednotky. Rozhranie RS-485 Modbus RTU používa svorky A (svorka 1 na C6, svorka 41 na C6M) a B (svorka 2 na C6, svorka 42 na C6M).

Radiče Komfovent C6 a C6M s prípojnými svorkami
Schéma zapojenia C6
Schéma zapojenia Komfovent C6 pre externé prvky zobrazujúca RS-485, senzory, vstupy a výstupy
Schéma zapojenia C6M
Schéma zapojenia Komfovent C6M pre externé prvky zobrazujúca svorky RS-485 41-42
Zapojenie RS-485

Použite krútenú dvojlinku:

  • Svorka A → A+/D+ na TapHome RS-485
  • Svorka B → B-/D- na TapHome RS-485
ParameterHodnota
Typ káblaKrútená dvojlinka (odporúčaný CAT5)
Max. dĺžka kábla150 m

Dôležité — uzemnenie

Ak vzdialenosť medzi rozhraniami RS-485 presahuje 10 m, uzemnenie radiča C6/C6M a uzemnenie TapHome musia byť prepojené. Bez správneho uzemnenia môžu nastať chyby komunikácie.

Konfigurácia

Nastavenia Modbus RTU

Predvolené nastavenia rozhrania RS-485:

ParameterPredvolená hodnota
Prenosová rýchlosť19200
Dĺžka slova8
ParitaPárna
Stop bity1
Slave ID254

Tieto nastavenia možno zmeniť cez webové rozhranie radiča C6/C6M. Pripojte sa na predvolenú IP adresu radiča 192.168.0.60 v prehliadači. Prihláste sa s menom user a heslom user. Prejdite do Nastavenia → Konektivita, kde nájdete a upravíte nastavenia RS-485 a ID protokolu Modbus RTU.

Nastavenia konektivity webového rozhrania Komfovent C6 zobrazujúce Modbus ID, prenosovú rýchlosť RS-485 a paritu

Alternatívne možno IP adresu a masku podsiete zmeniť cez dotykový panel C6.1: stlačte tlačidlo Menu, potom podržte tlačidlo Nastavenia dlhšie ako 5 sekúnd, čím otvoríte okno Rozšírených nastavení. Vyberte Konektivita na zobrazenie a úpravu sieťových parametrov.

Konfigurácia TapHome

Pri importe šablóny v TapHome sú potrebné dva parametre:

  • Slave ID — musí zodpovedať Modbus ID nakonfigurovanému na radiči (predvolene: 254)
  • IP adresa — používa sa pre TCP spojenia (predvolene: 192.168.0.1). Pri RTU spojeniach cez RS-485 sa tento parameter nepoužíva

Minimálny čas dopytovania by mal byť 500 ms alebo dlhší. Ak je k rovnakej sieti Modbus pripojených viacero jednotiek Komfovent, odporúča sa čas dopytovania aspoň 1 sekunda.

Monitorovanie alarmov

Modul šablóny ReadScript monitoruje aktívne alarmy čítaním registrov H:599–H:609. Keď sú aktívne alarmy, sú v TapHome hlásené ako chyby s počtom alarmov a jednotlivými kódmi alarmov. Kódy alarmov sa riadia kódovaním Komfovent: kódy typu F (1–127) označujú poruchové alarmy, kódy typu W (129–255) označujú varovné alarmy.

Na reset aktívnych alarmov zapíšte hodnotu 0x9C5 do registra H:600 cez TapHome.

Inicializačný skript

Inicializačný skript šablóny nastaví jednotku prietoku na m3/h (register H:27 = 0), čím zabezpečí konzistentné hodnoty prietoku vzduchu naprieč všetkými zariadeniami.

Možnosti zariadenia

Prehľad systému
Prehľad systému Komfovent C6/C6M zobrazujúci mapu registrov pre komponenty ventilačnej jednotky
Ovládanie napájania
  • ZAP/VYP (H:0) — hlavný vypínač ventilačnej jednotky. Zapísanie 1 jednotku zapne, 0 vypne.
Režim vetrania

Režim vetrania (H:4) vyberá aktívny prevádzkový režim cez prepínač s viacerými hodnotami a 10 možnosťami:

  • Pohotovostný (0) — jednotka v pohotovostnom režime
  • Odchod (1) — nízke vetranie pre neobsadené priestory
  • Normálny (2) — štandardné denné vetranie
  • Intenzívny (3) — zvýšené vetranie pri vysokom dopyte
  • Boost (4) — maximálne vetranie
  • Kuchyňa (5), Krb (6), Prepísanie (7), Dovolenka (8) — špeciálne režimy
  • Kvalita vzduchu (9) — vetranie riadené senzorom

Pri zápise režimov 1–4 (Odchod, Normálny, Intenzívny, Boost) šablóna automaticky nastaví aj zodpovedajúce percentá prívodu a odvodu vzduchu (20 %, 50 %, 70 % a 100 %).

Každý režim má konfigurovateľné parametre dostupné cez servisné akcie (Nastaviť Odchod, Nastaviť Normálny, Nastaviť Intenzívny, Nastaviť Boost):

  • Prívod vzduchu (m3/h)
  • Odvod vzduchu (m3/h)
  • Žiadaná teplota (°C, rozsah 5–40)
  • Kúrenie (Zap/Vyp)

19 servisných atribútov zobrazuje aktuálne nastavenia pre všetky štyri konfigurovateľné režimy (prívod/odvod vzduchu, žiadaná hodnota, kúrenie pre Odchod, Normálny, Intenzívny a Boost), plus nasledujúci naplánovaný režim, čas spustenia a deň v týždni.

Režimy AUTO a ECO
  • Režim AUTO (H:3) — umožňuje automatické vetranie riadené buď plánovaním alebo senzormi kvality vzduchu. Dva servisné atribúty zobrazujú aktuálny zdroj riadenia režimu AUTO (Plánovanie alebo Kvalita vzduchu) a aktívny program plánovača (Doma, Pracovný týždeň, Kancelária, Vlastný). Servisná akcia umožňuje prepínanie programu plánovača.

  • Režim ECO (H:2) — umožňuje energeticky úsporný režim s limitmi teploty prívodného vzduchu a voliteľným bezplatným kúrením/chladením. Šesť servisných atribútov zobrazuje aktuálne nastavenia ECO (minimálna/maximálna teplota prívodného vzduchu, bezplatné kúrenie/chladenie, zákaz kúrenia, zákaz chladenia, konštantná rekuperácia tepla). Servisná akcia Nastavenie ECO konfiguruje všetky parametre naraz.

Monitorovanie teploty
  • Teplota odvedeného vzduchu (H:902) — senzor teploty prívodného vzduchu s konverziou /10 na °C. Tri servisné atribúty zobrazujú aktuálny prietok odvedeného vzduchu (m3/h), intenzitu ventilátora odvedeného vzduchu (%) a tlak odvedeného vzduchu (Pa).

  • Vonkajšia teplota (H:903) — senzor teploty vonkajšieho vzduchu s konverziou /10 na °C.

  • Normálna žiadaná hodnota — termostatické zariadenie, ktoré číta aktuálnu teplotu z H:902 (/10 °C) a číta/zapisuje požadovanú žiadanú teplotu pre normálny režim cez H:109 (/10 °C, rozsah 5–40°C). Dva servisné atribúty zobrazujú režim riadenia teploty (Prívod, Odvod, Rovnováha, Miestnosť) a zdroj izbového senzora (Panel 1 alebo Panel 2). Servisné akcie umožňujú zmenu oboch nastavení.

Ovládanie výkonu rekuperácie

Ovládanie výkonu rekuperácie — stmievačové zariadenie na ovládanie úrovne výkonu rekuperácie tepla. Ide o zástupné zariadenie, ktoré môže vyžadovať manuálnu konfiguráciu skriptov čítania/zápisu v TapHome.

Spotreba energie

Spotreba energie (H:930) — elektromer, ktorý číta celkovú spotrebu energie z H:930 (UInt32, Wh → kWh s konverziou /1000) a aktuálny odber výkonu z H:920 (UInt16, W → kW s konverziou /1000).

Správa filtra

Filter — monitoruje stav filtra so servisnou akciou Reset filtra, ktorá zapíše hodnotu 1 do registra H:1050 na resetovanie počítadla zanášania filtra. Reset funguje len ak je znečistenie filtra väčšie ako 1 %.

Servisné atribúty na úrovni modulu

Modul šablóny poskytuje osem servisných atribútov:

  • Systémový čas — aktuálny dátum/čas z radiča (H:28–H:31)
  • Deň v týždni — aktuálny deň v týždni
  • DHCP — stav DHCP (Zap/Vyp), so servisnou akciou na prepnutie
  • IP adresa, Maska, Brána — aktuálna sieťová konfigurácia
  • Reštart pri požiarnom alarme — režim reštartu (Manuálny/Automatický), so servisnou akciou na zmenu
  • Jednotky prietoku — aktuálne nastavenie jednotky prietoku vzduchu (m3/h alebo l/s)
Ďalšie možnosti

Radič C6/C6M poskytuje aj registre pre vonkajšiu teplotu (H:904), teplotu vody (H:905), teplotu výfukového vzduchu (H:961), úroveň a účinnosť výmenníka tepla (H:912, H:924), úrovne elektrického/vodného ohrievača a chladiča (H:913–H:916), percento znečistenia filtra (H:917), teplotu a vlhkosť v miestnosti panela (H:946–H:951), senzory kvality vzduchu (H:952–H:953), stavovú bitovú masku (H:900), okamžitú spotrebu energie (H:921), režim riadenia prietoku (H:12), nastavenia kvality vzduchu (H:205–H:214) a komplexné programovanie plánovača (H:300–H:555). Tieto môžu byť pridané v budúcej aktualizácii šablóny.

Úroveň znečistenia filtra je dostupná v registri H:917 (0–100 %), ale zariadenie Filter v šablóne nemá nakonfigurovaný skript čítania. Na monitorovanie zanášania filtra pridajte vlastné Modbus zariadenie čítajúce H:917 ako UInt8.

Riešenie problémov

Žiadna Modbus komunikácia
  1. Skontrolujte káble RS-485:
    • Svorka A správne pripojená k A+/D+ na TapHome
    • Svorka B správne pripojená k B-/D- na TapHome
    • Uzemnenie prepojené ak dĺžka kábla presahuje 10 m
  2. Overte, že Slave ID zodpovedá Modbus ID v webovom rozhraní radiča (predvolene: 254)
  3. Potvrďte, že TapHome je nastavené na: 19200 baud, párna parita, 1 stop bit, 8 dátových bitov
  4. Skontrolujte, že minimálny interval dopytovania je aspoň 500 ms (1 s pre zapojenie viacerých jednotiek)
Nemožno pristupovať k webovému rozhraniu
  1. Overte, že zariadenie a počítač sú v rovnakej podsieti (predvolená IP radiča: 192.168.0.60)
  2. Pri priamom pripojení vypnite DHCP a nastavte statickú IP v rovnakej podsieti (napr. 192.168.0.61)
  3. Skontrolujte, že JavaScript je povolený v prehliadači
  4. Overte, že žiadny proxy server ani firewall neblokuje pripojenie
Teploty zobrazujú nesprávne hodnoty
  1. Skontrolujte, že jednotky prietoku sú nastavené na m3/h (register H:27 = 0) — inicializačný skript šablóny to nastavuje automaticky
  2. Overte, že režim riadenia teploty (H:10) zodpovedá očakávanému zdroju senzora
  3. Majte na pamäti, že teplotné registre používajú kódovanie ×10 (napr. 215 = 21,5 °C)
Kódy alarmov

Kódy alarmov hlásené v TapHome používajú kódovanie Komfovent. Poruchové alarmy (typ F) majú kódy 1–127, varovné alarmy (typ W) majú kódy 129–255. Bežné kódy zahŕňajú:

KódTypSpráva
1F1Nedosiahnutý prívod vzduchu
2F2Nedosiahnutý odvod vzduchu
3F3Teplota vody B5 príliš nízka
9F9Interný požiar
10F10Externý požiar
129W1Vymeniť vzduchový filter
130W2Servisný režim

Kompletný zoznam kódov alarmov nájdete v manuáli Komfovent C6/C6M Modbus.

Dostupné zariadenia

Komfovent Rekuperácia Modul
Servisné atribúty
Systémový čas
Deň v týždni
DHCP
IP adresa
Maska
Brána
Reštart požiarneho alarmu
Jednotky prietoku
Servisné akcie
DHCP
Nastavenie reštartu požiarneho alarmu

Komfovent Air Recovery

Čítanie (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"));
Servisné atribúty
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");
Servisné akcie
DHCP
Parametre: DHCP (On / Off)
MODBUSW(H, 34, Bool, dhcp);
Fire Alarm Restart Setting
Parametre: Restart setting (Auto / Manual)
MODBUSW(H, 41, Bool, rs);
Režim AUTO Prepínač

Automatický režim vetrania — sleduje program plánovača alebo vstup senzora kvality vzduchu

Register: H:3 Bool
Servisné akcie
Prevádzkový režim plánovača

Režim AUTO

Čítanie stavu prepínača
MODBUSR(H, 3, Bool)
Zápis stavu prepínača
MODBUSW(H, 3, Bool, St)
Servisné atribúty
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"
);
Servisné akcie
Scheduler Operation Mode
Parametre: Scheduler Operation Mode
MODBUSW(H, 5, Uint16, som);
Režim ECO Prepínač

Energeticky úsporný režim s limitmi teploty prívodného vzduchu a voliteľným bezplatným kúrením/chladením

Register: H:2 Bool
Servisné akcie
Nastavenie ECO

Režim ECO

Čítanie stavu prepínača
MODBUSR(H, 2, Bool)
Zápis stavu prepínača
MODBUSW(H, 2, Bool, St)
Servisné atribúty
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");
Servisné akcie
Eco mode setup
Parametre: 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);
Teplota odvedeného vzduchu Teplotný senzor Len na čítanie

Teplota prívodného vzduchu z ventilačnej jednotky s monitorovaním prietoku odvedeného vzduchu a intenzity ventilátora

Register: H:902 Int16 Jednotka: °C numeric
Servisné atribúty
Aktuálny prietok odvedeného vzduchu
Aktuálna intenzita ventilátora odvedeného vzduchu
Tlak odvedeného vzduchu

Teplota odvedeného vzduchu

Čítanie teploty
MODBUSR(H, 902, Int16) / 10
Servisné atribúty
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";
Režim vetrania Viacstavový prepínač

Výber prevádzkového režimu — Pohotovostný, Odchod, Normálny, Intenzívny, Boost, Kuchyňa, Krb, Prepísanie, Dovolenka, Kvalita vzduchu

Register: H:4 UInt16 multi_value
Hodnoty / Stavy: Standby · •Away · •Normal · •Intensive · •Boost · Kitchen · Fireplace · Override · Holiday · Air Quality
Servisné akcie
Nastaviť Odchod
Nastaviť Normálny
Nastaviť Intenzívny
Nastaviť Boost

Režim vetrania

Čítanie stavu prepínača
MODBUSR(H, 4, UInt16)
Zápis stavu prepínača
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));
Servisné atribúty
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");
Servisné akcie
Set Away
Parametre: 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
Parametre: 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
Parametre: 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
Parametre: 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);
Normálna žiadaná hodnota Termostat

Termostat s aktuálnym odčítaním teploty a nastaviteľnou žiadanou hodnotou pre normálny režim (5–40 °C)

Register: H:902H:109 Int16 Jednotka: °C numeric
Servisné atribúty
Riadenie teploty
Izbový senzor
Servisné akcie
Riadenie teploty
Izbový senzor

Normálna žiadaná hodnota

Čítanie teploty
MODBUSR(H, 902, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 109, Int16)/10;
Zápis požadovanej teploty
MODBUSW(H, 109, Int16, Se*10);
Servisné atribúty
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"
);
Servisné akcie
Temperature Control
Parametre: Temperature Control
MODBUSW(H, 10, Uint16, tc);
Room Sensor
Parametre: Panel Temperature
MODBUSW(H, 38, Uint16, pt);
Vonkajšia teplota Teplotný senzor Len na čítanie
Register: H:903 Int16 Jednotka: °C numeric

Vonkajšia teplota

Čítanie teploty
MODBUSR(H, 903, Int16) / 10
Ovládanie výkonu rekuperácie Stmievač

Stmievač pre úroveň výkonu rekuperácie tepla — môže vyžadovať manuálnu konfiguráciu skriptu

Ovládanie výkonu rekuperácie

Čítanie úrovne
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);
Zápis úrovne
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);
ZAP/VYP Prepínač
Register: H:0 Bool

ZAP/VYP

Čítanie stavu prepínača
MODBUSR(H, 0, Bool)
Zápis stavu prepínača
MODBUSW(H, 0, Bool, St);
Spotreba energie Elektromer Len na čítanie

Celková spotreba energie (kWh) a aktuálny odber výkonu (kW)

Register: H:930 UInt32 Jednotka: kWh numeric

Spotreba energie

Čítanie celkovej spotreby
MODBUSR(H, 930, UInt32) / 1000
Čítanie odberu
MODBUSR(H, 920, Uint16) / 1000
Filter Analógový vstup Len na čítanie

Monitorovanie stavu filtra s akciou resetu na vymazanie počítadla zanášania

Servisné akcie
Reset filtra

Filter

Čítanie vstupnej úrovne
MODBUSR(H, 916, Uint16) / 100
Servisné akcie
Filter reset
modbusw(H, 1050, Uint16, 1)
Pripojenie: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Možné vylepšenia (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

Zdroje