Seria Jablotron Futura (L, M, S, L+) to centrale wentylacyjne z odzyskiem ciepła (MVHR) produkowane przez Jablotron Living Technology. TapHome łączy się bezpośrednio z centralą przez Modbus TCP po Ethernecie — nie jest wymagana dodatkowa bramka.
Dostępne są dwa osobne szablony — jeden dla modeli Futura L, M, S (116 urządzeń) i jeden dla Futura L+ (84 urządzenia). Oba współdzielą ten sam port Modbus TCP i adres urządzenia, ale adresy rejestrów różnią się między wariantami. Zaimportuj szablon odpowiadający zainstalowanej centrali.
Połączenie sieciowe
Centrala Futura posiada port Ethernet do komunikacji Modbus TCP. Podłącz ją do tej samej sieci lokalnej co TapHome Core za pomocą standardowego kabla Ethernet.
Protokół: Modbus TCP
Port: 502
Adres urządzenia: 1
Dostępne gniazda: 1 (jedno równoczesne połączenie)
Wymaganie firmware: Futura L/M/S: FUA.P.06.71 lub nowszy, Futura L+: FLA.P.01.06 lub nowszy
Futura pozwala na tylko jedno gniazdo Modbus TCP jednocześnie. Jeśli podłączony jest inny system (np. Jablotron Connect LITE, Home Assistant), TapHome nie będzie mógł się komunikować. Odłącz innych klientów Modbus TCP przed użyciem TapHome.
Przypisz centrali Futura statyczny adres IP w ustawieniach DHCP routera, aby adres nie zmienił się po ponownym uruchomieniu.
Konfiguracja
Podczas importu szablonu do TapHome podaj:
Adres IP — adres IP centrali w sieci lokalnej
Adres urządzenia — adres Modbus urządzenia (domyślnie: 1)
Wybierz odpowiedni wariant szablonu:
Model
Nazwa szablonu
Urządzenia
Futura L, M, S
Jablotron Futura L, M, S
116
Futura L+
Jablotron Futura L+
84
Przycisk pobierania na dole tej strony udostępnia szablon Futura L, M, S. Szablon Futura L+pobierz tutaj.
Złożone typy danych (uint32, int32, float32) muszą być odczytywane i zapisywane w pojedynczej operacji Modbus. Firmware wymusza integralność danych — częściowy odczyt lub zapis zwróci błąd ILLEGAL_DATA_ADDRESS. TapHome obsługuje to automatycznie poprzez konfigurację szablonu.
Możliwości urządzenia
Oba szablony zapewniają tę samą podstawową funkcjonalność z różnymi adresami rejestrów. Szablon L/M/S zawiera dodatkowe możliwości niedostępne w L+ (tryb Nocny, tryb Party, monitorowanie mocy/RPM wentylatora, ustawienie wilgotności, wejścia uniwersalne, sterowniki ALFA).
Sterowanie trybem wentylacji
Tryb wentylacji — wybór spośród Wył., Poziom 1–5 lub Automatyczny przez holding rejestr HR:0. Jest to główne sterowanie prędkością obrotową wentylatora centrali.
Monitorowanie temperatury i wilgotności
Cztery pary czujników temperatury/wilgotności monitorują przepływ powietrza przez centralę:
Powietrze zewnętrzne — temperatura powietrza zewnętrznego (IR:30 na L/M/S, IR:12 na L+) z wilgotnością
Powietrze nawiewne — temperatura świeżego powietrza dostarczanego do budynku (IR:31 / IR:13) z wilgotnością
Powietrze wywiewne — temperatura powietrza odprowadzanego z budynku (IR:33 / IR:15) z wilgotnością
Zewnętrzny czujnik NTC — opcjonalna zewnętrzna sonda temperatury NTC (IR:38 / IR:20); pokazuje -99 przy odłączeniu
Monitorowanie wydajności
Odzysk ciepła — chwilowa moc odzysku ciepła w watach (IR:42 / IR:23)
Zużycie energii — całkowite zużycie energii elektrycznej centrali w watach (IR:41 / IR:22)
Przepływ powietrza — łączna objętość powietrza nawiewnego i wywiewnego w m3/h (IR:44 / IR:25)
Moc grzewcza — zużycie wewnętrznej nagrzewnicy elektrycznej w watach (IR:43 / IR:24)
Zużycie filtra — procent zanieczyszczenia filtra, wymień gdy zbliża się do 100% (IR:40 / IR:21)
Monitorowanie wentylatorów (tylko L/M/S)
Moc wentylatora nawiewnego — poziom mocy wentylatora nawiewnego w procentach (IR:45) z odczytem RPM przez atrybut serwisowy (IR:47)
Moc wentylatora wywiewnego — poziom mocy wentylatora wywiewnego w procentach (IR:46) z odczytem RPM przez atrybut serwisowy (IR:48)
Napięcie wejścia uniwersalnego 1/2 — diagnostyczne odczyty napięcia na wejściach uniwersalnych (IR:49, IR:50)
Funkcje czasowe
Szablon udostępnia czasowe funkcje wentylacyjne jako przełączniki wielowartościowe z predefiniowanymi czasami:
Funkcja Boost — maksymalna wentylacja przez wybrany czas (HR:1). Predefiniowane: Wył., 30 s, 60 s, 5 min, 10 min, 15 min, 30 min, 1 h, 1,5 h, 2 h. Akcja serwisowa umożliwia ustawienie niestandardowego odliczania (1–7200 s). Pozostały czas jest dostępny jako atrybut serwisowy.
Funkcja Cyrkulacja — cyrkulacja powietrza bez odzysku ciepła (HR:2). Te same predefiniowane czasy i akcja/atrybut serwisowy jak Boost.
Funkcja Nadciśnienie — tryb nadciśnienia zapobiegający wciąganiu dymu podczas korzystania z kominka (HR:3). Te same predefiniowane czasy.
Funkcja Nocna (tylko L/M/S) — zmniejszona wentylacja do cichej pracy nocnej (HR:4). Te same predefiniowane czasy.
Funkcja Party (tylko L/M/S) — zwiększona wentylacja na spotkania towarzyskie (HR:5). Predefiniowane: Wył., 30 min, 1–8 h.
Przełączniki aktywacji
Binarne przełączniki wł./wył. dla funkcji systemu:
Program czasowy — włączenie tygodniowego programu czasowego (HR:12 / HR:5)
Ochrona przeciw radonowi — ciągła wentylacja na niskich obrotach zapobiegająca gromadzeniu się radonu (HR:13 / HR:6)
Preferowana temperatura — żądana temperatura wewnętrzna (HR:10 / HR:4)
Preferowana wilgotność (tylko L/M/S) — żądany poziom wilgotności: suchy (25%), komfort (50%) lub wilgotny (75%) (HR:11)
Czujniki strefowe (strefy 1–8)
Oba szablony obsługują do 8 zewnętrznych stref czujnikowych. Dla każdej strefy:
Czujnik obecny — włącza wejście czujnika zewnętrznego dla danej strefy
Temperatura — zewnętrzna wartość temperatury (-20 do 100 °C)
Wilgotność — zewnętrzna wartość wilgotności (0–100%)
CO2 — zewnętrzna wartość CO2 (0–10 000 ppm)
Rejestry czujników strefowych znajdują się pod HR:300–375 (L/M/S) lub HR:100–175 (L+), z 10-rejestrowymi interwałami na strefę.
Przyciski strefowe (strefy 1–8)
Oba szablony obsługują do 8 przycisków zewnętrznych na strefę. Dla każdej strefy:
Przycisk obecny — włącza przycisk zewnętrzny
Tryb przycisku — wybór między funkcją Boost (0) a Okap (1)
Timer przycisku — timer odliczający (0–10 800 s)
Aktywacja przycisku — aktywuje funkcję przycisku (limit czasowy 3 godziny)
Rejestry przycisków strefowych znajdują się pod HR:400–473 (L/M/S) lub HR:200–273 (L+).
Sterowniki pokojowe ALFA (tylko L/M/S)
Szablon L/M/S obsługuje do 8 naściennych sterowników pokojowych ALFA. Dla każdego sterownika ALFA:
CO2 — poziom CO2 w pomieszczeniu w ppm
Temperatura powietrza — temperatura powietrza w pomieszczeniu z wilgotnością
Temperatura NTC — zewnętrzny czujnik temperatury NTC podłączony do sterownika ALFA
Rejestry sterowników ALFA znajdują się pod IR:160–235, z 10-rejestrowymi interwałami na jednostkę.
Dodatkowe możliwości
Centrale Futura udostępniają również rejestry Modbus dla statusu trybu pracy (24-bitowa bitmaska pokazująca aktywne tryby jak boost, cyrkulacja, nieobecność, odszranianie, ochrona przeciw zamarzaniu), bitmaski błędów i ostrzeżeń (22 bity błędów, 18 bitów ostrzeżeń), temperaturę/wilgotność powietrza wywiewnego, napięcie baterii zapasowej, planowanie trybu nieobecności (znaczniki czasu unix), status wejść cyfrowych i identyfikację urządzenia. Wariant L+ dodatkowo udostępnia rejestr statusu ogrzewania/chłodzenia. Mogą one zostać dodane do szablonu TapHome w przyszłej aktualizacji.
Rozwiązywanie problemów
Brak komunikacji Modbus
Sprawdź, czy kabel Ethernet jest podłączony do właściwego portu centrali Futura
Potwierdź adres IP centrali — sprawdź tabelę dzierżaw DHCP w routerze
Upewnij się, że TapHome Core i centrala Futura są w tej samej sieci/podsieci
Sprawdź, czy żaden inny klient Modbus TCP nie zajmuje jedynego dostępnego gniazda
Sprawdź, czy wersja firmware spełnia minimalne wymagania (L/M/S: FUA.P.06.71, L+: FLA.P.01.06)
Zaimportowano nieprawidłowy szablon
Modele L/M/S i L+ używają różnych map adresów rejestrów. Jeśli wartości czujników wydają się nieprawidłowe lub występują błędy komunikacji, sprawdź czy zaimportowano właściwy wariant szablonu dla zainstalowanego modelu centrali.
Błędy częściowego odczytu rejestrów
Firmware wymaga, aby rejestry złożone (uint32, int32) były odczytywane w pojedynczej operacji Modbus. Błędy ILLEGAL_DATA_ADDRESS wskazują, że odczyt został podzielony na wiele żądań. Ze standardowym szablonem TapHome nie powinno to wystąpić — jeśli tak się stanie, skontaktuj się z pomocą techniczną.
Dostępne urządzenia
Jablotron Futura L+Moduł
Atrybuty serwisowe
Pozostały czas [s]
Pozostały czas [s]
Pozostały czas [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
Odczyt (moduł)
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"));