Jablotron Futura L+ è un’unità di ventilazione con recupero di calore (MVHR) con scambiatore entalpico a flusso contrario, prodotta da JABLOTRON LIVING TECHNOLOGY CZ per edifici residenziali. TapHome si collega direttamente all’unità tramite Modbus TCP su Ethernet — non sono richiesti gateway o moduli accessori.
Il template espone la selezione della modalità di ventilazione, le funzioni temporizzate boost/circolazione/sovrapressione, l’usura del filtro, la temperatura e l’umidità dell’aria di mandata/espulsione/esterna, le metriche di recupero di calore e consumo, gli interruttori di abilitazione funzione (bypass, riscaldamento, raffrescamento, anti-radon, circolazione automatica), un setpoint di temperatura e l’accesso in lettura/scrittura alle 8 zone dei sensori esterni e alle 8 zone dei pulsanti esterni.
Il modello Futura L+ ha uno spazio di indirizzamento dei registri condensato e diverso da Futura L/M/S. Per i modelli precedenti esiste un template TapHome separato (Jablotron Futura L, M, S). L’importazione del template sbagliato produrrà errori ILLEGAL_DATA_ADDRESS o leggerà silenziosamente valori senza senso. Verificare il modello dell’unità prima dell’importazione.
L’unità Futura ha un unico connettore RJ45 Ethernet sulla scheda di controllo principale (X1 — LAN). Collegarlo alla stessa rete locale del TapHome Core usando un cavo Ethernet standard — per l’integrazione TapHome non sono richiesti gateway, convertitori o accessori aggiuntivi.
Per TapHome è rilevante solo il connettore LAN (X1). I bus RS-485 (X2, X3) e il bus AA (X6) sono riservati agli accessori proprietari Jablotron (pannelli di controllo Alfa, sensori a parete, CoolBreeze, VarioBreeze) e non sono esposti per l’uso BMS esterno.
Connettori della scheda di controllo
Connettore
Tipo
Funzione
X1
RJ45
LAN — Modbus TCP verso TapHome, cloud MyJABLOTRON
X2
Phoenix Contact 3-pin
bus RS-485 — riservato / non utilizzato
X3
Phoenix Contact 4-pin
bus RS-485 per pannelli Alfa, sensori CO2, CoolBreeze
X4
Phoenix Contact 2-pin
sensore NTC 10 kΩ di temperatura esterna
X5
Phoenix Contact 5-pin
IN/OUT: LED, BST (boost), IN2, IN1 (0–10 V o contatto), GND
X6
Phoenix Contact 2-pin
bus AA (bus legacy a pannello singolo)
T1
Pulsante sulla scheda
Pressione breve = inizializzazione filtro, lunga = modalità servizio Bluetooth
Gli ingressi analogici IN1/IN2 su X5 (0–10 V o contatto pulito) sono un canale BMS parallelo opzionale. Secondo il manuale di installazione, il controllo analogico è superiore ai sensori CO2 (li sovrascrive) — utile quando Modbus TCP non è praticabile, ma l’integrazione TapHome utilizza solo la porta LAN.
Per abilitare Modbus TCP sul Futura L+ non è richiesta alcuna attivazione, DIP switch o menu di servizio. Il server TCP è attivo per impostazione predefinita non appena l’unità è alimentata e collegata alla LAN.
Quando si importa il template in TapHome, fornire:
Il Futura L+ accetta solo un client Modbus TCP alla volta. Se un altro sistema (Home Assistant, client Modbus personalizzato, secondo TapHome Core) è già collegato, TapHome non sarà in grado di aprire il socket. Disconnettere altri client Modbus TCP prima di importare il template. Il collegamento cloud MyJABLOTRON utilizza HTTPS in uscita e non occupa il socket Modbus.
Assegnare al Futura L+ un indirizzo IP statico nella tabella di prenotazione DHCP del router. L’unità non si annuncia tramite mDNS/Zeroconf, quindi è necessario un IP stabile per una riconnessione affidabile dopo i cicli di alimentazione.
I registri compositi (uint32, int32) devono essere letti e scritti in una singola operazione Modbus — le letture parziali restituiscono ILLEGAL_DATA_ADDRESS. Il template TapHome raggruppa correttamente le letture; questo errore durante il funzionamento normale indica tipicamente che è stata importata la variante di template sbagliata (L/M/S vs L+).
Protezione password opzionale
Il registro holding HR:920 (user_password) ha 65535 = disabilitato come valore predefinito, il che significa che le scritture Modbus vengono accettate senza autenticazione. Se un installatore ha abilitato la protezione password tramite l’app MyJABLOTRON / MyCOMPANY, le scritture Modbus falliranno silenziosamente fino a quando il codice di accesso non viene scritto in HR:900 entro il timeout della password (predefinito 300 s, HR:922). Per le installazioni TapHome tipiche, lasciare la password disabilitata.
Il template espone 84 dispositivi che coprono metriche globali dell’unità, funzioni temporizzate, interruttori di abilitazione funzione, il setpoint di temperatura e le 8 zone dei sensori esterni e 8 zone dei pulsanti esterni.
Modalità di ventilazione
Modalità ventilazione — selettore della potenza del ventilatore tramite registro holding HR:0. Valori esposti: Spento (0), Livello manuale 1–5 (1–5), Automatico (6). Il template espone inoltre i valori numerici 7–9 che non hanno un significato documentato nella mappa dei registri e devono essere considerati riservati.
Funzioni temporizzate
Tre funzioni temporizzate sono esposte come switch multi-valore con 10 durate preimpostate (Spento, 30 s, 60 s, 5 min, 10 min, 15 min, 30 min, 1 h, 1,5 h, 2 h). Ogni funzione espone inoltre un attributo di servizio Tempo rimanente [s] e un’azione di servizio che accetta un valore di conto alla rovescia personalizzato (1–7200 s):
Funzione Boost (HR:1) — ventilazione massima per il periodo selezionato
Funzione Circolazione (HR:2) — ricircolazione dell’aria (ciclo interno) senza recupero di calore
Funzione Sovrapressione (HR:3) — mandata > espulsione, utile durante l’accensione del camino
La lettura del registro restituisce il conto alla rovescia residuo in secondi; la scrittura arma la funzione.
Sensori del percorso d’aria
Tre delle posizioni dei sensori del percorso d’aria dell’unità sono esposte, ciascuna combina temperatura e umidità da registri di input separati:
Dispositivo
Temperatura
Umidità
Descrizione
Aria esterna
IR:12
IR:16
Aria ambiente prima del recupero di calore
Aria di mandata
IR:13
IR:17
Aria fresca immessa nell’edificio
Aria di espulsione
IR:15
IR:19
Aria di scarico in uscita dall’edificio
Sensore NTC esterno
IR:20
—
Sonda esterna NTC 10 kΩ opzionale su X4
Le temperature sono memorizzate come 0,1 °C (int16) e scalate a °C nel template; i valori di umidità sono scalati a frazioni (0–1) dalla lettura grezza di 0,1 %.
Il Sensore NTC esterno riporta -99 quando nessuna sonda è collegata al connettore X4. Il template mappa questo valore sentinella su NaN in modo che il valore non appaia come una temperatura valida in TapHome.
Monitoraggio delle prestazioni
Recupero di calore (IR:23) — calore istantaneo recuperato dall’aria di espulsione alla mandata, in W
Consumo energetico (IR:22) — assorbimento elettrico totale dell’unità, in W
Potenza riscaldamento (IR:24) — assorbimento attuale del post-riscaldatore elettrico interno da 350 W, in W
Usura filtro (IR:21) — livello di contaminazione del filtro: 0 % = pulito, 100 % = sostituzione necessaria. Esposto come valore di tipo dimmer (0,0–1,0).
Setpoint di temperatura
Temperatura preferita (HR:4) — setpoint della temperatura interna per il ciclo di controllo interno dell’unità, in °C. Le letture e le scritture sono scalate ×10 (risoluzione 0,1 °C).
Interruttori di abilitazione funzione
Switch binari on/off che controllano il comportamento dell’unità:
Bypass (HR:7) — bypass automatico dello scambiatore di calore quando il raffrescamento gratuito è utile
Raffrescamento (HR:9) — abilita il modulo di raffrescamento CoolBreeze (richiede accessorio)
Riscaldamento (HR:15) — abilita il post-riscaldatore elettrico interno da 350 W
Protezione anti-radon (HR:6) — ricircolazione ridotta per prevenire l’accumulo di radon
Circolazione automatica (HR:10) — funzione di ricircolazione automatica dell’aria
Programma orario (HR:5) — programmazione settimanale
Sensori di zona esterni (zone 1–8)
Il Futura L+ supporta fino a 8 sensori esterni CO2/temperatura/umidità. Per ciascuna delle 8 zone il template espone:
Sensore presente — abilita l’ingresso del sensore per la zona
Temperatura — valore di temperatura esterna (−20 °C a 100 °C, risoluzione 0,1 °C)
Umidità — umidità relativa (0–100 %)
CO2 — livello CO2 (0–10 000 ppm)
I blocchi dei registri holding dei sensori di zona sono in HR:100–175 (10 registri per zona, passo 10).
Pulsanti di zona esterni (zone 1–8)
Il Futura L+ supporta inoltre 8 pulsanti a parete esterni per l’attivazione rapida boost o cappa da cucina. Per zona:
Pulsante presente — abilita l’ingresso del pulsante
Modalità pulsante — sceglie tra Boost (0) e Cappa cucina (1)
Timer pulsante — conto alla rovescia (0–10 800 s)
Attivazione pulsante — attiva l’azione del pulsante (limite temporale di 3 ore)
I blocchi dei registri holding dei pulsanti di zona sono in HR:200–273 (10 registri per zona, passo 10).
Attributi di servizio del modulo
A livello di modulo sono esposti due attributi diagnostici:
Indirizzo MAC (IR:2–IR:4) — il MAC Ethernet dell’unità, composto da tre registri a 16 bit e formattato come stringa esadecimale
Versione firmware (IR:0) — la revisione firmware L+ (uint32)
Verificare che il cavo Ethernet sia collegato a X1 (LAN) sulla scheda principale — non a un terminale Phoenix Contact
Confermare l’indirizzo IP dell’unità tramite la tabella dei lease DHCP del router o l’app MyJABLOTRON; assicurarsi che TapHome Core e il Futura siano sulla stessa subnet
Verificare che nessun firewall stia bloccando la porta TCP 502 tra TapHome e l’unità
Assicurarsi che nessun altro client Modbus TCP (Home Assistant, strumento diagnostico, secondo TapHome Core) stia occupando l’unico socket disponibile — disconnettere tale client e riprovare
Verificare che il firmware sia FLA.P.01.06 o più recente (visibile in MyJABLOTRON)
Errori ILLEGAL_DATA_ADDRESS
I registri compositi (bitmap uint32, timestamp int32) devono essere letti in una singola operazione Modbus. In pratica, questo errore durante il normale polling TapHome indica che è stata importata la variante di template sbagliata. Il template L/M/S indirizza i registri a IR:30–52 / HR:0–17 che non esistono nella mappa L+ (L+ parte da IR:0 e HR:0 con un layout condensato). Reimportare il template corretto Jablotron Futura L+.
Le scritture Modbus non hanno effetto
Se l’unità risponde alle letture ma ignora le scritture (modifiche modalità, avvii timer, commutazioni di abilitazione), l’installatore potrebbe aver abilitato la password utente in MyJABLOTRON. Disabilitare la password (scrivere 65535 in HR:920 durante il login) o mantenere HR:900 autenticato scrivendo il codice di accesso entro la finestra di timeout HR:922. Per le installazioni TapHome tipiche, la password deve rimanere disabilitata.
I valori di modalità o timer sembrano errati
Il Futura L+ utilizza la codifica 0,1 °C e 0,1 % per temperature e umidità. Il template TapHome applica già la scalatura corretta (÷10 per la temperatura, ÷1000 per l’umidità nei dispositivi aria di mandata/espulsione/esterna). Se i valori appaiono 10× o 1000× fuori scala, è stato importato il template sbagliato (L/M/S) — i fattori di scalatura differiscono tra le varianti.
Dispositivi disponibili
Jablotron Futura L+Modulo
Attributi di servizio
Indirizzo MAC
Versione firmware
Jablotron Futura L+
Lettura (modulo)
var Code := MODBUSR(A,6, 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,8, 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,10, 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"));
Modalità sovrapressione temporizzata (mandata > espulsione) — utile durante l'accensione del camino; la lettura restituisce il conto alla rovescia residuo
Registro: HR:3UInt16Unità: snumeric
Valori / Stati: Spento · 30 s · 60 s · 5 min · 10 min · 15 min · 30 min · 1 h · 1,5 h · 2 h
Livello di contaminazione del filtro — 0 % = pulito, 100 % = sostituzione necessaria
Registro: IR:21UInt16Unità: %numeric, /100
Usura filtro
Lettura livello
MODBUSR(A, 21, Uint16) / 100
Aria di espulsioneSensore di temperaturaSolo lettura
Temperatura e umidità dell'aria di scarico in uscita dall'edificio (prima dello scambiatore di calore)
Registro: IR:15Int16Unità: °Cdirect, /10
Aria di espulsione
Lettura umidità
MODBUSR(A, 19, Int16) / 1000
Lettura temperatura
MODBUSR(A, 15, Int16) / 10
BypassInterruttore
Abilita il bypass automatico dello scambiatore di calore quando il raffrescamento gratuito è utile
Registro: HR:7UInt16boolean
Valori / Stati: Povoleno · Zakázáno
Bypass
Lettura stato interruttore
MODBUSR(H, 7, Uint16)
Scrittura stato interruttore
MODBUSW(H, 7, Uint16, St)
RaffrescamentoInterruttore
Abilita il modulo di raffrescamento attivo CoolBreeze (richiede accessorio)
Registro: HR:9UInt16boolean
Valori / Stati: ON · OFF
Raffrescamento
Lettura stato interruttore
MODBUSR(H, 9, Uint16)
Scrittura stato interruttore
MODBUSW(H, 9, Uint16, St)
Protezione anti-radonInterruttore
Abilita la protezione anti-radon — ricircolazione ridotta per prevenire l'accumulo di radon
Registro: HR:6UInt16boolean
Valori / Stati: Povoleno · Zakázáno
Protezione anti-radon
Lettura stato interruttore
MODBUSR(H, 6, Uint16)
Scrittura stato interruttore
MODBUSW(H, 6, Uint16, St)
RiscaldamentoInterruttore
Abilita il post-riscaldatore elettrico interno da 350 W per il controllo della temperatura dell'aria di mandata
Registro: HR:15UInt16boolean
Valori / Stati: ON · OFF
Riscaldamento
Lettura stato interruttore
MODBUSR(H, 15, Uint16)
Scrittura stato interruttore
MODBUSW(H, 15, Uint16, St)
Temperatura preferitaTermostato
Setpoint della temperatura interna per il ciclo di controllo interno dell'unità
Registro: HR:4UInt16Unità: °Cdirect, /10
Temperatura preferita
Lettura temperatura desiderata
MODBUSR(H, 4, Uint16) / 10
Scrittura temperatura desiderata
MODBUSW(H, 4, Uint16, Se * 10)
Aria esternaSensore di temperaturaSolo lettura
Temperatura e umidità dell'aria esterna/ambiente (prima del recupero termico)
Registro: IR:12Int16Unità: °Cdirect, /10
Aria esterna
Lettura umidità
MODBUSR(A, 16, Int16) / 1000
Lettura temperatura
MODBUSR(A, 12, Int16) / 10
Potenza riscaldamentoVariabileSolo lettura
Potenza assorbita dal post-riscaldatore elettrico interno da 350 W, in watt
Registro: IR:24UInt16Unità: W
Potenza riscaldamento
Lettura
MODBUSR(A, 24, Uint16)
Modalità ventilazioneInterruttore multivalore
Selettore potenza ventilatore — Spento, Livello manuale 1–5 o Automatico (controllato da CO2/umidità)
Registro: HR:0UInt16numeric
Valori / Stati: Spento · Livello 1 · Livello 2 · Livello 3 · Livello 4 · Livello 5 · Automatico
Modalità ventilazione
Lettura stato interruttore
MODBUSR(H, 0, Uint16)
Scrittura stato interruttore
MODBUSW(H, 0, Uint16, Mu)
Zona 1 — CO2Variabile
Registro: HR:104UInt16Unità: ppm
Zona 1 — CO2
Lettura
MODBUSR(H, 104, Uint16)
Scrittura
MODBUSW(H, 104, Uint16, round(Va))
Zona 1 — Sensore presenteInterruttore
Registro: HR:100Boolboolean
Valori / Stati: ON · OFF
Zona 1 — Sensore presente
Lettura stato interruttore
MODBUSR(H, 100, Bool)
Scrittura stato interruttore
MODBUSW(H, 100, Bool, St)
Zona 1 — TemperaturaVariabile
Registro: HR:102Int16Unità: °Cdirect, /10
Zona 1 — Temperatura
Lettura
MODBUSR(H, 102, Int16) / 10
Scrittura
MODBUSW(H, 102, Int16, round(Va * 10))
Zona 1 — UmiditàVariabile
Registro: HR:103UInt16Unità: %
Zona 1 — Umidità
Lettura
MODBUSR(H, 103, Uint16)
Scrittura
MODBUSW(H, 103, Uint16, round(Va))
Zona 2 — CO2Variabile
Registro: HR:114UInt16Unità: ppm
Zona 2 — CO2
Lettura
MODBUSR(H, 114, Uint16)
Scrittura
MODBUSW(H, 114, Uint16, round(Va))
Zona 2 — Sensore presenteInterruttore
Registro: HR:110Boolboolean
Valori / Stati: ON · OFF
Zona 2 — Sensore presente
Lettura stato interruttore
MODBUSR(H, 110, Bool)
Scrittura stato interruttore
MODBUSW(H, 110, Bool, St)
Zona 2 — TemperaturaVariabile
Registro: HR:112Int16Unità: °Cdirect, /10
Zona 2 — Temperatura
Lettura
MODBUSR(H, 112, Int16) / 10
Scrittura
MODBUSW(H, 112, Int16, round(Va * 10))
Zona 2 — UmiditàVariabile
Registro: HR:113UInt16Unità: %
Zona 2 — Umidità
Lettura
MODBUSR(H, 113, Uint16)
Scrittura
MODBUSW(H, 113, Uint16, round(Va))
Zona 3 — CO2Variabile
Registro: HR:124UInt16Unità: ppm
Zona 3 — CO2
Lettura
MODBUSR(H, 124, Uint16)
Scrittura
MODBUSW(H, 124, Uint16, round(Va))
Zona 3 — Sensore presenteInterruttore
Registro: HR:120Boolboolean
Valori / Stati: ON · OFF
Zona 3 — Sensore presente
Lettura stato interruttore
MODBUSR(H, 120, Bool)
Scrittura stato interruttore
MODBUSW(H, 120, Bool, St)
Zona 3 — TemperaturaVariabile
Registro: HR:122Int16Unità: °Cdirect, /10
Zona 3 — Temperatura
Lettura
MODBUSR(H, 122, Int16) / 10
Scrittura
MODBUSW(H, 122, Int16, round(Va * 10))
Zona 3 — UmiditàVariabile
Registro: HR:123UInt16Unità: %
Zona 3 — Umidità
Lettura
MODBUSR(H, 123, Uint16)
Scrittura
MODBUSW(H, 123, Uint16, round(Va))
Zona 4 — CO2Variabile
Registro: HR:134UInt16Unità: ppm
Zona 4 — CO2
Lettura
MODBUSR(H, 134, Uint16)
Scrittura
MODBUSW(H, 134, Uint16, round(Va))
Zona 4 — Sensore presenteInterruttore
Registro: HR:130Boolboolean
Valori / Stati: ON · OFF
Zona 4 — Sensore presente
Lettura stato interruttore
MODBUSR(H, 130, Bool)
Scrittura stato interruttore
MODBUSW(H, 130, Bool, St)
Zona 4 — TemperaturaVariabile
Registro: HR:132Int16Unità: °Cdirect, /10
Zona 4 — Temperatura
Lettura
MODBUSR(H, 132, Int16) / 10
Scrittura
MODBUSW(H, 132, Int16, round(Va * 10))
Zona 4 — UmiditàVariabile
Registro: HR:133UInt16Unità: %
Zona 4 — Umidità
Lettura
MODBUSR(H, 133, Uint16)
Scrittura
MODBUSW(H, 133, Uint16, round(Va))
Zona 5 — CO2Variabile
Registro: HR:144UInt16Unità: ppm
Zona 5 — CO2
Lettura
MODBUSR(H, 144, Uint16)
Scrittura
MODBUSW(H, 144, Uint16, round(Va))
Zona 5 — Sensore presenteInterruttore
Registro: HR:140Boolboolean
Valori / Stati: ON · OFF
Zona 5 — Sensore presente
Lettura stato interruttore
MODBUSR(H, 140, Bool)
Scrittura stato interruttore
MODBUSW(H, 140, Bool, St)
Zona 5 — TemperaturaVariabile
Registro: HR:142Int16Unità: °Cdirect, /10
Zona 5 — Temperatura
Lettura
MODBUSR(H, 142, Int16) / 10
Scrittura
MODBUSW(H, 142, Int16, round(Va * 10))
Zona 5 — UmiditàVariabile
Registro: HR:143UInt16Unità: %
Zona 5 — Umidità
Lettura
MODBUSR(H, 143, Uint16)
Scrittura
MODBUSW(H, 143, Uint16, round(Va))
Zona 6 — CO2Variabile
Registro: HR:154UInt16Unità: ppm
Zona 6 — CO2
Lettura
MODBUSR(H, 154, Uint16)
Scrittura
MODBUSW(H, 154, Uint16, round(Va))
Zona 6 — Sensore presenteInterruttore
Registro: HR:150Boolboolean
Valori / Stati: ON · OFF
Zona 6 — Sensore presente
Lettura stato interruttore
MODBUSR(H, 150, Bool)
Scrittura stato interruttore
MODBUSW(H, 150, Bool, St)
Zona 6 — TemperaturaVariabile
Registro: HR:152Int16Unità: °Cdirect, /10
Zona 6 — Temperatura
Lettura
MODBUSR(H, 152, Int16) / 10
Scrittura
MODBUSW(H, 152, Int16, round(Va * 10))
Zona 6 — UmiditàVariabile
Registro: HR:153UInt16Unità: %
Zona 6 — Umidità
Lettura
MODBUSR(H, 153, Uint16)
Scrittura
MODBUSW(H, 153, Uint16, round(Va))
Zona 7 — CO2Variabile
Registro: HR:164UInt16Unità: ppm
Zona 7 — CO2
Lettura
MODBUSR(H, 164, Uint16)
Scrittura
MODBUSW(H, 164, Uint16, round(Va))
Zona 7 — Sensore presenteInterruttore
Registro: HR:160Boolboolean
Valori / Stati: ON · OFF
Zona 7 — Sensore presente
Lettura stato interruttore
MODBUSR(H, 160, Bool)
Scrittura stato interruttore
MODBUSW(H, 160, Bool, St)
Zona 7 — TemperaturaVariabile
Registro: HR:162Int16Unità: °Cdirect, /10
Zona 7 — Temperatura
Lettura
MODBUSR(H, 162, Int16) / 10
Scrittura
MODBUSW(H, 162, Int16, round(Va * 10))
Zona 7 — UmiditàVariabile
Registro: HR:163UInt16Unità: %
Zona 7 — Umidità
Lettura
MODBUSR(H, 163, Uint16)
Scrittura
MODBUSW(H, 163, Uint16, round(Va))
Zona 8 — CO2Variabile
Registro: HR:174UInt16Unità: ppm
Zona 8 — CO2
Lettura
MODBUSR(H, 174, Uint16)
Scrittura
MODBUSW(H, 174, Uint16, round(Va))
Zona 8 — Sensore presenteInterruttore
Registro: HR:170Boolboolean
Valori / Stati: ON · OFF
Zona 8 — Sensore presente
Lettura stato interruttore
MODBUSR(H, 170, Bool)
Scrittura stato interruttore
MODBUSW(H, 170, Bool, St)
Zona 8 — TemperaturaVariabile
Registro: HR:172Int16Unità: °Cdirect, /10
Zona 8 — Temperatura
Lettura
MODBUSR(H, 172, Int16) / 10
Scrittura
MODBUSW(H, 172, Int16, round(Va * 10))
Zona 8 — UmiditàVariabile
Registro: HR:173UInt16Unità: %
Zona 8 — Umidità
Lettura
MODBUSR(H, 173, Uint16)
Scrittura
MODBUSW(H, 173, Uint16, round(Va))
Zona 1 — Attivazione pulsanteInterruttore
Registro: HR:203UInt16boolean
Valori / Stati: ON · OFF
Zona 1 — Attivazione pulsante
Lettura stato interruttore
MODBUSR(H, 203, Uint16)
Scrittura stato interruttore
MODBUSW(H, 203, Uint16, St)
Zona 1 — Timer pulsanteVariabile
Registro: HR:202UInt16Unità: s
Zona 1 — Timer pulsante
Lettura
MODBUSR(H, 202, Uint16)
Scrittura
MODBUSW(H, 202, Uint16, Va)
Zona 1 — Pulsante presenteInterruttore
Registro: HR:200UInt16boolean
Valori / Stati: ON · OFF
Zona 1 — Pulsante presente
Lettura stato interruttore
MODBUSR(H, 200, Uint16)
Scrittura stato interruttore
MODBUSW(H, 200, Uint16, St)
Zona 1 — Modalità pulsanteInterruttore
Registro: HR:201UInt16boolean
Valori / Stati: Digestoř · Boost
Zona 1 — Modalità pulsante
Lettura stato interruttore
MODBUSR(H, 201, Uint16)
Scrittura stato interruttore
MODBUSW(H, 201, Uint16, St)
Zona 2 — Attivazione pulsanteInterruttore
Registro: HR:213UInt16boolean
Valori / Stati: ON · OFF
Zona 2 — Attivazione pulsante
Lettura stato interruttore
MODBUSR(H, 213, Uint16)
Scrittura stato interruttore
MODBUSW(H, 213, Uint16, St)
Zona 2 — Timer pulsanteVariabile
Registro: HR:212UInt16Unità: s
Zona 2 — Timer pulsante
Lettura
MODBUSR(H, 212, Uint16)
Scrittura
MODBUSW(H, 212, Uint16, Va)
Zona 2 — Pulsante presenteInterruttore
Registro: HR:210UInt16boolean
Valori / Stati: ON · OFF
Zona 2 — Pulsante presente
Lettura stato interruttore
MODBUSR(H, 210, Uint16)
Scrittura stato interruttore
MODBUSW(H, 210, Uint16, St)
Zona 2 — Modalità pulsanteInterruttore
Registro: HR:211UInt16boolean
Valori / Stati: Digestoř · Boost
Zona 2 — Modalità pulsante
Lettura stato interruttore
MODBUSR(H, 211, Uint16)
Scrittura stato interruttore
MODBUSW(H, 211, Uint16, St)
Zona 3 — Attivazione pulsanteInterruttore
Registro: HR:223UInt16boolean
Valori / Stati: ON · OFF
Zona 3 — Attivazione pulsante
Lettura stato interruttore
MODBUSR(H, 223, Uint16)
Scrittura stato interruttore
MODBUSW(H, 223, Uint16, St)
Zona 3 — Timer pulsanteVariabile
Registro: HR:222UInt16Unità: s
Zona 3 — Timer pulsante
Lettura
MODBUSR(H, 222, Uint16)
Scrittura
MODBUSW(H, 222, Uint16, Va)
Zona 3 — Pulsante presenteInterruttore
Registro: HR:220UInt16boolean
Valori / Stati: ON · OFF
Zona 3 — Pulsante presente
Lettura stato interruttore
MODBUSR(H, 220, Uint16)
Scrittura stato interruttore
MODBUSW(H, 220, Uint16, St)
Zona 3 — Modalità pulsanteInterruttore
Registro: HR:221UInt16boolean
Valori / Stati: Digestoř · Boost
Zona 3 — Modalità pulsante
Lettura stato interruttore
MODBUSR(H, 221, Uint16)
Scrittura stato interruttore
MODBUSW(H, 221, Uint16, St)
Zona 4 — Attivazione pulsanteInterruttore
Registro: HR:233UInt16boolean
Valori / Stati: ON · OFF
Zona 4 — Attivazione pulsante
Lettura stato interruttore
MODBUSR(H, 233, Uint16)
Scrittura stato interruttore
MODBUSW(H, 233, Uint16, St)
Zona 4 — Timer pulsanteVariabile
Registro: HR:232UInt16Unità: s
Zona 4 — Timer pulsante
Lettura
MODBUSR(H, 232, Uint16)
Scrittura
MODBUSW(H, 232, Uint16, Va)
Zona 4 — Pulsante presenteInterruttore
Registro: HR:230UInt16boolean
Valori / Stati: ON · OFF
Zona 4 — Pulsante presente
Lettura stato interruttore
MODBUSR(H, 230, Uint16)
Scrittura stato interruttore
MODBUSW(H, 230, Uint16, St)
Zona 4 — Modalità pulsanteInterruttore
Registro: HR:231UInt16boolean
Valori / Stati: Digestoř · Boost
Zona 4 — Modalità pulsante
Lettura stato interruttore
MODBUSR(H, 231, Uint16)
Scrittura stato interruttore
MODBUSW(H, 231, Uint16, St)
Zona 5 — Attivazione pulsanteInterruttore
Registro: HR:243UInt16boolean
Valori / Stati: ON · OFF
Zona 5 — Attivazione pulsante
Lettura stato interruttore
MODBUSR(H, 243, Uint16)
Scrittura stato interruttore
MODBUSW(H, 243, Uint16, St)
Zona 5 — Timer pulsanteVariabile
Registro: HR:242UInt16Unità: s
Zona 5 — Timer pulsante
Lettura
MODBUSR(H, 242, Uint16)
Scrittura
MODBUSW(H, 242, Uint16, Va)
Zona 5 — Pulsante presenteInterruttore
Registro: HR:240UInt16boolean
Valori / Stati: ON · OFF
Zona 5 — Pulsante presente
Lettura stato interruttore
MODBUSR(H, 240, Uint16)
Scrittura stato interruttore
MODBUSW(H, 240, Uint16, St)
Zona 5 — Modalità pulsanteInterruttore
Registro: HR:241UInt16boolean
Valori / Stati: Digestoř · Boost
Zona 5 — Modalità pulsante
Lettura stato interruttore
MODBUSR(H, 241, Uint16)
Scrittura stato interruttore
MODBUSW(H, 241, Uint16, St)
Zona 6 — Attivazione pulsanteInterruttore
Registro: HR:253UInt16boolean
Valori / Stati: ON · OFF
Zona 6 — Attivazione pulsante
Lettura stato interruttore
MODBUSR(H, 253, Uint16)
Scrittura stato interruttore
MODBUSW(H, 253, Uint16, St)
Zona 6 — Timer pulsanteVariabile
Registro: HR:252UInt16Unità: s
Zona 6 — Timer pulsante
Lettura
MODBUSR(H, 252, Uint16)
Scrittura
MODBUSW(H, 252, Uint16, Va)
Zona 6 — Pulsante presenteInterruttore
Registro: HR:250UInt16boolean
Valori / Stati: ON · OFF
Zona 6 — Pulsante presente
Lettura stato interruttore
MODBUSR(H, 250, Uint16)
Scrittura stato interruttore
MODBUSW(H, 250, Uint16, St)
Zona 6 — Modalità pulsanteInterruttore
Registro: HR:251UInt16boolean
Valori / Stati: Digestoř · Boost
Zona 6 — Modalità pulsante
Lettura stato interruttore
MODBUSR(H, 251, Uint16)
Scrittura stato interruttore
MODBUSW(H, 251, Uint16, St)
Zona 7 — Attivazione pulsanteInterruttore
Registro: HR:263UInt16boolean
Valori / Stati: ON · OFF
Zona 7 — Attivazione pulsante
Lettura stato interruttore
MODBUSR(H, 263, Uint16)
Scrittura stato interruttore
MODBUSW(H, 263, Uint16, St)
Zona 7 — Timer pulsanteVariabile
Registro: HR:262UInt16Unità: s
Zona 7 — Timer pulsante
Lettura
MODBUSR(H, 262, Uint16)
Scrittura
MODBUSW(H, 262, Uint16, Va)
Zona 7 — Pulsante presenteInterruttore
Registro: HR:260UInt16boolean
Valori / Stati: ON · OFF
Zona 7 — Pulsante presente
Lettura stato interruttore
MODBUSR(H, 260, Uint16)
Scrittura stato interruttore
MODBUSW(H, 260, Uint16, St)
Zona 7 — Modalità pulsanteInterruttore
Registro: HR:261UInt16boolean
Valori / Stati: Digestoř · Boost
Zona 7 — Modalità pulsante
Lettura stato interruttore
MODBUSR(H, 261, Uint16)
Scrittura stato interruttore
MODBUSW(H, 261, Uint16, St)
Zona 8 — Attivazione pulsanteInterruttore
Registro: HR:273UInt16boolean
Valori / Stati: ON · OFF
Zona 8 — Attivazione pulsante
Lettura stato interruttore
MODBUSR(H, 273, Uint16)
Scrittura stato interruttore
MODBUSW(H, 273, Uint16, St)
Zona 8 — Timer pulsanteVariabile
Registro: HR:272UInt16Unità: s
Zona 8 — Timer pulsante
Lettura
MODBUSR(H, 272, Uint16)
Scrittura
MODBUSW(H, 272, Uint16, Va)
Zona 8 — Pulsante presenteInterruttore
Registro: HR:270UInt16boolean
Valori / Stati: ON · OFF
Zona 8 — Pulsante presente
Lettura stato interruttore
MODBUSR(H, 270, Uint16)
Scrittura stato interruttore
MODBUSW(H, 270, Uint16, St)
Zona 8 — Modalità pulsanteInterruttore
Registro: HR:271UInt16boolean
Valori / Stati: Digestoř · Boost
Zona 8 — Modalità pulsante
Lettura stato interruttore
MODBUSR(H, 271, Uint16)
Scrittura stato interruttore
MODBUSW(H, 271, Uint16, St)
Connessione:
Modbus TCP • Slave ID: $[SlaveId]
Possibili miglioramenti (12)
IR:6-7Operation Mode Bitmap (fut_mode) — UInt32, bitmap of 24 active mode/status bits — template parses this in readscript for info/error/warning ADDINFO calls but does not expose a dedicated device
IR:8-9Error Bitmap (fut_error) — UInt32, 22 error bits (sensor errors, fan errors, exchanger errors) — parsed in readscript as ADDERROR, not exposed as device
IR:10-11Warning Bitmap (fut_warning) — UInt32, 18 warning bits (filter, battery, zone config) — parsed in readscript as ADDWARNING, not exposed as device
IR:14Indoor Air Temperature (fut_temp_indoor) — Int16, 0.1°C — indoor/extract air temperature upstream of the exchanger
IR:18Indoor Air Humidity (fut_humi_indoor) — Int16, 0.1% — indoor/extract air humidity
IR:26Heating/Cooling Status (fut_heat_cool_status) — UInt16, bitmask: inner heating, CoolBreeze heating/cooling active; L+ only
HR:8Heating Enable (cfg_heating_enable, per register map) — UInt16, 0/1 — register map documents L+ cfg_heating_enable at HR:8. Template uses HR:15 instead (see Inconsistency Report)
HR:101, 111, …, 171External Sensor Invalidate (ext_sens_invalidate[1–8]) — UInt16 bitmask per zone — bit0=temp, bit1=humidity, bit2=CO2, bit3=floor temp invalidation flags
HR:105, 115, …, 175External Floor Temperature (ext_sens_t_floor[1–8]) — Int16, 0.1°C per zone — floor temperature sensor channel, R/W
HR:900Access Code — UInt16 — write to unlock service registers after user_password is set
HR:920User Password — UInt16, 65535 = disabled — gates Modbus writes when enabled by installer
HR:922Password Timeout — UInt16, default 300 s — auto-logout after inactivity