
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à erroriILLEGAL_DATA_ADDRESSo leggerà silenziosamente valori senza senso. Verificare il modello dell’unità prima dell’importazione.
Connessione hardware
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.
Configurazione
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:
- Indirizzo IP — l’IP dell’unità sulla rete locale
- Indirizzo dispositivo (Unit ID) — indirizzo slave Modbus (valore fisso:
1)
Parametri di connessione:
| Parametro | Valore |
|---|---|
| Protocollo | Modbus TCP |
| Porta | 502 |
| Indirizzo dispositivo | 1 |
| Socket disponibili | 1 (un client simultaneo) |
| Firmware minimo | FLA.P.01.06 |
| Intervallo registri | IR:0–IR:26, HR:0–HR:273 |
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.
Funzionalità del dispositivo
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 interruttori multivalore 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
-99quando 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
- Portata d’aria (IR:25) — portata volumetrica combinata mandata + espulsione, in m³/h
- 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
Interruttori 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+ accetta i valori di fino a 8 sensori esterni CO2/temperatura/umidità, uno per zona. Questi sono ingressi del Futura: TapHome vi scrive i valori, non legge da essi sensori Jablotron (vedere più avanti Utilizzo dei sensori TapHome per la ventilazione di zona). Per ciascuna delle 8 zone il template espone:
- Sensore presente — abilita l’ingresso del sensore per la zona
- Temperatura — valore di temperatura esterna (da −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).
I valori misurati di CO2, temperatura e umidità delle zone 1–8 (IR:100–173) sono disponibili nella mappa Modbus dell’L+ ma non nel template. Possono essere aggiunti come variabili Modbus.
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)
Utilizzo dei sensori TapHome per la ventilazione di zona
Con la ventilazione stanza per stanza VarioBreeze, il Futura abbina i componenti di una zona in base alla stessa impostazione del DIP switch (zona 1–8). Tramite Modbus mette a disposizione anche un ingresso per sensore esterno per ciascuna delle 8 zone, quindi i valori della zona possono essere forniti da sensori TapHome — per esempio un interruttore a parete con sensore CO2 integrato. La direzione è TapHome → Futura.
Per ogni stanza:
- Numero di zona — l’impostazione del DIP switch sulla valvola di quella stanza (1–8). Usare i dispositivi di zona con lo stesso numero.
- Attivare Zona N – Sensore presente (nell’app: Zona N - Přítomnost externích čidel).
- Aggiungere una smart rule Formula per ogni valore della zona:
- Zona N – CO2 (Zona N - CO2) = sensore CO2 della stanza, in ppm
- Zona N – Temperatura (Zona N - Teplota) = temperatura della stanza, in °C
- Zona N – Umidità (Zona N - vlhkost) = umidità della stanza × 100
- Impostare Modalità ventilazione (Výkon větrání) su Automatico — i livelli 1–5 sono livelli manuali del ventilatore.
TapHome memorizza l’umidità come frazione (0–1), mentre il Futura si aspetta una percentuale (0–100). Senza × 100 nella formula, un’umidità di 0,45 viene scritta come 0 %.
Compilare tutti e tre i valori di ogni zona con Sensore presente attivo. Un dispositivo di zona senza regola mantiene il valore 0 e TapHome lo scrive nel Futura — la zona segnala quindi 0 °C e 0 %.
Risoluzione dei problemi
I valori dei sensori di zona sono 0
TapHome scrive nel Futura il valore corrente di ogni dispositivo di zona a ogni ciclo di lettura. Un dispositivo di zona senza smart rule mantiene il valore 0, quindi il Futura riceve 0 ppm, 0 °C o 0 %. Aggiungere una regola per ogni valore di una zona attiva e lasciare Sensore presente disattivato per le zone non utilizzate. Se solo l’umidità è 0, nella formula manca × 100.
Il Futura non reagisce ai sensori di zona
- Modalità ventilazione è impostata su Automatico — i livelli 1–5 sono manuali
- Zona N – Sensore presente è attivato per quella zona
- Il numero di zona usato in TapHome corrisponde all’impostazione del DIP switch sulla valvola della zona
Nessuna comunicazione Modbus
- 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.
