
L’IntesisBOX SM-RC2-MBS-1 (codice di ordine INMBSSAM001R100) è un gateway Modbus di Intesis (HMS Networks) che collega climatizzatori commerciali Samsung NASA — inclusi i sistemi VRF e DVM (Digital Variable Multi) — a reti Modbus RTU (EIA-485). TapHome si connette al gateway tramite Modbus TCP utilizzando un bridge TCP-to-RTU; il gateway stesso comunica con l’unità interna tramite il bus proprietario Samsung F3/F4 Remote Controller.
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 corrente, e monitoraggio dei codici di errore.
Questo gateway è destinato esclusivamente ai sistemi Samsung NASA (tipicamente VRF/DVM commerciali). Samsung produce un protocollo NON-NASA separato per le unità residenziali e di piccola taglia commerciale più vecchie, servite dal modello SM-RC-MBS-1 / INMBSSAM001R000. Verificare il protocollo dell’unità interna prima dell’ordine — le due varianti non sono intercambiabili.
Collegamento hardware
Il gateway dispone di due morsettiere estraibili (2 poli ciascuna):
- Connettore F3/F4 — si collega al bus Remote Controller dell’unità interna Samsung (morsetti F3 e F4). Lunghezza massima del bus: 100 m.
- Connettore EIA-485 (A+, B-) — si collega al bus Modbus RTU. Lunghezza massima: 1.200 m. È consentita solo la topologia daisy-chain — non sono ammesse topologie ad anello o a stella.
Il gateway è alimentato direttamente dal bus Samsung F3/F4 — non è necessaria alcuna alimentazione esterna. L’unità interna deve essere accesa affinché il gateway inizi a comunicare.


Il manuale utente afferma che il bus F3/F4 è sensibile alla polarità, mentre la scheda di installazione indica nessuna polarità specifica. I documenti si contraddicono — fare riferimento al manuale utente come fonte autoritativa e rispettare la polarità F3/F4 durante la messa in servizio. Se la comunicazione fallisce, invertire i due fili e riavviare il gateway.
La comunicazione può interrompersi se un telecomando cablato Samsung è collegato allo stesso bus senza una corretta configurazione Main/Sub. Solo un telecomando cablato può coesistere con il gateway sul bus F3/F4, e deve essere impostato come Main. L’aggiunta di un secondo telecomando cablato o di qualsiasi controller di terze parti allo stesso bus può bloccare la comunicazione.
Terminazione bus EIA-485
È richiesta una resistenza di terminazione da 120 Ω a ciascuna estremità del bus EIA-485. Il gateway ha una resistenza integrata da 120 Ω attivabile tramite il DIP switch SW4-P4. Attivarla solo se il gateway si trova fisicamente all’estremità del bus. Il fail-safe biasing deve essere fornito dal master Modbus.
Fino a 63 gateway INMBSSAM001R100 possono essere installati sullo stesso bus Modbus RTU.
Abilitazione della comunicazione Modbus
Il gateway dispone di tre banchi di DIP switch: SW1 (riservato, non utilizzato), SW3 (indirizzo slave Modbus e bit alti del baud rate) e SW4 (formato temperatura, bit basso del baud rate e terminazione EIA-485). Tutte le modifiche richiedono un riavvio completo.
Scala temperatura (SW4-P1) — critica per TapHome
Il template TapHome divide i valori del registro temperatura per 100 in lettura e moltiplica per 100 in scrittura. Questo corrisponde alla modalità decidegree del gateway (×10), in cui il registro rappresenta i decimi di grado — ad esempio, 225 rappresenta 22,5 °C. Il fattore /100 del template tiene conto sia della scalatura ×10 del gateway sia della rappresentazione interna a virgola fissa utilizzata dal parametro di importazione.
Impostare SW4-P1 su ON (decidegree ×10) durante la messa in servizio. Con l’impostazione predefinita SW4-P1=OFF (gradi ×1), il gateway invia valori interi come 22 per 22 °C, che il template leggerebbe come 0,22 °C — un errore di un fattore 10 che rende il termostato inutilizzabile.
| Posizione SW4 | OFF (default) | ON |
|---|---|---|
| SW4-P1 (magnitudine temperatura) | Gradi ×1 | Decidegree ×10 — richiesto per TapHome |
| SW4-P2 (unità temperatura) | Celsius (mantenere) | Fahrenheit |
| SW4-P3 (bit basso baud rate) | Vedi tabella baud rate | Vedi tabella baud rate |
| SW4-P4 (terminazione EIA-485) | Nessuna resistenza di terminazione | Terminazione interna 120 Ω |
Indirizzo slave Modbus (SW3-P1..P6)
L’indirizzo slave è codificato sui pin P1..P6 dello switch SW3 come numero binario a 6 bit (P1 = LSB, P6 = MSB). Intervallo valido: 1..63; l’indirizzo 0 non è valido. L’impostazione di fabbrica predefinita è l’indirizzo 1 (solo P1 su ON). La tabella completa degli indirizzi è stampata sulla scheda di installazione.
Baud rate (SW3-P7..P8 + SW4-P3)
Il baud rate è codificato su tre pin su due banchi DIP. Il default è 9600 bps — che corrisponde all’aspettativa del template TapHome. Velocità supportate: 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200 bps.
Il gateway utilizza il frame 8N2 di default (8 bit dati, nessuna parità, 2 bit di stop) e rileva automaticamente 8N1 se il master lo utilizza — non è richiesta alcuna configurazione manuale sul lato Modbus.
Abilitazione sul lato AC
Il gateway è un bridge trasparente — non è richiesta alcuna configurazione sull’unità interna Samsung stessa oltre al corretto cablaggio al bus F3/F4. L’unità interna deve essere accesa affinché il bus F3/F4 sia alimentato, alimentando così il gateway.
Se l’installazione di destinazione utilizza la temperatura ambiente dal lato Modbus (registro H:22) invece del sensore dell’aria di ritorno dell’unità interna, l’unità interna Samsung deve essere configurata per utilizzare la temperatura del telecomando come riferimento dell’anello di controllo. Consultare il manuale di installazione Samsung per il codice opzione. Questo registro non è esposto dal template TapHome attuale.
Collegamento a TapHome
Poiché l’IntesisBOX comunica tramite Modbus RTU (EIA-485), è richiesto un bridge Modbus TCP-to-RTU tra TapHome Core e il bus EIA-485. TapHome si collega al bridge tramite la rete locale utilizzando Modbus TCP sulla porta 502.
Quando si importa il template in TapHome, fornire:
- Indirizzo IP — IP del bridge TCP-to-RTU sulla rete locale (default: 192.168.0.1)
- Slave ID — indirizzo Modbus del gateway impostato tramite i DIP switch SW3 (default: 1)
Assegnare un indirizzo IP statico al bridge TCP-to-RTU nelle impostazioni DHCP del router per evitare che l’indirizzo cambi dopo un riavvio.
Dispositivi esposti
Il template espone 6 dispositivi che comunicano tramite i registri holding H:0–H:11. I registri di controllo (H:0–H:4) sono interrogati ogni 2,5 s; il codice di errore (H:11) ogni 15 s.
ON/OFF
Interruttore semplice che accende o spegne l’unità di climatizzazione. Legge e scrive il registro H:0 (Bool). 0 = Off, 1 = On.
Modalità
Selettore di modalità operativa con le cinque modalità standard Samsung NASA:
| Valore | Modalità |
|---|---|
| 0 | Auto |
| 1 | Riscaldamento |
| 2 | Deumidificazione |
| 3 | Ventilatore |
| 4 | Raffrescamento |
Il template definisce 10 posizioni (valori 0–9). Solo i valori 0–4 sono documentati dal produttore — i valori 5–9 sono slot pass-through NASA riservati senza semantica documentata e non dovrebbero essere usati in pratica. Legge e scrive il registro H:1 (Int16).
Velocità ventilatore
Selettore della velocità del ventilatore con le cinque velocità standard Samsung NASA:
| Valore | Velocità |
|---|---|
| 0 | Auto |
| 1 | Bassa |
| 2 | Media |
| 3 | Alta |
| 4 | Turbo |
Il template definisce 10 posizioni (valori 0–9). Il numero effettivo di velocità disponibili dipende dal modello dell’unità interna collegata — il manuale documenta solo i valori 0–4. Legge e scrive il registro H:2 (Int16).
Posizione alette
Controllo della posizione delle alette verticali (su/giù):
| Valore (template) | Posizione |
|---|---|
| 0 | Auto (Oscillazione off) |
| 5 | Oscillazione on |
| 1–4, 6–9 | Samsung NASA pass-through (Posizione 1 orizzontale, verticale, vortice, ecc.) |
Il manuale utente garantisce solo due valori per questo registro: 0 (Oscillazione off / Auto) e 10 (Oscillazione on). Il template rimappa Oscillazione on su un valore contiguo (5) per l’interfaccia dello switch multi-valore e aggiunge etichette specifiche Samsung (Posizione 1 orizzontale, verticale, vortice) che vengono passate attraverso il protocollo NASA. Queste posizioni extra potrebbero funzionare o meno a seconda del modello dell’unità interna — la maggior parte delle installazioni dovrebbe utilizzare solo Auto e Oscillazione on.
Legge e scrive il registro H:3 (Int16).
Termostato
Setpoint di 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 quelli scritti per 100 — questa scalatura richiede SW4-P1=ON (modalità decidegree) sul gateway, come descritto nella sezione Scala temperatura sopra.
L’intervallo del setpoint è 18–30 °C in modalità Raffrescamento e 16–30 °C in modalità Riscaldamento (imposto dal gateway; i limiti dell’unità interna potrebbero essere più restrittivi). La temperatura di riferimento riflette il sensore attivo dell’anello di controllo dell’unità interna Samsung — per default il proprio sensore dell’aria di ritorno, oppure il sensore del telecomando, oppure un valore esterno scritto nel registro H:22 se tale funzione è stata abilitata sull’unità interna.
Codice errore
Valore numerico in sola lettura dal registro H:11. Valori chiave:
| Valore | Significato |
|---|---|
| 0 | Nessun errore |
| 65535 (-1) | Errore di comunicazione tra gateway e unità interna AC |
| Altri | Codice errore Samsung NASA |
Categorie comuni di errori Samsung NASA:
- 1xx — Errori di comunicazione e sensori dell’unità interna (es. 101 comunicazione interna, 121 sensore temperatura interna)
- 2xx — Errori di configurazione e comunicazione con l’unità esterna (es. 201 mismatch unità, 202 comunicazione interna/esterna)
- 4xx–5xx — Errori di protezione dell’unità esterna (compressore, PFC, DC link, dissipatore)
- 6xx — Errori di configurazione del telecomando cablato
Consultare la sezione 7 del manuale utente per la tabella completa dei codici di errore con oltre 50 codici documentati.
Risoluzione problemi
Nessuna comunicazione Modbus
- Verificare che l’unità interna sia accesa — il gateway è alimentato dal bus F3/F4 e senza di esso non può avviarsi.
- Controllare il LED verde (L1): il funzionamento normale è un breve lampeggio di 100 ms ogni 2 s. Un lampeggio 500 ms ON / 500 ms OFF indica un errore di comunicazione.
- Confermare che l’indirizzo slave configurato in TapHome corrisponda all’impostazione dei DIP switch SW3 sul gateway.
- Verificare che il baud rate (default 9600 bps, 8N2) corrisponda alla configurazione del bridge TCP-to-RTU.
- Assicurarsi che il bridge TCP-to-RTU sia raggiungibile sulla stessa rete di TapHome Core e che la porta 502 non sia bloccata.
- Se la comunicazione F3/F4 fallisce, provare a invertire i due fili — il manuale utente descrive il bus come sensibile alla polarità.
Codice errore 65535 persistente
Indica che il gateway non può comunicare con l’unità interna Samsung tramite il bus F3/F4. Controllare il cablaggio F3/F4, verificare che l’unità interna sia accesa e confermare che sullo stesso bus non sia installato un telecomando cablato in conflitto senza una corretta configurazione Main/Sub.
I valori di temperatura sono errati di un fattore 10
Il template TapHome divide i valori del registro per 100. Se il gateway è lasciato nel suo stato predefinito SW4-P1=OFF (gradi ×1), le temperature appaiono 10× più piccole della realtà (22 °C appare come 0,22 °C). Impostare SW4-P1=ON (decidegree ×10) e riavviare il gateway.
LED L2 rosso pulsante
Un impulso di 3 s sul LED rosso (L2) indica sottotensione sul bus F3/F4. Verificare che l’unità interna sia alimentata e che il cavo F3/F4 sia collegato saldamente senza cadute di tensione su tratte lunghe.
Le modifiche a modalità o velocità del ventilatore non vengono applicate
Alcuni valori (Modalità 5–9, Velocità ventilatore 5–9, posizioni alette diverse da Auto/Oscillazione on) non sono documentati dal produttore e possono essere silenziosamente ignorati dall’unità interna. Utilizzare solo i valori documentati (Modalità 0–4, Ventilatore 0–4, Alette 0 o 5).
Le modifiche ai DIP switch vengono ignorate
Le modifiche ai DIP switch SW3 o SW4 richiedono un riavvio completo del gateway. Poiché il gateway è alimentato dal bus, scollegare brevemente il cavo F3/F4 o riavviare l’unità interna per riavviarlo.
