
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 0–63. Predefinito: 0 (tutte le posizioni OFF). 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.
