
L’IntesisBOX TO-RC-MBS-1 (codice ordine INMBSTOS001R000) è un gateway Modbus di Intesis (HMS Networks) che interfaccia le unità interne dei climatizzatori Toshiba VRF e Digital Inverter con le reti Modbus RTU (EIA-485). TapHome si connette al gateway tramite Modbus TCP utilizzando un bridge TCP-RTU — il gateway stesso comunica con l’unità di climatizzazione tramite il bus proprietario Toshiba AB.
Il template fornisce controllo ON/OFF, selezione della modalità operativa, regolazione della velocità del ventilatore, controllo della posizione delle alette, termostato con setpoint e temperatura attuale, e monitoraggio dei codici errore. È possibile collegare fino a 16 unità interne a un singolo gateway, ma vengono controllate come un gruppo (non individualmente).
Cablaggio
Il gateway dispone di due porte di connessione:
- Connettore bus AB (2 poli) — si collega al bus AB dell’unità interna Toshiba (senza polarità, max 500 m)
- Connettore EIA-485 (2 poli, A+ B-) — si collega al bus Modbus RTU (la polarità deve essere rispettata, max 1.200 m)
Il gateway è alimentato direttamente dall’unità interna del climatizzatore (14 VDC) — non è necessario un alimentatore esterno.

Metodi di collegamento:
- Con telecomando cablato: Il gateway si collega in parallelo sul bus AB accanto al telecomando Toshiba
- Senza telecomando: Il gateway si collega direttamente ai terminali del bus AB dell’unità interna
Se un telecomando cablato del produttore del climatizzatore è collegato sullo stesso bus AB, la comunicazione potrebbe interrompersi. Il gateway può coesistere con un telecomando solo quando è configurato come slave del bus (SW1 posizioni 1-2 impostate su ON e il telecomando configurato come Header).
Terminazione del bus EIA-485
È necessaria una resistenza di terminazione da 120 ohm a ciascuna estremità del bus EIA-485. Il gateway dispone di una resistenza integrata da 120 ohm controllata dal DIP switch SW4-P4 (OFF = collegata, ON = scollegata). Lasciare SW4-P4 su OFF solo se il gateway si trova all’estremità fisica del bus. Le topologie a stella o ad anello non sono consentite — utilizzare solo la configurazione daisy-chain.
Configurazione DIP switch
Il gateway ha tre banchi di DIP switch: SW1 (funzioni dell’unità di climatizzazione), SW3 (indirizzo slave Modbus e baud rate) e SW4 (formato temperatura, baud rate, terminazione). Tutte le modifiche ai DIP switch richiedono un riavvio dell’alimentazione.

Tipo di unità interna (SW1-P1..P2)
Le posizioni 1 e 2 selezionano il tipo di unità interna del climatizzatore. Per il funzionamento standard lasciare entrambe su OFF.
| SW1-P1 | SW1-P2 | Tipo unità |
|---|---|---|
| OFF | OFF | Non specificato — comunicazione con tutte le unità interne (predefinito, consigliato) |
| OFF | ON | RAV — funzioni avanzate per unità RAV |
| ON | OFF | VRF (SMMS) — funzioni avanzate per unità VRF |
| ON | ON | VRF (SHRM) — funzioni avanzate per unità VRF |
Modalità master/slave del bus (SW1-P4)
La posizione 4 seleziona la modalità del bus. La posizione 3 non è utilizzata.
| SW1-P4 | Modalità bus |
|---|---|
| OFF | Master sul bus AB (predefinito) — telecomando Toshiba non necessario |
| ON | Slave sul bus AB — il telecomando Toshiba deve essere presente, configurato come Header |
Per la maggior parte delle installazioni, lasciare tutte le posizioni SW1 su OFF (impostazione di fabbrica). Modificare solo se sono necessarie funzioni avanzate dell’unità interna (RAV/VRF) o la modalità slave (quando è collegato anche un telecomando Toshiba).
Scalatura della temperatura (SW4-P1) — importante per TapHome
Il template TapHome divide i valori del registro temperatura per 100. L’impostazione predefinita del DIP switch trasmette la temperatura in gradi (x1), quindi un setpoint di 22 °C viene inviato come valore di registro 22. Il template lo divide poi per 100, ottenendo 0,22 °C — che è errato.
Impostare SW4-P1 su ON (decimi di grado / modalità x10) in modo che 22,0 °C venga trasmesso come valore di registro 220. Il template divide per 100, ottenendo 2,2 °C — ancora errato con x10.
Il template utilizza un divisore di 100, ma né l’impostazione x1 né x10 produce valori corretti con questo divisore. Verificare i valori effettivi dei registri con lo strumento Modbus debug in TapHome e regolare il DIP switch o la scalatura del template secondo le necessità dell’installazione. La stessa inconsistenza esiste nella variante per Panasonic (PA-RC2-MBS-1).
| SW4 | Posizione | Descrizione |
|---|---|---|
| P1 | OFF | Temperatura in gradi, x1 (predefinito) |
| P1 | ON | Temperatura in decimi di grado, x10 |
| P2 | OFF | Temperatura in Celsius (predefinito) |
| P2 | ON | Temperatura in Fahrenheit |
| P4 | OFF | Resistenza di terminazione interna da 120 ohm collegata |
| P4 | ON | Senza terminazione (predefinito) |
Indirizzo Modbus (SW3-P1..P6)
Indirizzo slave codificato in binario, intervallo 1–63 (l’indirizzo 0 è l’indirizzo di broadcast Modbus — modificare l’impostazione di fabbrica 0, ad es. in 1, per corrispondere al valore predefinito del template). Impostare in modo corrispondente allo Slave ID inserito durante l’importazione del template in TapHome.
Ogni posizione del DIP switch ha un peso binario — sommare le posizioni ON per ottenere l’indirizzo:
| Posizione SW3 | P1 | P2 | P3 | P4 | P5 | P6 |
|---|---|---|---|---|---|---|
| Peso | 1 | 2 | 4 | 8 | 16 | 32 |
Indirizzi comuni:
| Indirizzo | P1 | P2 | P3 | P4 | P5 | P6 |
|---|---|---|---|---|---|---|
| 0 (predefinito) | OFF | OFF | OFF | OFF | OFF | OFF |
| 1 | ON | OFF | OFF | OFF | OFF | OFF |
| 2 | OFF | ON | OFF | OFF | OFF | OFF |
| 3 | ON | ON | OFF | OFF | OFF | OFF |
| 4 | OFF | OFF | ON | OFF | OFF | OFF |
| 5 | ON | OFF | ON | OFF | OFF | OFF |
| 10 | OFF | ON | OFF | ON | OFF | OFF |
| 16 | OFF | OFF | OFF | OFF | ON | OFF |
| 32 | OFF | OFF | OFF | OFF | OFF | ON |
| 63 | ON | ON | ON | ON | ON | ON |
Baud rate (SW3-P7..P8 + SW4-P3)
Predefinito: 9600 bps.
| SW3-P7 | SW3-P8 | SW4-P3 | Baud rate |
|---|---|---|---|
| OFF | OFF | OFF | 2400 bps |
| ON | OFF | OFF | 4800 bps |
| OFF | ON | OFF | 9600 bps (predefinito) |
| ON | ON | OFF | 19200 bps |
| OFF | OFF | ON | 38400 bps |
| ON | OFF | ON | 57600 bps |
| OFF | ON | ON | 76800 bps |
| ON | ON | ON | 115200 bps |
Collegamento a TapHome
Poiché l’IntesisBOX comunica tramite Modbus RTU (EIA-485), è necessario un bridge Modbus TCP-RTU tra TapHome Core e il bus EIA-485. TapHome si connette al bridge tramite la rete locale utilizzando Modbus TCP.
Durante l’importazione del template in TapHome, specificare:
- Indirizzo IP — IP del bridge TCP-RTU nella rete locale (predefinito: 192.168.0.1)
- Slave ID — indirizzo Modbus del gateway impostato tramite DIP switch (predefinito: 1)
Assegnare un indirizzo IP statico al bridge TCP-RTU nelle impostazioni DHCP del router per evitare che l’indirizzo cambi dopo un riavvio.
Funzionalità dei dispositivi
Il template espone 6 dispositivi che comunicano tramite gli holding register H:0–H:11.
ON/OFF
Semplice interruttore per accendere o spegnere l’unità di climatizzazione. Legge e scrive il registro H:0 (Bool). Intervallo di polling: 2,5 s.
Modalità
Selettore della modalità operativa con 5 modalità standard documentate da Intesis:
| Valore | Modalità |
|---|---|
| 0 | Auto |
| 1 | Riscaldamento |
| 2 | Deumidificazione |
| 3 | Ventilatore |
| 4 | Raffrescamento |
Il template definisce 10 posizioni (valori 0–9). I valori 5–9 non sono documentati nel manuale utente e potrebbero essere disponibili su specifici modelli Toshiba — la maggior parte delle installazioni utilizzerà solo i primi cinque.
Legge e scrive il registro H:1 (Int16). Intervallo di polling: 2,5 s.
Velocità ventilatore
Selettore della velocità del ventilatore con le velocità documentate:
| Valore | Velocità |
|---|---|
| 0 | Auto |
| 1 | Bassa |
| 2 | Media |
| 3 | Alta |
Il template definisce 10 posizioni (valori 0–9), inclusa Turbo (valore 5). Il numero di velocità del ventilatore disponibili dipende dal modello di climatizzatore collegato — il registro H:21 riporta il numero massimo di velocità supportate. I valori oltre il massimo del modello non avranno effetto.
Legge e scrive il registro H:2 (Int16). Intervallo di polling: 2,5 s.
Posizione alette
Controllo della posizione verticale delle alette:
| Valore (template) | Posizione |
|---|---|
| 0 | Auto |
| 1 | Posizione 1 (orizzontale) |
| 2 | Posizione 2 (orizzontale) |
| 3 | Posizione 3 (media) |
| 4 | Posizione 4 (verticale) |
| 5 | Oscillazione |
| 6–8 | Posizioni aggiuntive |
| 9 | Vortice |
Il manuale utente documenta Oscillazione come valore 10, ma il template lo mappa al valore 5 per creare un intervallo contiguo per il selettore multivalore. Vortice (valore 9) è un flusso d’aria rotante disponibile su modelli Toshiba selezionati. Le posizioni delle alette disponibili dipendono dall’unità interna collegata.
Legge e scrive il registro H:3 (Int16). Intervallo di polling: 2,5 s.
Termostato
Setpoint temperatura (registro H:4, lettura/scrittura) e temperatura di riferimento attuale (registro H:5, sola lettura). Il template divide i valori letti per 100 e moltiplica i valori scritti per 100.
Intervallo di temperatura: 16–32 °C (intervallo predefinito del setpoint, dipendente dal modello). La temperatura di riferimento mostra la lettura del sensore dell’unità di climatizzazione — in modalità Riscaldamento riporta ambiente +0,5 °C, in modalità Deumidificazione/Ventilatore/Raffrescamento riporta ambiente -0,5 °C. Se nel registro H:22 è stato scritto il valore di un sensore di temperatura esterno, il registro H:5 riporta quel valore.
Intervallo di polling: 2,5 s.
Codice errore
Valore numerico in sola lettura dal registro H:11. Valori principali:
| Valore | Significato |
|---|---|
| 0 | Nessun errore |
| 65535 (-1) | Errore di comunicazione tra gateway e unità di climatizzazione |
| Altro | Codice errore Toshiba (vedi manuale utente Sezione 7 per 80+ codici errore) |
Categorie di errore comuni: C01–C31 (controller centrale), E01–E31 (indirizzamento/comunicazione), F01–F31 (guasti sensori), H01–H31 (compressore), L01–L31 (impostazioni errate), P01–P31 (unità interna/esterna).
Intervallo di polling: 15 s.
Funzionalità aggiuntive
Il gateway espone diversi registri non inclusi nell’attuale template TapHome. Il Contatto finestra (H:6) fornisce una funzione di risparmio energetico spegnendo il climatizzatore all’apertura della finestra. I registri di Disabilitazione interfaccia e Telecomando (H:7, H:8) consentono il blocco del gateway o del telecomando del climatizzatore. Il Tempo di funzionamento (H:9) traccia le ore operative e lo Stato allarme (H:10) fornisce un indicatore binario di allarme.
Per i sistemi VRF e RAV sono disponibili registri avanzati (H:4000+) che riportano lo stato delle singole unità interne, inclusi funzionamento, sbrinamento, allarmi filtro e temperature dettagliate. I registri dell’unità esterna (H:4200+ per VRF-SMMSi/SHRM/SMMS, H:4400+ per RAV) forniscono informazioni su pressioni, temperature di mandata, correnti del compressore e stato del ventilatore. Questi possono essere aggiunti in un futuro aggiornamento del template.
Risoluzione dei problemi
Nessuna comunicazione Modbus
- Verificare che il bus AB sia collegato tra il gateway e l’unità interna del climatizzatore — il gateway richiede l’alimentazione dall’unità interna
- Controllare il LED verde (L1): il funzionamento normale mostra il pattern 100 ms ON / 1.900 ms OFF; 500 ms ON / 500 ms OFF indica un errore di comunicazione
- Confermare che l’indirizzo slave in TapHome corrisponda all’impostazione del DIP switch sul gateway (SW3)
- Assicurarsi che il bridge TCP-RTU sia nella stessa rete di TapHome Core
- Verificare che il baud rate sul gateway corrisponda alla configurazione del bridge TCP-RTU (predefinito: 9600 bps, 8N2)
Codice errore 65535 costante
Questo indica che il gateway non riesce a comunicare con l’unità interna Toshiba tramite il bus AB. Controllare il cablaggio del bus AB e verificare che il climatizzatore sia acceso. Se si utilizza un telecomando cablato, assicurarsi che la configurazione master/slave su SW1 sia corretta.
Valori di temperatura errati
Il template utilizza un divisore di 100 per i registri di temperatura. Verificare le impostazioni dei DIP switch SW4-P1 e SW4-P2 e confrontare con la scalatura prevista. Utilizzare lo strumento Modbus debug in TapHome per leggere i valori grezzi dei registri e confrontare con la temperatura effettiva.
Le operazioni di scrittura non hanno effetto
Il gateway supporta la funzione Modbus 16 (Write Multiple Registers) con una limitazione: è possibile scrivere solo 1 registro per richiesta (il campo lunghezza deve essere 1). TapHome gestisce questo correttamente tramite la funzione MODBUSWNE nel template. Se i problemi persistono, verificare la versione firmware del gateway — alcune funzioni richiedono firmware 2.3 o successivo.
