
L’IntesisBOX LG-RC-MBS-1 (codice d’ordine INMBSLGE001R000, sigla precedente LG-RC-MBS-1) è un gateway Modbus di Intesis (HMS Networks) che interfaccia i climatizzatori LG — unità interne VRF / Multi V e molte unità interne commerciali / RAC che condividono il protocollo di controllo LG — con reti Modbus RTU (EIA-485). Il gateway si collega al bus LG BYR a 3 fili — lo stesso bus utilizzato dal telecomando cablato LG — e supporta una unità interna per gateway.
TapHome si connette al gateway tramite Modbus TCP attraverso un bridge TCP-RTU — il gateway stesso è uno slave Modbus RTU nativo. Il template fornisce controllo ON/OFF, selezione della modalità operativa, regolazione della velocità ventilatore, controllo della posizione verticale dell’aletta, termostato con setpoint e temperatura corrente e monitoraggio dei codici di errore. La compatibilità per specifiche unità interne LG può essere verificata utilizzando lo strumento di compatibilità Intesis HVAC.
Connessione hardware
Il gateway dispone di due morsettiere a vite estraibili:
- Bus BYR (3 poli — morsetti B, Y, R) — si collega al bus LG BYR sull’unità interna, alla presa „TO REMOTE CONTROL UNIT", in parallelo con un eventuale telecomando cablato LG.
- Bus EIA-485 (2 poli — morsetti A+, B−) — si collega al bus Modbus RTU dove il bridge TapHome TCP-RTU funge da master Modbus.
Il gateway è alimentato direttamente dall’unità interna AC tramite il bus LG BYR (12 VDC, 0,72 W) — non è necessaria un’alimentazione esterna. L’unità interna AC deve quindi essere collegata alla rete elettrica perché il gateway possa comunicare.
Topologia del sistema

Fino a 63 gateway LG-RC-MBS-1 possono condividere lo stesso bus Modbus RTU EIA-485, ciascuno indirizzato tramite SW3-P1..P6. Ogni gateway si collega a una unità interna AC LG sul proprio bus BYR (questa è la variante single-IDU „RC" — per installazioni LG multi-IDU sul bus PI485 esterno è richiesto un modello di gateway diverso). TapHome (in qualità di master Modbus tramite un bridge TCP-RTU) vede ogni gateway come un slave Modbus separato.
Cablaggio del bus BYR

Il bus BYR è un bus a 3 fili senza sensibilità alla polarità — i morsetti possono essere collegati senza badare all’ordine dei fili, ma la mappatura colore filo ↔ pin sulla presa „TO REMOTE CONTROL UNIT" dell’unità interna AC è:
| Morsetto | Colore filo | Funzione |
|---|---|---|
| R | Rosso | Alimentazione (+12 VDC) |
| Y | Giallo | Dati |
| B | Nero | GND |
Sono supportati due scenari di installazione:
- Telecomando cablato disponibile — collegare il gateway come Slave (SW1-P1 = OFF) in parallelo con il telecomando cablato LG, che funge da Master. Entrambi condividono il bus BYR.
- Nessun telecomando cablato disponibile — collegare il gateway come Master (SW1-P1 = ON) direttamente al bus BYR. Se in seguito viene aggiunto un telecomando, deve essere configurato come Slave.
La lunghezza massima del bus BYR è 50 m / 164 ft. Si può utilizzare il cavo fornito da LG o qualsiasi cavo non schermato a 3 fili (mantenere l’ordine dei fili per preservare la mappatura colore ↔ pin). Sono accettati fili rigidi o flessibili, 0,5–2,5 mm² per monoconduttore, 0,5–1,5 mm² per due conduttori; le ghiere a tre conduttori non sono ammesse.
Scollegare il climatizzatore dalla rete elettrica prima di aprire l’unità interna. Le unità LG di Tipo A non consentono di installare insieme telecomando e gateway — solo le unità di Tipo B supportano l’installazione in parallelo. Il tipo di macchina si imposta sul gateway tramite SW1-P2 e deve corrispondere al modello LG effettivo. Tenere il cavo BYR lontano da cavi di alimentazione e di terra — non raggrupparli insieme.
Cablaggio EIA-485 e terminazione
La polarità del bus EIA-485 deve essere rispettata: A+ con A+, B− con B− su tutti i dispositivi del bus. La lunghezza massima del bus EIA-485 è 1.200 m / 3.937 ft. Topologie ad anello e a stella non sono consentite — il bus deve essere cablato come una catena (daisy chain).
A ciascuna estremità del bus EIA-485 è richiesta una resistenza di terminazione da 120 Ω. Il gateway dispone di una resistenza interna da 120 Ω attivabile tramite il DIP switch SW4-P4. Attivarla solo se il gateway si trova a un’estremità del bus. È richiesto un meccanismo di fail-safe biasing che deve essere fornito dal master Modbus (tipicamente integrato nel bridge TCP-RTU).
Configurazione
L’LG-RC-MBS-1 si configura tramite DIP switch a bordo e tramite registri Modbus. Le impostazioni predefinite (slave address 1, 9600 bps, tutti gli altri DIP switch OFF) funzionano senza interventi su una tipica installazione di Tipo B, quindi di solito è necessario rivedere solo lo slave address, il tipo di macchina (SW1-P2) e la terminazione EIA-485. Ogni modifica del DIP switch richiede un ciclo di alimentazione del gateway per avere effetto — cioè scollegare l’unità interna AC dalla rete in modo che il bus BYR perda l’alimentazione 12 VDC, e ricollegarla dopo qualche secondo.
Layout dei DIP switch

Il gateway ha tre banchi di DIP switch: SW1 (4 posizioni, funzioni unità interna AC), SW3 (8 posizioni, slave address Modbus + baud rate) e SW4 (4 posizioni, formato temperatura + terminazione EIA-485).
Abilitazione comunicazione Modbus
L’LG-RC-MBS-1 viene fornito con la comunicazione Modbus RTU abilitata di default — non c’è alcun menu o interfaccia web per attivarla. Configurare Modbus consiste nel selezionare lo slave address corretto, il baud rate e il formato del frame tramite i DIP switch.
SW1 — funzioni unità interna AC
| Posizione | Default (OFF) | ON |
|---|---|---|
| SW1-P1 | Slave — gateway è Slave del bus BYR (deve essere presente un telecomando cablato LG configurato come Master). | Master — gateway è Master del bus BYR (nessun telecomando cablato LG presente, o se presente deve essere Slave). |
| SW1-P2 | Error Type B — la macchina deve essere di Tipo B. | Error Type A — la macchina deve essere di Tipo A. |
| SW1-P3 | Temperatura ambiente minima non applicata. | Temperatura ambiente minima applicata. |
| SW1-P4 | Lasciare in questa posizione (default). | Riservato — non commutare su ON. |
SW1-P2 seleziona il Tipo di errore LG (tipo macchina) — A o B — e deve corrispondere al modello effettivo dell’unità interna LG. Utilizzare lo strumento di compatibilità Intesis per cercare il tipo di un modello LG specifico. Le unità LG di Tipo A non possono ospitare contemporaneamente un telecomando LG e il gateway sullo stesso bus BYR; le unità di Tipo B sì. SW1-P3 è un limitatore di sicurezza che impedisce al climatizzatore di funzionare al di sotto di una temperatura ambiente minima definita dal produttore — lasciare OFF salvo che l’applicazione lo richieda esplicitamente.
SW3 — slave address Modbus (P1..P6) e baud rate (P7..P8)
Lo slave address è codificato in binario su SW3-P1..P6 con P1 = LSB (P1=1, P2=2, P3=4, P4=8, P5=16, P6=32). Intervallo: 1..63. Esempi comuni:
| Indirizzo | P1 | P2 | P3 | P4 | P5 | P6 |
|---|---|---|---|---|---|---|
| 1 (default) | ON | OFF | OFF | OFF | OFF | OFF |
| 2 | OFF | ON | OFF | OFF | OFF | OFF |
| 3 | ON | ON | OFF | OFF | OFF | OFF |
| 10 | OFF | ON | OFF | ON | OFF | OFF |
| 63 (max) | ON | ON | ON | ON | ON | ON |
Il baud rate è selezionato dalla combinazione di SW3-P7, SW3-P8 e SW4-P3:
| SW3-P7 | SW3-P8 | SW4-P3 | Baud rate |
|---|---|---|---|
| OFF | OFF | OFF | 2400 bps |
| ON | OFF | OFF | 4800 bps |
| OFF | ON | OFF | 9600 bps (default) |
| 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 |
Il formato di frame predefinito è 8N2 (8 bit di dati, nessuna parità, 2 bit di stop). Anche 8N1 viene rilevato automaticamente — non è necessaria alcuna impostazione manuale.
SW4 — formato temperatura e terminazione EIA-485
| Posizione | Default (OFF) | ON |
|---|---|---|
| SW4-P1 | Temperatura in gradi ×1 (ad es. 22 = 22 °C). | Temperatura in decigradi ×10 (ad es. 220 = 22,0 °C). |
| SW4-P2 | Celsius. | Fahrenheit. Non combinabile con ×10. |
| SW4-P3 | — | Vedere la tabella baud rate SW3 sopra. |
| SW4-P4 | Nessuna terminazione EIA-485 a bordo. | Terminazione interna 120 Ω collegata. |
Il manuale utente elenca il default per SW4-P1 come „x1 (Celsius)" nella tabella DIP switch ma altrove fa riferimento a „x10 (decicelsius, default)" come rappresentazione di base della temperatura del gateway. Il template TapHome XML applica un divisore
/100(valore grezzo ×100) ai registri del termostato — in fase di messa in servizio verificare l’impostazione effettiva di SW4-P1 e i valori osservati e regolare il divisore negli script del template se i setpoint sono riportati 10× o 100× troppo piccoli.
Importare il template in TapHome
Poiché il gateway comunica tramite Modbus RTU, tra TapHome Core e il bus EIA-485 è necessario un bridge Modbus TCP-RTU. TapHome si collega al bridge sulla rete locale tramite Modbus TCP. Quando si importa il template, fornire:
- IP Address — IP del bridge sulla rete locale (default:
192.168.0.1) - Slave ID — indirizzo Modbus del gateway impostato tramite SW3-P1..P6 (default:
1)
Assegnare un indirizzo IP statico al bridge TCP-RTU nelle impostazioni DHCP del router per evitare che l’indirizzo cambi dopo un ciclo di alimentazione. Se il bridge supporta più slave address sulla stessa linea EIA-485, è possibile concatenare fino a 63 gateway LG-RC-MBS-1 su un singolo bus — uno per ogni unità interna LG.
Funzionalità del dispositivo
Il template espone 6 dispositivi interrogati dagli holding register H:0 fino a H:11. Funzioni Modbus implementate: 3 (Read Holding Registers), 4 (Read Input Registers), 6 (Write Single Register), 16 (Write Multiple Registers — limitato a 1 registro per richiesta).
ON/OFF
Semplice interruttore per accendere o spegnere il climatizzatore. Legge e scrive il registro H:0 (Bool). Intervallo di polling: 2,5 s.
Modalità
Selettore della modalità operativa con le 5 modalità 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 sono slot di riserva non documentati nel manuale utente e non raggiungibili sulle unità interne LG reali. Legge e scrive il registro H:1 (Int16). Intervallo di polling: 2,5 s.
Velocità ventilatore
Selettore della velocità ventilatore. Il manuale LG documenta la seguente codifica per il bus BYR:
| Valore manuale | Velocità |
|---|---|
| 0 | Auto |
| 1 | Posizione 1 |
| 2 | Posizione 2 |
| 3 | Posizione 3 |
| 4 | Posizione 4 |
| 5 | Posizione 5 |
| 6 | Posizione 6 |
| 7 | Posizione 7 |
Il template TapHome riordina le etichette della velocità ventilatore rispetto alla codifica dei registri LG. Selezionare lo slot 2 del template (etichettato „Posizione 5") scrive il valore di registro 2 nell’unità interna, che secondo il manuale corrisponde in realtà alla Posizione 2 — e così via per gli slot 3–5. Le etichette di Auto, Posizione 1, Posizione 6 e Posizione 7 coincidono con il manuale; le altre sono etichettate in modo errato. L’ordine naturale Posizione 1 < 2 < 3 < … è quindi rotto nella UI. Il registro H:21 (sola lettura, non esposto nel template) riporta il numero massimo di velocità ventilatore effettivamente supportate dall’unità collegata — utile per sapere quanti slot sono fisicamente raggiungibili su un determinato modello LG. Verificare la mappatura effettiva della velocità ventilatore in fase di messa in servizio.
Legge e scrive il registro H:2 (Int16). Intervallo di polling: 2,5 s.
Posizione aletta
Controllo della posizione verticale (U/D) dell’aletta. Il manuale utente documenta la seguente codifica:
| Valore manuale | Posizione |
|---|---|
| 0 | Nessuna oscillazione |
| 1 | Posizione 1 |
| 2 | Posizione 2 |
| 3 | Posizione 3 |
| 4 | Posizione 4 |
| 10 | Oscillazione |
| 11 | Swirl |
Il template TapHome rimappa l’Oscillazione sul valore di registro 5 e lo Swirl sul valore di registro 9 per mantenere contiguo l’intervallo dello switch multi-valore. Il manuale utente LG riserva il valore di registro 10 per Oscillazione e il valore 11 per Swirl — selezionare Oscillazione nel template (slot 5) scrive in realtà il valore di registro 5 nell’unità interna, che è non documentato per il registro dell’aletta verticale H:3. Verificare in fase di messa in servizio se l’unità interna accetta silenziosamente questi valori o se Oscillazione / Swirl devono essere mappati esplicitamente su 10 / 11. Il template espone anche slot aggiuntivi (Posizione 4 (Verticale), Posizione 6, Posizione 7) che non sono documentati nel manuale per l’aletta verticale.
Legge e scrive il registro H:3 (Int16). Intervallo di polling: 2,5 s.
Termostato
Setpoint di temperatura (registro H:4, lettura/scrittura) e temperatura di riferimento corrente (registro H:5, sola lettura). L’intervallo del setpoint sulle unità LG è 16–30 °C (61–86 °F). La temperatura di riferimento riflette il sensore del proprio anello di regolazione dell’unità interna (termistore di ritorno o, se così configurato in fase di installazione, il termistore del telecomando cablato); restituisce −32768 (0x8000) quando dal bus BYR non è ancora stato ricevuto alcun valore.
Il template TapHome applica un divisore /100 ai registri di temperatura, ma il manuale utente dell’LG-RC-MBS-1 documenta solo tre modalità di temperatura selezionabili tramite SW4-P1 / SW4-P2: ×1 Celsius, ×10 decicelsius (predefinito secondo la documentazione) o Fahrenheit. Per questo gateway non esiste alcuna modalità ×100 (centi-grado) documentata. L’integrazione TapHome presume che il gateway sia configurato secondo il proprio default — i valori possono essere regolati negli script del template se la scalatura nella vostra installazione differisce. Se si osservano setpoint riportati come ~0,22 °C invece di 22 °C, verificare i valori grezzi dei registri con lo strumento di debug Modbus di TapHome e regolare di conseguenza i DIP switch del gateway o la scalatura del template.
Intervallo di polling: 2,5 s.
Codice di errore
Valore numerico di sola lettura dal registro H:11. Valori chiave:
| Valore | Significato |
|---|---|
| 0 | Nessun errore |
| 65535 | Errore di comunicazione tra il gateway Intesis (o telecomando) e l’unità AC |
| Altri | Codice di guasto LG — vedere le categorie sotto |
La tabella completa dei codici di errore è pubblicata nel manuale utente (sezione 7) e il codice di errore Modbus corrisponde al valore visualizzato sul telecomando cablato LG. Categorie selezionate:
| Intervallo | Esempi di categoria |
|---|---|
| 1–12 | Guasti sensore / motore / EEPROM dell’unità interna (aria ambiente, tubo ingresso/uscita, pompa di scarico, motore BLDC, sensore punto medio HEX, terminale del riscaldatore) |
| 17–22 | Guasti di comunicazione e corrente di ingresso AC dell’unità interna (sensore aria di mandata/ripresa, comunicazione sub-PCB ↔ main-PCB, IPM, sovracorrente AC) |
| 23–35 | Tensione DC link, pressostati alta/bassa pressione, avvio compressore, PSC/PFC, temperatura di mandata, anomalie di rapporto di pressione |
| 39–62 | Guasti sensore inverter / PCB esterno, fase mancante o invertita, rapporto di combinazione, EEPROM, tubazione esterna / temperatura IPM |
| 67–88 | Guasti motore ventilatore / DC link / sensore hall / EEPROM PCB |
| 104–116 | Comunicazione sub-unità, PCB ventilatore, guasti sensore tubazione liquida / sub-cooling |
| 145–238 | Guasti sensore PCB esterno / hydrokit, valvola a 4 vie, HEX, corrente compressore a velocità costante, comunicazione modem, guasti unità Heat Recovery (HR) |
Il codice di errore Modbus corrisponde al valore mostrato sul display del telecomando cablato LG — utile per il controllo incrociato dei guasti dal lato TapHome senza accesso fisico al telecomando. Se il valore restituito è
65535, il gateway ha perso la comunicazione con l’unità interna LG sul bus BYR — vedere Risoluzione dei problemi sotto.
Intervallo di polling: 15 s (rispetto a 2,5 s per i registri di controllo).
Risoluzione dei problemi
Nessuna comunicazione Modbus
- Verificare che l’unità interna AC sia accesa — il gateway richiede 12 VDC forniti tramite il bus LG BYR.
- Controllare gli indicatori LED: L1 + L2 pulsano insieme (5 s ON) all’avvio; L1 lampeggiante (100 ms ON / 1900 ms OFF) indica funzionamento normale; L1 lampeggiante (500 ms ON / 500 ms OFF) indica un errore di comunicazione con l’unità AC; L2 pulsante (3 s ON) indica sottotensione; lampeggio alternato L1/L2 (500 ms / 500 ms) indica un errore del checksum flash.
- Confermare che lo slave address in TapHome corrisponda all’impostazione binaria SW3-P1..P6 sul gateway.
- Assicurarsi che il bridge TCP-RTU sia sulla stessa rete di TapHome Core e che le impostazioni seriali del bridge corrispondano al baud rate SW3 (default 9600 bps, 8N2 — 8N1 viene rilevato automaticamente).
- Verificare la polarità EIA-485 — A+ / B− deve essere coerente su tutti i dispositivi del bus.
- Verificare che la terminazione 120 Ω sia abilitata a entrambe le estremità del bus EIA-485 (un’estremità è tipicamente il bridge, l’altra è il gateway tramite SW4-P4 = ON).
Codice di errore 65535 continuo
Indica che il gateway non riesce a comunicare con l’unità interna AC LG sul bus BYR. Verificare:
- I fili B / Y / R sono collegati a tutti e tre i morsetti a entrambe le estremità — il bus è senza polarità, ma tutti e tre i fili devono essere presenti (R = alimentazione, Y = dati, B = GND).
- L’unità interna AC è alimentata (rete).
- Se è presente anche un telecomando cablato LG, confermare che solo un dispositivo (gateway o telecomando) sia configurato come Master — verificare SW1-P1 rispetto alla topologia.
- La lunghezza del bus BYR non supera 50 m.
- Per le unità interne LG di Tipo A, telecomando cablato e gateway non possono coesistere — confermare che SW1-P2 corrisponda al tipo di macchina effettivo e che nessun telecomando sia cablato sullo stesso bus su unità di Tipo A.
Conflitto Master/Slave sul bus BYR
Se il telecomando cablato LG e il gateway sono entrambi configurati come Master, il bus BYR andrà in collisione e uno o entrambi i dispositivi smetteranno di rispondere. Impostare SW1-P1 su OFF (gateway come Slave) ogni volta che un telecomando cablato LG è presente sullo stesso bus, e su ON (gateway come Master) solo quando non è collegato alcun telecomando cablato LG. Lo stato Master/Slave è esposto anche (lettura/scrittura) sul registro H:98 — questo registro non viene utilizzato dal template TapHome, ma può essere interrogato con uno strumento di diagnostica Modbus per confermare il ruolo attuale del gateway in tempo reale.
I valori di temperatura sono errati
Il template usa un divisore /100 sui registri H:4 e H:5. L’LG-RC-MBS-1 supporta tre rappresentazioni di temperatura sul lato BYR — ×1 Celsius (SW4-P1 OFF, SW4-P2 OFF), ×10 decicelsius (SW4-P1 ON, SW4-P2 OFF) e Fahrenheit (SW4-P2 ON). Con una scalatura /100 sul lato TapHome, un setpoint di 22 °C verrà riportato come 0,22 °C in modalità ×1 o come 2,2 °C in modalità ×10. Utilizzare lo strumento di debug Modbus in TapHome per leggere i valori grezzi dei registri e confrontarli con il setpoint atteso, quindi riconfigurare i DIP switch del gateway o regolare il divisore negli script del template.
Il setpoint differisce dal display del telecomando LG
Quando è in uso il meccanismo Virtual Temperature (un riferimento di temperatura ambiente esterno scritto nel registro H:22, gateway che funge da Slave), l’unità interna applica un setpoint interno corretto secondo S_AC = S_u − (T_u − T_AC). Il telecomando LG può quindi visualizzare un numero diverso dal setpoint richiesto dall’utente (registro H:4). Questo è un comportamento atteso — il registro H:23 (setpoint reale di temperatura, non esposto nel template) riporta il valore effettivamente applicato all’unità interna. Per far sì che l’unità interna utilizzi il termistore del telecomando cablato come riferimento dell’anello di regolazione, l’unità AC deve essere configurata in fase di messa in servizio da un installatore autorizzato LG (l’opzione „thermostat sensor in the Remote Controller" deve essere attivata) — questo non è modificabile dal lato Modbus.
La modifica del DIP switch non ha effetto
Ogni modifica del DIP switch richiede un ciclo di alimentazione del gateway per essere applicata. Ciclo di alimentazione significa scollegare l’unità interna AC dalla rete (eliminando l’alimentazione 12 VDC sul bus BYR) e ricollegarla dopo qualche secondo. Modificare i DIP switch mentre il gateway è alimentato non cambierà la configurazione attiva.
