TapHome

Komfovent Rekuperace

Modbus RTU
Submitted by
Last updated: 03. 2026
Komfovent Rekuperace

Šablona Komfovent Air Recovery integruje rezidenční ventilační jednotky DOMEKT s řídicími jednotkami C6 nebo C6M do TapHome přes Modbus RTU po RS-485. Šablona umožňuje výběr režimu větrání, nastavení požadované teploty, aktivaci ECO režimu, monitorování teplot (odváděného a venkovního vzduchu), měření spotřeby energie a správu filtru.

Kompatibilní modely zahrnují DOMEKT R 450 V, DOMEKT R 400 V, DOMEKT R 400 H, DOMEKT CF 400 V a DOMEKT CF 500 F — jakákoli jednotka DOMEKT s řídicí jednotkou C6 nebo C6M.

Hardwarové připojení

Fyzické připojení

Řídicí jednotka C6/C6M má externí připojovací svorky uvnitř řídicí skříně vzduchotechnické jednotky. Rozhraní RS-485 Modbus RTU používá svorky A (svorka 1 na C6, svorka 41 na C6M) a B (svorka 2 na C6, svorka 42 na C6M).

Řídicí jednotky Komfovent C6 a C6M s přípojnými svorkami
Schéma zapojení C6
Schéma zapojení Komfovent C6 pro externí prvky zobrazující RS-485, senzory, vstupy a výstupy
Schéma zapojení C6M
Schéma zapojení Komfovent C6M pro externí prvky zobrazující svorky RS-485 41-42
Zapojení RS-485

Použijte kroucenou dvojlinku:

  • Svorka A → A+/D+ na TapHome RS-485
  • Svorka B → B-/D- na TapHome RS-485
ParametrHodnota
Typ kabeluKroucená dvojlinka (doporučený CAT5)
Max. délka kabelu150 m

Důležité — uzemnění

Pokud vzdálenost mezi rozhraními RS-485 přesahuje 10 m, uzemnění řídicí jednotky C6/C6M a uzemnění TapHome musí být propojeny. Bez správného uzemnění mohou nastat chyby komunikace.

Konfigurace

Nastavení Modbus RTU

Výchozí nastavení rozhraní RS-485:

ParametrVýchozí hodnota
Přenosová rychlost19200
Délka slova8
ParitaSudá
Stop bity1
Slave ID254

Tato nastavení lze změnit přes webové rozhraní řídicí jednotky C6/C6M. Připojte se na výchozí IP adresu řídicí jednotky 192.168.0.60 v prohlížeči. Přihlaste se s uživatelským jménem user a heslem user. Přejděte do Nastavení → Konektivita, kde najdete a upravíte nastavení RS-485 a ID protokolu Modbus RTU.

Nastavení konektivity webového rozhraní Komfovent C6 zobrazující Modbus ID, přenosovou rychlost RS-485 a paritu

Alternativně lze IP adresu a masku podsítě změnit přes dotykový panel C6.1: stiskněte tlačítko Menu, poté podržte tlačítko Nastavení déle než 5 sekund, čímž otevřete okno Rozšířených nastavení. Vyberte Konektivita pro zobrazení a úpravu síťových parametrů.

Konfigurace TapHome

Při importu šablony v TapHome jsou vyžadovány dva parametry:

  • Slave ID — musí odpovídat Modbus ID nakonfigurovanému na řídicí jednotce (výchozí: 254)
  • IP adresa — používá se pro TCP spojení (výchozí: 192.168.0.1). Pro RTU spojení přes RS-485 se tento parametr nepoužívá

Minimální čas dotazování by měl být 500 ms nebo delší. Pokud je ke stejné síti Modbus připojeno více jednotek Komfovent, doporučuje se čas dotazování alespoň 1 sekunda.

Monitorování alarmů

Modul šablony ReadScript monitoruje aktivní alarmy čtením registrů H:599–H:609. Když jsou aktivní alarmy, jsou v TapHome hlášeny jako chyby s počtem alarmů a jednotlivými kódy alarmů. Kódy alarmů se řídí kódováním Komfovent: kódy typu F (1–127) označují poruchové alarmy, kódy typu W (129–255) označují varovné alarmy.

Pro reset aktivních alarmů zapište hodnotu 0x9C5 do registru H:600 přes TapHome.

Inicializační skript

Inicializační skript šablony nastaví jednotku průtoku na m3/h (registr H:27 = 0), čímž zajistí konzistentní hodnoty průtoku vzduchu napříč všemi zařízeními.

Možnosti zařízení

Přehled systému
Přehled systému Komfovent C6/C6M zobrazující mapu registrů pro komponenty ventilační jednotky
Ovládání napájení
  • ZAP/VYP (H:0) — hlavní vypínač ventilační jednotky. Zapsání 1 jednotku zapne, 0 vypne.
Režim větrání

Režim větrání (H:4) vybírá aktivní provozní režim přes přepínač s více hodnotami a 10 možnostmi:

  • Pohotovostní (0) — jednotka v pohotovostním režimu
  • Odchod (1) — nízké větrání pro neobsazené prostory
  • Normální (2) — standardní denní větrání
  • Intenzivní (3) — zvýšené větrání při vysoké poptávce
  • Boost (4) — maximální větrání
  • Kuchyně (5), Krb (6), Přepsání (7), Dovolená (8) — speciální režimy
  • Kvalita vzduchu (9) — větrání řízené senzorem

Při zápisu režimů 1–4 (Odchod, Normální, Intenzivní, Boost) šablona automaticky nastaví také odpovídající procenta přívodu a odvodu vzduchu (20 %, 50 %, 70 % a 100 %).

Každý režim má konfigurovatelné parametry dostupné přes servisní akce (Nastavit Odchod, Nastavit Normální, Nastavit Intenzivní, Nastavit Boost):

  • Přívod vzduchu (m3/h)
  • Odvod vzduchu (m3/h)
  • Požadovaná teplota (°C, rozsah 5–40)
  • Topení (Zap/Vyp)

19 servisních atributů zobrazuje aktuální nastavení pro všechny čtyři konfigurovatelné režimy (přívod/odvod vzduchu, požadovaná hodnota, topení pro Odchod, Normální, Intenzivní a Boost), plus následující naplánovaný režim, čas spuštění a den v týdnu.

Režimy AUTO a ECO
  • Režim AUTO (H:3) — umožňuje automatické větrání řízené buď plánováním nebo senzory kvality vzduchu. Dva servisní atributy zobrazují aktuální zdroj řízení režimu AUTO (Plánování nebo Kvalita vzduchu) a aktivní program plánovače (Doma, Pracovní týden, Kancelář, Vlastní). Servisní akce umožňuje přepínání programu plánovače.

  • Režim ECO (H:2) — umožňuje energeticky úsporný režim s limity teploty přívodního vzduchu a volitelným bezplatným topením/chlazením. Šest servisních atributů zobrazuje aktuální nastavení ECO (minimální/maximální teplota přívodního vzduchu, bezplatné topení/chlazení, zákaz topení, zákaz chlazení, konstantní rekuperace tepla). Servisní akce Nastavení ECO konfiguruje všechny parametry najednou.

Monitorování teploty
  • Teplota odváděného vzduchu (H:902) — senzor teploty přívodního vzduchu s konverzí /10 na °C. Tři servisní atributy zobrazují aktuální průtok odváděného vzduchu (m3/h), intenzitu ventilátoru odváděného vzduchu (%) a tlak odváděného vzduchu (Pa).

  • Venkovní teplota (H:903) — senzor teploty venkovního vzduchu s konverzí /10 na °C.

  • Normální požadovaná hodnota — termostatické zařízení, které čte aktuální teplotu z H:902 (/10 °C) a čte/zapisuje požadovanou hodnotu teploty pro normální režim přes H:109 (/10 °C, rozsah 5–40 °C). Dva servisní atributy zobrazují režim řízení teploty (Přívod, Odvod, Rovnováha, Místnost) a zdroj pokojového senzoru (Panel 1 nebo Panel 2). Servisní akce umožňují změnu obou nastavení.

Ovládání výkonu rekuperace

Ovládání výkonu rekuperace — stmívačové zařízení pro ovládání úrovně výkonu rekuperace tepla. Jde o zástupné zařízení, které může vyžadovat ruční konfiguraci skriptů čtení/zápisu v TapHome.

Spotřeba energie

Spotřeba energie (H:930) — elektroměr, který čte celkovou spotřebu energie z H:930 (UInt32, Wh → kWh s konverzí /1000) a aktuální odběr výkonu z H:920 (UInt16, W → kW s konverzí /1000).

Správa filtru

Filtr — monitoruje stav filtru se servisní akcí Reset filtru, která zapíše hodnotu 1 do registru H:1050 pro resetování počítadla zanášení filtru. Reset funguje pouze pokud je znečištění filtru větší než 1 %.

Servisní atributy na úrovni modulu

Modul šablony poskytuje osm servisních atributů:

  • Systémový čas — aktuální datum/čas z řídicí jednotky (H:28–H:31)
  • Den v týdnu — aktuální den v týdnu
  • DHCP — stav DHCP (Zap/Vyp), se servisní akcí pro přepínání
  • IP adresa, Maska, Brána — aktuální síťová konfigurace
  • Restart při požárním alarmu — režim restartu (Ruční/Automatický), se servisní akcí pro změnu
  • Jednotky průtoku — aktuální nastavení jednotky průtoku vzduchu (m3/h nebo l/s)
Další možnosti

Řídicí jednotka C6/C6M poskytuje také registry pro venkovní teplotu (H:904), teplotu vody (H:905), teplotu výfukového vzduchu (H:961), úroveň a účinnost výměníku tepla (H:912, H:924), úrovně elektrického/vodního ohřívače a chladiče (H:913–H:916), procento znečištění filtru (H:917), teplotu a vlhkost v místnosti panelu (H:946–H:951), senzory kvality vzduchu (H:952–H:953), stavovou bitovou masku (H:900), okamžitou spotřebu energie (H:921), režim řízení průtoku (H:12), nastavení kvality vzduchu (H:205–H:214) a komplexní programování plánovače (H:300–H:555). Tyto mohou být přidány v budoucí aktualizaci šablony.

Úroveň znečištění filtru je dostupná v registru H:917 (0–100 %), ale zařízení Filtr v šabloně nemá nakonfigurovaný skript čtení. Pro monitorování zanášení filtru přidejte vlastní Modbus zařízení čtoucí H:917 jako UInt8.

Řešení problémů

Žádná Modbus komunikace
  1. Zkontrolujte kabely RS-485:
    • Svorka A správně připojena k A+/D+ na TapHome
    • Svorka B správně připojena k B-/D- na TapHome
    • Uzemnění propojeno pokud délka kabelu přesahuje 10 m
  2. Ověřte, že Slave ID odpovídá Modbus ID ve webovém rozhraní řídicí jednotky (výchozí: 254)
  3. Potvrďte, že TapHome je nastaveno na: 19200 baud, sudá parita, 1 stop bit, 8 datových bitů
  4. Zkontrolujte, že minimální interval dotazování je alespoň 500 ms (1 s pro zapojení více jednotek)
Nelze přistupovat k webovému rozhraní
  1. Ověřte, že zařízení a počítač jsou ve stejné podsíti (výchozí IP řídicí jednotky: 192.168.0.60)
  2. Při přímém připojení vypněte DHCP a nastavte statickou IP ve stejné podsíti (např. 192.168.0.61)
  3. Zkontrolujte, že JavaScript je povolen v prohlížeči
  4. Ověřte, že žádný proxy server ani firewall neblokuje připojení
Teploty zobrazují nesprávné hodnoty
  1. Zkontrolujte, že jednotky průtoku jsou nastaveny na m3/h (registr H:27 = 0) — inicializační skript šablony to nastavuje automaticky
  2. Ověřte, že režim řízení teploty (H:10) odpovídá očekávanému zdroji senzoru
  3. Mějte na paměti, že teplotní registry používají kódování ×10 (např. 215 = 21,5 °C)
Kódy alarmů

Kódy alarmů hlášené v TapHome používají kódování Komfovent. Poruchové alarmy (typ F) mají kódy 1–127, varovné alarmy (typ W) mají kódy 129–255. Běžné kódy zahrnují:

KódTypZpráva
1F1Nedosažen přívod vzduchu
2F2Nedosažen odvod vzduchu
3F3Teplota vody B5 příliš nízká
9F9Vnitřní požár
10F10Vnější požár
129W1Vyměnit vzduchový filtr
130W2Servisní režim

Kompletní seznam kódů alarmů naleznete v manuálu Komfovent C6/C6M Modbus.

Dostupná zařízení

Komfovent Rekuperace Modul
Servisní atributy
Systémový čas
Den v týdnu
DHCP
IP adresa
Maska
Brána
Restart požárního alarmu
Jednotky průtoku
Servisní akce
DHCP
Nastavení restartu požárního alarmu

Komfovent Air Recovery

Čtení (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í atributy
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í akce
DHCP
Parametry: DHCP (On / Off)
MODBUSW(H, 34, Bool, dhcp);
Fire Alarm Restart Setting
Parametry: Restart setting (Auto / Manual)
MODBUSW(H, 41, Bool, rs);
Režim AUTO Přepínač

Automatický režim větrání — sleduje program plánovače nebo vstup senzoru kvality vzduchu

Registr: H:3 Bool
Servisní akce
Provozní režim plánovače

Režim AUTO

Čtení stavu přepínače
MODBUSR(H, 3, Bool)
Zápis stavu přepínače
MODBUSW(H, 3, Bool, St)
Servisní atributy
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í akce
Scheduler Operation Mode
Parametry: Scheduler Operation Mode
MODBUSW(H, 5, Uint16, som);
Režim ECO Přepínač

Energeticky úsporný režim s limity teploty přívodního vzduchu a volitelným bezplatným topením/chlazením

Registr: H:2 Bool
Servisní akce
Nastavení ECO

Režim ECO

Čtení stavu přepínače
MODBUSR(H, 2, Bool)
Zápis stavu přepínače
MODBUSW(H, 2, Bool, St)
Servisní atributy
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í akce
Eco mode setup
Parametry: 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 odváděného vzduchu Teplotní senzor Pouze ke čtení

Teplota přívodního vzduchu z ventilační jednotky s monitorováním průtoku odváděného vzduchu a intenzity ventilátoru

Registr: H:902 Int16 Jednotka: °C numeric
Servisní atributy
Aktuální průtok odváděného vzduchu
Aktuální intenzita ventilátoru odváděného vzduchu
Tlak odváděného vzduchu

Teplota odváděného vzduchu

Čtení teploty
MODBUSR(H, 902, Int16) / 10
Servisní atributy
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 větrání Vícestavový přepínač

Výběr provozního režimu — Pohotovostní, Odchod, Normální, Intenzivní, Boost, Kuchyně, Krb, Přepsání, Dovolená, Kvalita vzduchu

Registr: H:4 UInt16 multi_value
Hodnoty / Stavy: Standby · •Away · •Normal · •Intensive · •Boost · Kitchen · Fireplace · Override · Holiday · Air Quality
Servisní akce
Nastavit Odchod
Nastavit Normální
Nastavit Intenzivní
Nastavit Boost

Režim větrání

Čtení stavu přepínače
MODBUSR(H, 4, UInt16)
Zápis stavu přepínače
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í atributy
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í akce
Set Away
Parametry: 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
Parametry: 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
Parametry: 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
Parametry: 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ální požadovaná hodnota Termostat

Termostat s aktuálním odčítáním teploty a nastavitelnou požadovanou hodnotou pro normální režim (5–40 °C)

Registr: H:902H:109 Int16 Jednotka: °C numeric
Servisní atributy
Řízení teploty
Pokojový senzor
Servisní akce
Řízení teploty
Pokojový senzor

Normální požadovaná hodnota

Čtení teploty
MODBUSR(H, 902, Int16) / 10
Čtení požadované teploty
MODBUSR(H, 109, Int16)/10;
Zápis požadované teploty
MODBUSW(H, 109, Int16, Se*10);
Servisní atributy
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í akce
Temperature Control
Parametry: Temperature Control
MODBUSW(H, 10, Uint16, tc);
Room Sensor
Parametry: Panel Temperature
MODBUSW(H, 38, Uint16, pt);
Venkovní teplota Teplotní senzor Pouze ke čtení
Registr: H:903 Int16 Jednotka: °C numeric

Venkovní teplota

Čtení teploty
MODBUSR(H, 903, Int16) / 10
Ovládání výkonu rekuperace Stmívač

Stmívač pro úroveň výkonu rekuperace tepla — může vyžadovat ruční konfiguraci skriptu

Ovládání výkonu rekuperace

Čtení úrovně
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 úrovně
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 Přepínač
Registr: H:0 Bool

ZAP/VYP

Čtení stavu přepínače
MODBUSR(H, 0, Bool)
Zápis stavu přepínače
MODBUSW(H, 0, Bool, St);
Spotřeba energie Elektroměr Pouze ke čtení

Celková spotřeba energie (kWh) a aktuální odběr výkonu (kW)

Registr: H:930 UInt32 Jednotka: kWh numeric

Spotřeba energie

Čtení celkové spotřeby
MODBUSR(H, 930, UInt32) / 1000
Čtení odběru
MODBUSR(H, 920, Uint16) / 1000
Filtr Analogový vstup Pouze ke čtení

Monitorování stavu filtru s akcí resetu pro vymazání počítadla zanášení

Servisní akce
Reset filtru

Filtr

Čtení vstupní úrovně
MODBUSR(H, 916, Uint16) / 100
Servisní akce
Filter reset
modbusw(H, 1050, Uint16, 1)
Připojení: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Možná vylepšení (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