TapHome

Flexit EcoNordic WH4 / W4

Modbus RTU
Pridal
Posledná aktualizácia: 04. 2026
Flexit EcoNordic WH4 / W4

Flexit EcoNordic je klimatizacna centrala kombinujuca rovnotlake vetranie s rekuperaciou tepla, ohrevom teplej uzitkove vody a vodnym vykurovanim (model WH4). S TapHome komunikuje cez Modbus RTU po RS-485 a umoznuje ovladanie rezimov vetrania, teplotnych nastaveni, spravy teplej vody a monitorovanie prevadzky tepelneho cerpadla.

Podporovane su dva modely: EcoNordic WH4 (vetranie + vykurovanie + tepla voda) a EcoNordic W4 (vetranie + tepla voda). WH4 obsahuje navyse snimace a ovladanie vykurovacieho okruhu, ktore nie su dostupne na W4.

Hardverove pripojenie

EcoNordic ma vstavaene rozhranie Modbus RTU pristupne cez RS-485. Pripojte TapHome Core k portu RS-485 na EcoNordic pomocou kruzeneho paru s GND.

V dostupnej dokumentacii sa nenasiel schema zapojenia. Presne umiestnenie svoriek RS-485 na jednotke najdete v instalacnom manuale EcoNordic alebo kontaktujte podporu Flexit. Od Flexitu je k dispozicii volitelny Modbus kabel (HP Res) na pripojenie externych kontrolerov.

Konfiguracia

Nakonfigurujte pripojenie Modbus v TapHome s nasledujucimi parametrami:

ParameterHodnota
Baud rate9600
Data bits8
ParitaEven
Stop bits1
Slave ID1 (predvolene)

EcoNordic pouziva vlastnu mapu Modbus registrov v rozsahu adries 1-3037. Tato mapa je odlisna od registrovej mapy CI66 pouzivanej starsimi modelmi Flexit Nordic S2-S4 / CL2-CL4 — adapter CI66 nie je potrebny.

EcoNordic je mozne ovladat aj cez mobilnu aplikaciu Flexit GO (Android/iOS). TapHome a aplikacia Flexit GO mozu fungovat sucasne — obe komunikuju s jednotkou nezavisle.

Schopnosti zariadenia

Ovladanie rezimu vetrania

Prevadzkovy rezim (H:2013) je hlavne ovladanie vetrania so styrmi rezimami:

  • Stop — ventilatory vypnute, ziadne vetranie
  • Away — znizene vetranie pre neobyvanu budovu
  • Home — normalna denna prevadzka
  • High — docasne zvysene vetranie

Dva specialne triggery poskytuju dalsie rezimy vetrania:

  • Rychle vetranie (H:3006) — aktivuje docasne vysokorychlostne vetranie na rychlu vymenu vzduchu (varenie, navstevy, vlhkost). Trvanie je konfigurovatelne cez servisnu akciu (1-360 minut)
  • Kominkove vetranie (H:3007) — vytvara pozitivny tlak v interieri, aby sa zabranilo vtahovaniu dymu do miestnosti pri zapalovani krbu. Trvanie je konfigurovatelne cez servisnu akciu (0-360 minut)

Tlacidlo Comfort (H:2040) prepina komfortny rezim na jednotke, ktory docasne zvysuje vetranie a moze upravit teplotne nastavenia.

Monitorovanie teploty a nastavenia

Sablona poskytuje pat teplotnych snimacov:

  • Teplota vonkajsieho vzduchu (A:1) — teplota vonkajsieho vzduchu na nasavacom otvore
  • Teplota privodneho vzduchu (A:5) — cerstvy vzduch privedeny do budovy po rekuperacii a dohreve
  • Teplota odtahoveho vzduchu (A:9) — vzduch odtahovany z budovy pred rekuperaciou
  • Teplota odpadoveho vzduchu (A:13) — vzduch odvedeny von po rekuperacii
  • Teplota prietoku vykurovacieho okruhu (A:97) — teplota vody v prietokovom potrubi vykurovacieho okruhu (iba WH4)
  • Teplota spatneho toku vykurovacieho okruhu (A:101) — teplota vody v spatnom potrubi vykurovacieho okruhu (iba WH4)

Dva termostaty ovladaju nastavenia teploty privodneho vzduchu:

  • Teplota pri rezime Home (H:1155) — nastavenie pre rezim Home, rozsah 10-30°C
  • Teplota pri rezime Away (H:1163) — nastavenie pre rezim Away, rozsah 10-30°C
Sprava teplej vody

Rezim teplej vody (H:3017) vybera strategiu ohrevu teplej uzitkove vody:

  • Comfort — nabija zasobnik pri priblizne 50 % zostavajacej teplej vody, pri poklese pod 15 % pouziva elektricky zalohy ohrievac
  • Economy — najuspornejsi rezim, nabija az pri priblizne 15 % zostatku, bez elektrickeho zalohy

Boost teplej vody (H:3019) spusta docasnu maximalnu vyrobu teplej vody pomocou elektrickeho zalohy ohrievaca. Trvanie je konfigurovatelne cez servisnu akciu (0-300 minut).

Monitorovanie tepelneho cerpadla a systemu

Modul ponuka devat servisnych atributov na monitorovanie stavu systemu:

  • Stav tepelneho cerpadla (A:3028) — aktualna prevadzka tepelneho cerpadla: Pohotovost, Odvzdusnovanie, Start, Normalna prevadzka, Zastavenie, Odmrazovanie, Pohotovost pri chybe, Manualna a Nudena prevadzka
  • Stav teplej uzitkove vody (A:3005) — stav vyroby teplej vody: Comfort, Economy, Nepouziva sa, Docasny boost, Nudene nabijanie, Oneskorenie Economy alebo Prevencia legionely
  • Stav rekuperacneho vetrania (A:3034) — zobrazuje aktualny stav vetrania vratane rezimov, ktore nie su priamo nastavitelne cez Prevadzkovy rezim (napr. Digestor a Kominek)
  • Prevadzkovy rezim tepelneho cerpadla (H:2061) — podrobny 17-stavovy enum ukazujuci co tepelne cerpadlo aktualne robi (nabijanie zasobnika, priestorove vykurovanie, ohrev vetrania, prevencia legionely a kombinovane rezimy)
  • Dohrievacie teleso tepelneho cerpadla (A:3029) — ci je dohrievacie teleso aktivne
  • Ochrana tepelneho cerpadla proti mrazu (A:3031) — ci je aktivna ochrana proti mrazu
  • Stav ohrievaca odkvapkavacej vane (A:3036) — ci je ohrievac odkvapkavacej vane aktivny
  • Varovanie pred vodnym kamenom (A:3037) — upozornenie pri detekovani usadenin vodneho kamena
  • Pozicia klapky tepelneho cerpadla (H:29) — pozicia klapky v percentach

Dalsie servisne atributy su dostupne na jednotlivych zariadeniach: rychlost odtahoveho ventilatora, prikazy klapiek, rychlost rotacneho vymennika tepla, nastavena teplota prietoku tepelneho cerpadla, termicky vykon, rychlost obehoveho cerpadla vykurovacieho okruhu a pozicia spotrebneho ventilu zasobnika.

Sprava alarmov

Modul ReadScript monitoruje dva alarmove kanaly — Alarm A a Alarm B. Ked je alarm aktivny (stav = 2), TapHome ho hlasi ako chybu s hodnotou alarmu a stavom potvrdenia (Potvrdeny/Nepotvrdeny/Uzamknuty).

Tri servisne akcie su k dispozicii na spravu alarmov:

  • Potvrdit Alarm A — potvrdenie nepotvrdeneho alarmu
  • Potvrdit Alarm B — potvrdenie nepotvrdeneho alarmu
  • Odstranit vsetky neaktivne alarmy — vymaze vsetky neaktivne/potvrdene alarmy zo systemu
Dalsie schopnosti

EcoNordic tiez podporuje casovace filtrov, vypocet ucinnosti rekuperacie, monitorovanie rychlosti privodneho ventilatora a nastavenie vykurovacich kriviek (WH4). Stav rekuperacneho vetrania zobrazuje dalsie rezimy (Digestor, Kominek, Docasne vysoke) nad ramec toho, co priamo ponuka ovladanie Prevadzkoveho rezimu. Tieto schopnosti mozu byt pridane v buducej aktualizacii sablony.

EcoNordic funguje az do -25°C vonkajsej teploty s CO2 tepelnym cerpadlom. Rotacny vymennik tepla poskytuje az 90% teplotnu ucinnost rekuperacie. Monitorujte rozdiel medzi teplotou privodneho a odtahoveho vzduchu na posudenie vykonnosti rekuperacie.

Riesenie problemov

Ziadna komunikacia Modbus
  1. Overte pripojenie RS-485 kablov medzi TapHome a jednotkou EcoNordic
  2. Skontrolujte komunikacne parametre: 9600 baud, 8-E-1 (parita Even, nie None)
  3. Skontrolujte, ci Slave ID v TapHome zodpoveda konfiguraci jednotky (predvolene: 1)
  4. Uistite sa, ze EcoNordic je zapnuty a funkcny
Snimace vykurovacieho okruhu nezobrazuju data (WH4)

Snimace teploty prietoku a spatneho toku vykurovacieho okruhu su dostupne iba na modeli WH4. Ak pouzivate W4 (iba vetranie + tepla voda), tieto snimace nebudu hlasit hodnoty.

Alarmy hlasene v TapHome
  1. Skontrolujte podrobnosti alarmu v servisnych atributoch TapHome — zobrazuje sa hodnota a stav alarmu
  2. Pouzite servisnu akciu Potvrdit alarm na potvrdenie aktivneho alarmu
  3. Pre interpretaciu kodov alarmov pozrite aplikaciu Flexit GO alebo uzivatelsky manual
  4. Bezne priciny: upchat filtre, zastaveny rotor, aktivovana ochrana proti prehriatiu, problemy s vodnym systemom

Dostupné zariadenia

Flexit EcoNordic Modul
Servisné atribúty
Stav tepelneho cerpadlaPrevadzkovy stav tepelneho cerpadla — Pohotovost, Odvzdusnovanie, Start, Normalna prevadzka, Stop, Odmrazovanie, Chyba, Manualny, Nudeny ventilator/cerpadlo
Stav teplej uzitkove vodyAktualny stav vyroby teplej vody — Comfort, Economy, Nepouziva sa, Boost, Nudene nabijanie, Prevencia legionely
Stav rekuperacneho vetraniaAktualny stav vetrania — Vyp., Away, Home, High, Digestor, Kominek, Docasne vysoke
Prevadzkovy rezim tepelneho cerpadlaRezim tepelneho cerpadla — ukazuje co tepelne cerpadlo aktualne robi (nabijanie zasobnika, priestorove vykurovanie, ohrev vetrania, prevencia legionely)
Dohrievacie teleso tepelneho cerpadla
Ochrana tepelneho cerpadla proti mrazu
Stav ohrievaca odkvapkavacej vane
Varovanie pred vodnym kamenom
Pozicia klapky tepelneho cerpadla
Servisné akcie
Odstranit vsetky neaktivne alarmy
Potvrdit Alarm A
Potvrdit Alarm B

Flexit Econordic

Čítanie (modul)
IF MODBUSR(A,3001, Uint16) = 2
ADDERROR(MODBUSR(A, 1021, float), "Alarm A: " + 
SWITCH(MODBUSR(A,3002, Uint16),
1, "Acknowledged, unlocked ",
2, "Unacknowledged",
3, "Locked",
"Unknown" ));
END

IF MODBUSR(A,3003, Uint16) = 2
ADDERROR(MODBUSR(A, 1023, float), "Alarm B: " + 
SWITCH(MODBUSR(A,3004, Uint16),
1, "Acknowledged, unlocked ",
2, "Unacknowledged",
3, "Locked",
"Unknown" ));
END
Servisné atribúty
Heat Pump Status
SWITCH(MODBUSR(A, 3028, Uint16), 
1, "Standby", 
2, "Air Purge process",
3, "Startup process",
4, "Normal operation",
5, "Stop process", 
6, "Defrost operation",
7, "Standby when error",
8, "Manual operation",
9, "Forced fan operation",
10, "Forced pump operation",
11, "State 10",
12, "State 11",
13, "State 12",
14, "State 13",
15, "State 14",
16, "State 15",
"Unknown"
)
Domestic hot water state
SWITCH(MODBUSR(A, 3005, Uint16),
1, "Comfort",
2, "Economy", 
3, "Not in Use",
4, "Temporary Boost",
5, "Forced Charge",
6, "Economy delay",
7, "Legionella prevention",
"Unknown"
);
Heat recovery ventilation state
SWITCH(MODBUSR(A, 3034, Uint16),
1, "Off", 
2 , "Away" , 
3 , "Home" , 
4 , "High", 
5 , "Fume hood", 
 6 , "Fireplace", 
 7 , "Temporary high",
 "Unknown");
Plant operating mode for heat pump
SWITCH(MODBUSR(H, 2061, Uint16), 
1 , "Off" , 
2 , "Vent.heating from tank" , 
3 , "Load tank" ,
4 , "Load tank & vent.heating" ,
5 , "Space heating from tank" , 
6 , "Space heat.& vent.heat.from tank",
7 , "Load tank & space heat" , 
8 , "Load tank & space heat.& vent" , 
9 , "HP not available" , 
10 , "Swi-off delay flow through heat",
11 , "Legionella prev.vent.heat" , 
12 , "Legionella prev.space heat" , 
13 , "Space heat.with HP" ,
14 , "Space heat.& vent.with HP" , 
15 , "Load tank & space heat.with HP" , 
16 , "Load tank & vent.& space with HP", 
17 , "Legionella prev.tank",
"Unknown")
Heat Pump Reheating Coil
Switch (MODBUSR(A, 3029, Uint16), 1, "Active", 0, "Inactive", "Unknown");
Heat Pump Frost Protection
Switch (MODBUSR(A, 3031, Uint16), 1, "Active", 0, "Inactive", "Unknown");
Drain Pan Heater State
Switch (MODBUSR(A, 3036, Uint16), 1, "Active", 0, "Inactive", "Unknown");
Heat pump warning limescale
Switch (MODBUSR(A, 3037, Uint16), 1, "Active", 0, "Inactive", "Unknown");
Heat Pump Connection Dumper position
MODBUSR(H, 29, Float, 2) + " %"
Servisné akcie
Remove All Inactive Alarms
MODBUSW(H, 3004, Uint16, 3);
Acknowledge Alarm A
MODBUSW(H, 3002, Uint16, 2)
Acknowledge Alarm B
MODBUSW(H, 3003, Uint16, 2)
Tlacidlo Comfort Prepínač
Register: H:2040 Bool
Hodnoty / Stavy: Active · Inactive

Tlacidlo Comfort

Čítanie stavu prepínača
MODBUSR(H, 2040, Bool)
Zápis stavu prepínača
MODBUSW(H, 2040, Bool, St)
Teplota odpadoveho vzduchu Teplotný senzor Len na čítanie

Teplota vzduchu odvedeneho von po rekuperacii

Register: A:13 Float Jednotka: °C numeric
Servisné atribúty
Rychlost odtahoveho ventilatora
Prikaz klapky odpadoveho vzduchu
Prikaz klapky odpadoveho vzduchu tepelneho cerpadla

Teplota odpadoveho vzduchu

Čítanie teploty
MODBUSR(A, 13, Float, 2)
Servisné atribúty
Exhaust Air Fan Speed
 ROUND(MODBUSR(H, 9, Float, 2)) + " %"
Exhaust Air Damper Command
Switch (MODBUSR(H, 2010, Uint16), 1, "Active", 0, "Inactive", "Unknown");
Heat pump exhaust air damper command
Teplota odtahoveho vzduchu Teplotný senzor Len na čítanie

Teplota vzduchu odtahovaneho z budovy pred rekuperaciou

Register: A:9 Float Jednotka: °C numeric
Servisné atribúty
Prikaz klapky odpadoveho vzduchu tepelneho cerpadla

Teplota odtahoveho vzduchu

Čítanie teploty
MODBUSR(A, 9, Float , 2)
Servisné atribúty
Heat pump exhaust air damper command
Switch (MODBUSR(H, 2064, Uint16), 1, "Active", 0, "Inactive", "Unknown");
Teplota prietoku vykurovacieho okruhu Teplotný senzor Len na čítanie

Teplota vody v prietokovom potrubi vykurovacieho okruhu — iba model WH4

Register: A:97 Float Jednotka: °C numeric
Servisné atribúty
Rychlost rotacneho vymennika tepla
Nastavena teplota prietoku tepelneho cerpadla
Termicky vykon tepelneho cerpadla

Teplota prietoku vykurovacieho okruhu

Čítanie teploty
MODBUSR(A, 97, Float, 2)
Servisné atribúty
Rotary heat exchanger speed
 ROUND(MODBUSR(H, 1, Float, 2)) + " %"
Heat pump setpoint flow temperature
MODBUSR(H, 73, Float, 2) + " °C"
Heat Pump Thermic Power Output
MODBUSR(H, 65, Float, 2) + " kW"
Teplota spatneho toku vykurovacieho okruhu Teplotný senzor Len na čítanie

Teplota vody v spatnom potrubi vykurovacieho okruhu — iba model WH4

Register: A:101 Float Jednotka: °C numeric

Teplota spatneho toku vykurovacieho okruhu

Čítanie teploty
MODBUSR(A, 101, Float, 2)
Boost teplej vody Viacstavový prepínač

Docasna maximalna vyroby teplej vody — Pripraveny, Start, Stop

Register: H:3019 UInt16 numeric
Hodnoty / Stavy: Ready · Start · Stop
Servisné akcie
Trvanie boostu

Boost teplej vody

Čítanie stavu prepínača
MODBUSR(H, 3019, UInt16)
Zápis stavu prepínača
MODBUSWNE(H, 3019, UInt16, Mu)
Servisné atribúty
Duration of boost
MODBUSR(H, 1513, Uint32) + " min";
Servisné akcie
Duration of boost
Parametre: Duration [0-300 min] (0–300 dur)
MODBUSW(H, 1513, Uint32, dur);
Rezim teplej vody Viacstavový prepínač

Strategia ohrevu teplej uzitkove vody — Comfort (nabija pri 50 %) alebo Economy (nabija pri 15 %)

Register: H:3017 UInt16 numeric
Hodnoty / Stavy: Comfort · Economy

Rezim teplej vody

Čítanie stavu prepínača
MODBUSR(H, 3017, UInt16)
Zápis stavu prepínača
MODBUSW(H, 3017, UInt16, Mu)
Servisné atribúty
Heating circuit pump speed
MODBUSR(H, 61, Float, 2) + " %"
Storage tank consumer valve position
 ROUND(MODBUSR(H, 57, Float, 2)) + " %"
Prevadzkovy rezim Viacstavový prepínač

Prevadzkovy rezim vetrania — Stop, Away, Home, High

Register: H:2013 UInt16 numeric
Hodnoty / Stavy: Stop · Away · Home · High

Prevadzkovy rezim

Čítanie stavu prepínača
MODBUSR(H, 2013, Uint16)
Zápis stavu prepínača
MODBUSW(H, 2013, Uint16, Mu)
Teplota vonkajsieho vzduchu Teplotný senzor Len na čítanie
Register: A:1 Float Jednotka: °C numeric

Teplota vonkajsieho vzduchu

Čítanie teploty
MODBUSR(A, 1, Float)
Teplota privodneho vzduchu Teplotný senzor Len na čítanie

Teplota cerstveho vzduchu privedeneho do budovy po rekuperacii a dohreve

Register: A:5 Float Jednotka: °C numeric

Teplota privodneho vzduchu

Čítanie teploty
MODBUSR(A, 5, Float, 2)
Teplota pri rezime Away Termostat

Nastavenie teploty privodneho vzduchu pre rezim Away (10-30°C)

Register: H:1163 Float Jednotka: °C numeric

Teplota pri rezime Away

Čítanie požadovanej teploty
MODBUSR(H, 1163, Float, 2)
Zápis požadovanej teploty
MODBUSW(H, 1163, Float, Se)
Teplota pri rezime Home Termostat

Nastavenie teploty privodneho vzduchu pre rezim Home (10-30°C)

Register: H:1155 Float Jednotka: °C numeric

Teplota pri rezime Home

Čítanie požadovanej teploty
MODBUSR(H, 1155, Float, 2)
Zápis požadovanej teploty
MODBUSW(H, 1155, Float, Se)
Kominkove vetranie Viacstavový prepínač

Aktivuje pretlakovy rezim na zabranenie vstupu dymu pri zapalovani krbu — Pripraveny, Spustit

Register: H:3007 UInt16 numeric
Hodnoty / Stavy: Ready · Trigger
Servisné akcie
Doba behu kominkoveho vetrania

Kominkove vetranie

Čítanie stavu prepínača
MODBUSR(H, 3007,UInt16)
Zápis stavu prepínača
MODBUSWNE(H, 3007, UInt16, Mu)
Servisné atribúty
Fireplace Ventilation Runtime
MODBUSR(H, 1105, Uint32) + " min"
Servisné akcie
Fireplace Ventilation Runtime
Parametre: duration [0 - 360 min] (0–360 dur)
MODBUSW(H, 1105, Uint32, dur)
Rychle vetranie Viacstavový prepínač

Docasne vysokorychlostne vetranie na rychlu vymenu vzduchu — Pripraveny, Spustit

Register: H:3006 UInt16 numeric
Hodnoty / Stavy: Ready · Trigger
Servisné akcie
Doba behu rychleho vetrania

Rychle vetranie

Čítanie stavu prepínača
MODBUSR(H, 3006, UInt16)
Zápis stavu prepínača
MODBUSWNE(H, 3006, UInt16, Mu)
Servisné atribúty
Rapid ventilation runtime
MODBUSR(H, 1103, Uint32) + " min"
Servisné akcie
Rapid Ventilation Runtime
Parametre: Duration [1-360 min] (1–360 dur)
MODBUSW(H, 1103, Uint32, dur)
Pripojenie: Modbus RTU • 9600 baud• 8E1 • Slave ID: $[SlaveId]
Možné vylepšenia (7)
  • pyflexit CI66 Register Map (Nordic S2–S4, CL2–CL4) — Complete CI66 adapter register map (addresses 0–48) for Nordic models — NOT applicable to EcoNordic which uses proprietary registers
  • H:2013 value 5+ Fume Hood and Calendar Modes — Heat Recovery Ventilation State shows values 5=Fume hood, 6=Fireplace, 7=Temporary high — but Operating Mode (H:2013) only exposes Stop/Away/Home/High (1–4). Fume hood may require separate trigger register
  • unknown Filter Timer / Filter Alarm — CI66 has filter operating hours (reg 8), filter alarm (reg 27), filter alarm period (reg 46). EcoNordic likely has equivalent registers but they are not in the XML template
  • unknown Heat Recovery Efficiency — CI66 exposes heat recovery percentage (0–100%). EcoNordic may have equivalent register — can be calculated from supply/extract/outside temperatures
  • unknown Supply Air Fan Speed — Exhaust fan speed is exposed (H:9) but supply fan speed is missing from the template. EcoNordic likely has this register
  • unknown Heating Circuit Setpoint Temperature — WH4 heating set value and parallel shift for the heat curve — not exposed in the template
  • doc 2882 (404) Full EcoNordic Modbus Register Map — Official Flexit Modbus EcoNordic Basic XLSX register map returned 404 — may contain additional registers not in the XML template

Zdroje