Série Jablotron Futura (L, M, S, L+) jsou rekuperační větrací jednotky (MVHR) od společnosti Jablotron Living Technology. TapHome se připojuje přímo k jednotce přes Modbus TCP po Ethernetu — není potřeba žádná další brána.
K dispozici jsou dvě samostatné šablony — jedna pro modely Futura L, M, S (116 zařízení) a jedna pro Futura L+ (84 zařízení). Obě sdílejí stejný Modbus TCP port a adresu zařízení, ale adresy registrů se mezi variantami liší. Importujte šablonu odpovídající nainstalované jednotce.
Jednotka Futura má Ethernet port pro komunikaci přes Modbus TCP. Připojte ji do stejné lokální sítě jako TapHome Core standardním Ethernet kabelem.
Protokol: Modbus TCP
Port: 502
Adresa zařízení: 1
Dostupné sokety: 1 (jedno souběžné připojení)
Požadavek na firmware: Futura L/M/S: FUA.P.06.71 nebo novější, Futura L+: FLA.P.01.06 nebo novější
V TapHome se firmware jednotky zobrazuje v servisním atributu modulu Firmware Version (v aplikaci: Verze firmware) jako surové číslo; model se zobrazuje v Device Variant (Varianta zařízení). Verze ve známém tvaru (např. FUA.P.06.71) je zobrazena v aplikaci Jablotron.
Futura umožňuje pouze jeden Modbus TCP soket najednou. Pokud je připojen jiný systém (např. Jablotron Connect LITE, Home Assistant), TapHome nebude moci komunikovat. Před použitím TapHome odpojte ostatní Modbus TCP klienty.
Přiřaďte jednotce Futura statickou IP adresu v nastavení DHCP routeru, aby se adresa nezměnila po restartu.
Adresa zařízení — Modbus adresa zařízení (výchozí: 1)
Vyberte správnou variantu šablony:
Model
Název šablony
Zařízení
Futura L, M, S
Jablotron Futura L, M, S
116
Futura L+
Jablotron Futura L+
84
Tlačítko pro stažení v dolní části této stránky poskytuje šablonu Futura L, M, S. Šablonu Futura L+ si stáhněte zde.
Složené datové typy (uint32, int32, float32) se musí číst a zapisovat v jedné Modbus operaci. Firmware vynucuje integritu dat — částečné čtení nebo zápis vrátí chybu ILLEGAL_DATA_ADDRESS. TapHome to řeší automaticky prostřednictvím konfigurace šablony.
Obě šablony poskytují stejnou základní funkcionalitu s různými adresami registrů. Šablona L/M/S obsahuje další funkce, které nejsou dostupné na L+ (Noční režim, Párty režim, monitorování výkonu/RPM ventilátoru, nastavení vlhkosti, univerzální vstupy, regulátory ALFA).
Ovládání ventilačního režimu
Ventilační režim — výběr z Vyp., Stupeň 1–5 nebo Automatický přes holding registr HR:0. Toto je hlavní ovládání otáček ventilátoru jednotky.
Monitorování teploty a vlhkosti
Čtyři páry senzorů teploty/vlhkosti monitorují proudění vzduchu přes jednotku:
Venkovní vzduch — teplota venkovního vzduchu (IR:30 na L/M/S, IR:12 na L+) s vlhkostí
Přívodní vzduch — teplota čerstvého vzduchu přiváděného do budovy (IR:31 / IR:13) s vlhkostí
Odpadní vzduch — teplota odpadního vzduchu odcházejícího z budovy (IR:33 / IR:15) s vlhkostí
Externí NTC senzor — volitelná externí NTC sonda venkovní teploty (IR:38 / IR:20); při odpojení zobrazuje -99
Monitorování výkonu
Rekuperace tepla — okamžitý rekuperační výkon ve wattech (IR:42 / IR:23)
Spotřeba energie — celková elektrická spotřeba jednotky ve wattech (IR:41 / IR:22)
Průtok vzduchu — kombinovaný objem přívodního a odvodního průtoku v m3/h (IR:44 / IR:25)
Výkon vytápění — spotřeba interního elektrického předehřívače ve wattech (IR:43 / IR:24)
Opotřebení filtru — procento znečištění filtru, vyměňte při přiblížení k 100 % (IR:40 / IR:21)
Monitorování ventilátorů (pouze L/M/S)
Výkon přívodního ventilátoru — úroveň výkonu přívodního ventilátoru v procentech (IR:45) s odečtem RPM přes servisní atribut (IR:47)
Výkon odvodního ventilátoru — úroveň výkonu odvodního ventilátoru v procentech (IR:46) s odečtem RPM přes servisní atribut (IR:48)
Napětí univerzálního vstupu 1/2 — diagnostické odečty napětí na univerzálních vstupech (IR:49, IR:50)
Časované funkce
Šablona poskytuje časované větrací funkce jako vícehodnotové přepínače s předdefinovanými časy:
Funkce Boost — maximální větrání po zvolenou dobu (HR:1). Předvolby: Vyp., 30 s, 60 s, 5 min, 10 min, 15 min, 30 min, 1 h, 1,5 h, 2 h. Servisní akce umožňuje nastavit vlastní odpočet (1–7200 s). Zbývající čas je dostupný jako servisní atribut.
Funkce Cirkulace — cirkulace vzduchu bez rekuperace tepla (HR:2). Stejné časové předvolby a servisní akce/atribut jako Boost.
Funkce Přetlak — režim přetlaku pro zabránění vniknutí kouře při používání krbu (HR:3). Stejné časové předvolby.
Noční funkce (pouze L/M/S) — snížené větrání pro tichý noční provoz (HR:4). Stejné časové předvolby.
Párty funkce (pouze L/M/S) — zvýšené větrání pro společenské akce (HR:5). Předvolby: Vyp., 30 min, 1–8 h.
Povolovací přepínače
Binární zap./vyp. přepínače pro funkce systému:
Časový program — povolení týdenního časového programu (HR:12 / HR:5)
Ochrana proti radonu — nepřetržité větrání na nízkých otáčkách pro zabránění hromadění radonu (HR:13 / HR:6)
Bypass — povolení automatického obtoku výměníku tepla pro volné chlazení (HR:14 / HR:7)
Komfortní vytápění (pouze L/M/S) — povolení komfortního vytápění pro regulaci teploty přívodního vzduchu (HR:17)
Automatická cirkulace — povolení automatického režimu cirkulace vzduchu (HR:18 / HR:10)
Teplotní nastavení
Preferovaná teplota — požadovaná vnitřní teplota (HR:10 / HR:4)
Preferovaná vlhkost (pouze L/M/S) — požadovaná úroveň vlhkosti: suchý (25 %), komfort (50 %) nebo vlhký (75 %) (HR:11)
Zónové senzory (zóny 1–8)
Obě šablony podporují až 8 externích senzorových zón. Pro každou zónu:
Senzor přítomen — povolení externího senzorového vstupu pro danou zónu
Teplota — externí hodnota teploty (-20 až 100 °C)
Vlhkost — externí hodnota vlhkosti (0–100 %)
CO2 — externí hodnota CO2 (0–10 000 ppm)
Registry zónových senzorů jsou na HR:300–375 (L/M/S) nebo HR:100–175 (L+), s 10-registrovými intervaly na zónu.
Jde o vstupy Futury: TapHome do nich zapisuje hodnoty, Jablotron senzory z nich nečte. Jak je naplnit ze senzorů TapHome, popisuje část Použití senzorů TapHome pro zónové větrání níže.
Zónová tlačítka (zóny 1–8)
Obě šablony podporují po jednom externím tlačítku v každé z 8 zón. Pro každou zónu:
Tlačítko přítomno — povolení externího tlačítka
Režim tlačítka — výběr mezi funkcí Boost (0) a Digestoř (1)
Aktivace tlačítka — aktivace funkce tlačítka (časový limit 3 hodiny)
Registry zónových tlačítek jsou na HR:400–473 (L/M/S) nebo HR:200–273 (L+).
Pokojové regulátory ALFA (pouze L/M/S)
Šablona L/M/S podporuje až 8 nástěnných pokojových regulátorů ALFA. Pro každý regulátor ALFA:
CO2 — úroveň CO2 v místnosti v ppm
Teplota vzduchu — teplota vzduchu v místnosti s vlhkostí
NTC teplota — externí NTC teplotní senzor připojený k regulátoru ALFA
Registry regulátorů ALFA jsou na IR:160–235, s 10-registrovými intervaly na jednotku.
Další možnosti
Jednotky Futura také zpřístupňují Modbus registry pro stav provozního režimu (24-bitová bitmaska zobrazující aktivní režimy jako boost, cirkulace, nepřítomnost, odmrazování, protimrazová ochrana), bitmasky chyb a varování (22 chybových bitů, 18 varovných bitů), teplotu/vlhkost odváděného vzduchu, napětí záložní baterie, plánování režimu nepřítomnosti (unix timestamps), stav digitálních vstupů a identifikaci zařízení. Varianta L+ navíc poskytuje registr stavu vytápění/chlazení. Tyto lze přidat do TapHome šablony v budoucí aktualizaci.
Hodnoty z vlastních pokojových senzorů Jablotronu jsou v Modbus mapě dostupné, ale nikoli v šablonách: na L/M/S nástěnné ovládací panely (CO2, teplota, vlhkost, IR:100–114) a samostatné nástěnné senzory CO2 (IR:115–154), na L+ naměřené CO2, teplota a vlhkost zón 1–8 (IR:100–173). Lze je doplnit do šablony jako Modbus proměnné.
Při větrání po jednotlivých místnostech VarioBreeze Futura spojuje komponenty jedné zóny podle stejného nastavení DIP přepínače (zóna 1–8). Přes Modbus také poskytuje vstup externího senzoru pro každou z 8 zón, takže hodnoty zóny mohou dodávat senzory TapHome — například nástěnný vypínač s vestavěným senzorem CO2. Směr je TapHome → Futura.
Pro každou místnost:
Číslo zóny — nastavení DIP přepínače na ventilu této místnosti (1–8). Použijte zónová zařízení se stejným číslem.
Zapněte Zóna N – Senzor přítomen (v aplikaci: Zona N - Přítomnost externích čidel).
Přidejte smart rule Vzorec pro každou hodnotu zóny:
Zóna N – CO2 (Zona N - CO2) = CO2 senzor místnosti v ppm
Zóna N – Teplota (Zona N - Teplota) = teplota místnosti v °C
Zóna N – Vlhkost (Zona N - vlhkost) = vlhkost místnosti × 100
Nastavte Ventilační režim (Výkon větrání) na Automatický — stupně 1–5 jsou ruční stupně ventilátoru.
TapHome ukládá vlhkost jako zlomek (0–1), Futura očekává procenta (0–100). Bez × 100 ve vzorci se vlhkost 0,45 zapíše jako 0 %.
Vyplňte všechny tři hodnoty každé zóny se zapnutým Senzor přítomen. Zónové zařízení bez pravidla si ponechá hodnotu 0 a TapHome ji zapíše do Futury — zóna pak hlásí 0 °C a 0 %.
TapHome zapisuje do Futury aktuální hodnotu každého zónového zařízení při každém dotazu. Zónové zařízení bez smart rule si ponechá hodnotu 0, takže Futura dostane 0 ppm, 0 °C nebo 0 %. Přidejte pravidlo pro každou hodnotu aktivní zóny a u nepoužívaných zón nechte Senzor přítomen vypnutý. Pokud je nulová pouze vlhkost, ve vzorci chybí × 100.
Futura nereaguje na zónové senzory
Ventilační režim je nastaven na Automatický — stupně 1–5 jsou ruční
Zóna N – Senzor přítomen je pro danou zónu zapnutý
Číslo zóny použité v TapHome odpovídá nastavení DIP přepínače na ventilu zóny
Žádná Modbus komunikace
Ověřte, že Ethernet kabel je připojen ke správnému portu na jednotce Futura
Potvrďte IP adresu jednotky — zkontrolujte tabulku DHCP zapůjčení v routeru
Ujistěte se, že TapHome Core a jednotka Futura jsou ve stejné síti/podsíti
Zkontrolujte, že žádný jiný Modbus TCP klient neobsazuje jediný dostupný soket
Ověřte, že verze firmwaru splňuje minimální požadavky (L/M/S: FUA.P.06.71, L+: FLA.P.01.06)
Importována nesprávná šablona
Modely L/M/S a L+ používají různé mapy adres registrů. Pokud se hodnoty senzorů zdají nesprávné nebo se vyskytují komunikační chyby, ověřte, že je importována správná varianta šablony pro nainstalovaný model jednotky.
Všechny povolovací přepínače hlásí ILLEGAL_DATA_ADDRESS
Pokud všech sedm povolovacích přepínačů šablony L/M/S (Časový program, Ochrana proti radonu, Bypass, Vytápění, Chlazení, Komfortní vytápění, Automatická cirkulace) hlásí současně ILLEGAL_DATA_ADDRESS, Futura má starší firmware. TapHome tyto přepínače čte jedním požadavkem (HR:12–18) a starší firmware bez HR:17 a HR:18 odmítne celý požadavek. Rozhraní Modbus vyžaduje minimálně FUA.P.06.71 (L/M/S).
Požádejte společnost Jablotron o aktualizaci firmwaru jednotky. Po aktualizaci chyby přestanou bez jakékoli změny v TapHome. Výsledek zkontrolujte v servisním atributu modulu Firmware Version.
Chyby částečného čtení registrů
Firmware vyžaduje, aby se složené registry (uint32, int32) četly v jedné Modbus operaci — částečné čtení vrátí ILLEGAL_DATA_ADDRESS. Standardní TapHome šablona je čte v jedné operaci. Pokud se ILLEGAL_DATA_ADDRESS objeví na jiných zařízeních, zkontrolujte variantu šablony a verzi firmwaru (viz výše).
Dostupná zařízení
Jablotron Futura L+Modul
Servisní atributy
Zbývající čas [s]
Zbývající čas [s]
Zbývající čas [s]
Verze firmware
Verze registrové mapy
Varianta zařízení
Vnitřní topení je dostupné
Chlazení Coolbreeze je dostupné
Topení Coolbreeze je dostupné
Funkce bypass je dostupná
Napětí záložní baterie pro RTC [mV]
Jablotron Futura L,M,S
Čtení (modul)
var Code := MODBUSR(A,16, UInt32);
IF (GETBIT(Code,0), ADDINFO(0,"Aktivní funkce Boost"));
IF (GETBIT(Code,1), ADDINFO(1,"Aktivní funkce Cirkulace"));
IF (GETBIT(Code,2), ADDINFO(2,"Aktivní časový program"));
IF (GETBIT(Code,3), ADDINFO(3,"Aktivní funkce Přetlak"));
IF (GETBIT(Code,4), ADDINFO(4,"Aktivní funkce Dovolená"));
IF (GETBIT(Code,5), ADDINFO(5,"Aktivní funkce Párty"));
IF (GETBIT(Code,6), ADDINFO(6,"Aktivní funkce Noční režim"));
IF (GETBIT(Code,7), ADDINFO(7,"Aktivní funkce Protiradonová ochrana"));
IF (GETBIT(Code,8), ADDINFO(8,"Zařízení je zapnuto, není v režimu snížené spotřeby"));
IF (GETBIT(Code,9), ADDINFO(9,"Probíhá kontrola filtrů"));
IF (GETBIT(Code,10), ADDINFO(10,"Probíhá vysoušení"));
IF (GETBIT(Code,11), ADDINFO(11,"Otevřený Bypass"));
IF (GETBIT(Code,12), ADDINFO(12,"Nízká venkovní teplota, omezená funkce větrání"));
IF (GETBIT(Code,13), ADDINFO(13,"Odstavení po chybě"));
IF (GETBIT(Code,14), ADDINFO(14,"Zařízení se spouští"));
IF (GETBIT(Code,15), ADDINFO(15,"Aktivní servisní režim"));
IF (GETBIT(Code,16), ADDINFO(16,"Teplota odpadního vzduchu < -3°C (splněna podmínka ochrany před zamrznutím)"));
IF (GETBIT(Code,17), ADDINFO(17,"Nouzové vypnutí"));
IF (GETBIT(Code,18), ADDINFO(18,"Nouzové vypnutí"));
IF (GETBIT(Code,19), ADDINFO(19,"Odměřování tlakové ztráty"));
IF (GETBIT(Code,20), ADDINFO(20,"Stand-by"));
IF (GETBIT(Code,21), ADDINFO(21,"Zónový boost"));
IF (GETBIT(Code,22), ADDINFO(22,"Odměřování tlakové ztráty zón"));
Code := MODBUSR(A,18, UInt32);
IF (GETBIT(Code,0), ADDERROR(0,"Chyba senzoru ambient"));
IF (GETBIT(Code,1), ADDERROR(1,"Chyba senzoru indoor"));
IF (GETBIT(Code,2), ADDERROR(2,"Chyba senzoru fresh"));
IF (GETBIT(Code,3), ADDERROR(3,"Chyba senzoru waste"));
IF (GETBIT(Code,4), ADDERROR(4,"Chyba přívodního ventilátoru"));
IF (GETBIT(Code,5), ADDERROR(5,"Chyba odtahového ventilátoru"));
IF (GETBIT(Code,6), ADDERROR(6,"Chyba komunikace s výměníkem"));
IF (GETBIT(Code,7), ADDERROR(7,"Chyba polohy klapek výměníku"));
IF (GETBIT(Code,8), ADDERROR(8,"Chyba komunikace s IO deskou"));
IF (GETBIT(Code,9), ADDERROR(9,"Zablokovaný přívodní ventilátor"));
IF (GETBIT(Code,10), ADDERROR(10,"Zablokovaný odtahový ventilátor"));
IF (GETBIT(Code,11), ADDERROR(11,"Chyba komunikace s Coolbreeze"));
IF (GETBIT(Code,12), ADDERROR(12,"Chyba venkovní jednotky Coolbreeze"));
Code := MODBUSR(A,20, UInt32);
IF (GETBIT(Code,0), ADDWARNING(0,"Neinicializovaný filtr"));
IF (GETBIT(Code,1), ADDWARNING(1,"Filtr je příliš zanesený"));
IF (GETBIT(Code,2), ADDWARNING(2,"Filtr se používá příliš dlouho"));
IF (GETBIT(Code,3), ADDWARNING(3,"Nízké napětí RTC baterie"));
IF (GETBIT(Code,4), ADDWARNING(4,"Příliš vysoké otáčky přívodního ventilátoru"));
IF (GETBIT(Code,5), ADDWARNING(5,"Příliš vysoké otáčky odtahového ventilátoru"));
IF (GETBIT(Code,8), ADDWARNING(8,"Příliš nízká venkovní teplota, omezená funkce větrání"));
IF (GETBIT(Code,9), ADDWARNING(9,"Nesprávná konfigurace zónového větrání - přívod"));
IF (GETBIT(Code,10), ADDWARNING(10,"Nesprávná konfigurace zónového větrání - odtah"));
IF (GETBIT(Code,11), ADDWARNING(11,"Nouzové vypnutí"));
IF (GETBIT(Code,12), ADDWARNING(12,"Chyba komunikace se SuperBreeze"));
IF (GETBIT(Code,13), ADDWARNING(13,"Obecná chyba SuperBreeze"));