TapHome

IntesisBOX PA-RC2-MBS-1

Modbus TCP
Inviato da
Ultimo aggiornamento: 04. 2026
IntesisBOX PA-RC2-MBS-1

L’IntesisBOX PA-RC2-MBS-1 (codice ordine INMBSPAN001R000) è un gateway Modbus di Intesis (HMS Networks) che collega le unità interne Panasonic ECOi e PACi alle reti Modbus RTU (EIA-485). TapHome si collega al gateway tramite Modbus TCP utilizzando un bridge TCP-to-RTU — il gateway stesso comunica con l’unità di climatizzazione tramite il bus proprietario Panasonic R1R2.

Il template fornisce controllo ON/OFF, selezione della modalità operativa, regolazione della velocità del ventilatore, controllo della posizione delle alette, termostato con temperatura impostata e attuale, e monitoraggio dei codici errore.

Cablaggio

Il gateway ha due connettori:

  • Connettore R1R2 (2 poli) — si collega al bus R1R2 dell’unità interna Panasonic (senza polarità, max 500 m)
  • Connettore EIA-485 (2 poli, A+ B-) — si collega al bus Modbus RTU (solo collegamento a catena, max 1.200 m)

Il gateway è alimentato direttamente dall’unità interna — non è necessario un alimentatore esterno.

IntesisBOX PA-RC2-MBS-1 schema di collegamento — unità di climatizzazione e bus EIA-485

Non installare più di un telecomando cablato sullo stesso bus R1R2. Se sia il gateway Intesis che un telecomando cablato Panasonic sono collegati allo stesso bus, la comunicazione potrebbe interrompersi.

Terminazione bus EIA-485

È necessaria una resistenza di terminazione da 120 ohm a ciascuna estremità del bus EIA-485. Il gateway ha una resistenza integrata da 120 ohm attivabile tramite il DIP switch SW4-P4. Attivala solo se il gateway si trova all’estremità del bus.

Configurazione DIP switch

Il gateway ha tre blocchi di DIP switch: SW1 (funzioni climatizzazione), SW3 (indirizzo Modbus e baud rate) e SW4 (formato temperatura, baud rate, terminazione). Tutte le modifiche richiedono un riavvio dell’alimentazione.

IntesisBOX PA-RC2-MBS-1 posizione DIP switch — SW1, SW3, SW4
Scalatura temperatura (SW4-P1) — importante per TapHome

Il template TapHome divide i valori dei registri di temperatura per 100. L’impostazione predefinita dei DIP switch invia la temperatura in gradi (x1), il che porterebbe a valori errati.

Imposta SW4-P1 su ON (decidegree / modalità x10) in modo che un setpoint di 22,0 °C venga trasmesso come 220 nel registro. Il template poi divide per 100, ottenendo 2,2 °C — che è comunque errato con x10.

Il template usa un fattore di divisione 100, ma la modalità x10 del DIP switch invia valori moltiplicati per 10. Con le impostazioni DIP predefinite (x1), 22 diviso 100 dà 0,22 °C. Con x10, 220 diviso 100 dà 2,2 °C. Nessuno dei due corrisponde alla temperatura attesa. Verifica i valori effettivi dei registri con lo strumento di debug Modbus in TapHome e regola il DIP switch o la scalatura del template secondo necessità.

Indirizzo Modbus (SW3-P1..P6)

Indirizzo slave codificato in binario, intervallo 1–63. Predefinito: 1 (solo P1 è ON).

Baud rate (SW3-P7..P8 + SW4-P3)

Predefinito: 9600 bps. Velocità disponibili: 2400, 4800, 9600, 19200, 38400, 57600, 76800, 115200 bps.

IntesisBOX PA-RC2-MBS-1 configurazione baud rate DIP switch — SW3-P7..8 e SW4-P3
Temperatura e terminazione (SW4-P1..P2, SW4-P4)
IntesisBOX PA-RC2-MBS-1 DIP switch temperature and termination configuration — SW4
SW4-P1Descrizione
OFFTemperatura in gradi, ×1 (predefinito)
ONTemperatura in decidegree, ×10
SW4-P2Descrizione
OFFTemperatura in Celsius (predefinito)
ONTemperatura in Fahrenheit
SW4-P4Descrizione
OFFBus EIA-485 senza resistenza di terminazione (predefinito)
ONResistenza di terminazione interna 120 Ω collegata

Collegamento TapHome

Poiché l’IntesisBOX comunica tramite Modbus RTU (EIA-485), è necessario 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.

Durante l’importazione del template in TapHome, fornisci:

  • Indirizzo IP — IP del bridge TCP-to-RTU nella rete locale (predefinito: 192.168.0.1)
  • Slave ID — indirizzo Modbus del gateway impostato tramite DIP switch (predefinito: 1)

Assegna un indirizzo IP statico al bridge TCP-to-RTU nelle impostazioni DHCP del router per evitare che l’indirizzo cambi dopo un’interruzione di corrente.

Funzionalità dispositivi

Il template espone 6 dispositivi che comunicano tramite holding register da H:0 a H:11.

ON/OFF

Interruttore semplice per accendere e 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:

ValoreModalità
0Auto
1Riscaldamento
2Deumidificazione
3Ventilatore
4Raffrescamento

Il template definisce 10 posizioni (valori 0–9). I valori 5–9 non sono documentati nel manuale utente e potrebbero essere disponibili su modelli Panasonic specifici — 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 velocità ventilatore con 4 velocità standard documentate da Intesis:

ValoreVelocità
0Auto
1Bassa
2Media
3Alta

Il template definisce 10 posizioni (valori 0–9). Il numero di velocità disponibili dipende dal modello di climatizzatore collegato — il registro H:21 riporta il numero massimo di velocità supportate. Valori superiori al 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 (lamelle):

Valore (template)Posizione
0Auto
1Posizione 1 (orizzontale)
2Posizione 2 (orizzontale)
3Posizione 3 (media)
4Posizione 4 (verticale)
5Oscillazione
6Posizione 5 (verticale)
9Vortice

Il manuale utente documenta l’oscillazione come valore 10, ma il template la mappa al valore 5 per creare un intervallo contiguo per il selettore multi-valore. I valori 7 e 8 sono segnaposto posizionali. Il vortice (valore 9) è un pattern di flusso d’aria rotazionale disponibile su modelli Panasonic selezionati.

Legge e scrive il registro H:3 (Int16). Intervallo di polling: 2,5 s.

Termostato

Temperatura impostata (registro H:4, lettura/scrittura) e temperatura di riferimento attuale (registro H:5, solo 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 il valore del sensore integrato dell’unità di climatizzazione, a meno che non sia stato scritto un valore di sensore esterno nel registro H:22.

Intervallo di polling: 2,5 s.

Codice errore

Valore numerico dal registro H:11 (solo lettura). Valori chiave:

ValoreSignificato
0Nessun errore
65535 (-1)Errore di comunicazione tra gateway e unità di climatizzazione
AltroCodice errore Panasonic (vedi sezione 7 del manuale utente per 80+ codici errore)

Categorie di errore comuni: A01–A30 (motore GHP), C01–C31 (controllore centrale), E01–E31 (indirizzamento/comunicazione), F01–F31 (guasti sensori), H01–H31 (compressore), L01–L25 (impostazioni), P01–P31 (unità interna/esterna).

Intervallo di polling: 15 s.

Funzionalità aggiuntive non nel template

Il gateway espone diversi registri non inclusi nell’attuale template TapHome, che possono essere aggiunti manualmente:

RegistroNomeTipoDescrizione
H:6Contatto finestraR/WRisparmio energetico — spegne il climatizzatore all’apertura della finestra
H:9Tempo di funzionamentoR/WContatore ore di funzionamento (non volatile)
H:10Stato allarmeRIndicatore allarme binario (0/1)
H:22Sensore temperatura esternoR/WSovrascrive il sensore integrato dell’unità interna
H:44Stato filtroRIndicatore sostituzione filtro

Risoluzione problemi

Nessuna comunicazione Modbus
  1. Verifica che il bus R1R2 sia collegato tra gateway e unità interna — il gateway richiede alimentazione dall’unità di climatizzazione
  2. Controlla 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
  3. Conferma che l’indirizzo slave in TapHome corrisponda all’impostazione del DIP switch sul gateway
  4. Assicurati che il bridge TCP-to-RTU sia sulla stessa rete di TapHome Core
Codice errore 65535 continuo

Questo indica che il gateway non riesce a comunicare con l’unità di climatizzazione tramite il bus R1R2. Controlla il cablaggio R1R2 e verifica che l’unità di climatizzazione sia accesa.

Valori di temperatura errati

Il template usa un fattore di divisione 100 per i registri di temperatura. Verifica le impostazioni dei DIP switch SW4-P1 e SW4-P2. I dettagli si trovano nella sezione configurazione DIP switch sopra.

Dispositivi disponibili

IntesisBOX PA-RC2-MBS-1 Modulo
ON/OFF Interruttore

Accende e spegne l'unità di climatizzazione (registro H:0, Bool)

Registro: H:0 Bool
Valori / Stati: ON · OFF

ON/OFF

Lettura stato interruttore
MODBUSR(H, 0, Bool)
Scrittura stato interruttore
MODBUSWNE(H, 0, Bool, St)
Modalità Interruttore multivalore

Modalità operativa — Auto, Riscaldamento, Deumidificazione, Ventilatore, Raffrescamento (registro H:1, valori 0–4; posizioni 5–9 specifiche del modello)

Registro: H:1 Int16 numeric
Valori / Stati: Auto · Heat · Dry · Fan · Cool

Modalità

Lettura stato interruttore
MODBUSR(H, 1, Int16)
Scrittura stato interruttore
MODBUSWNE(H, 1, Int16, Mu)
Velocità ventilatore Interruttore multivalore

Velocità ventilatore — Auto, Bassa, Media, Alta (registro H:2, valori 0–3; velocità aggiuntive dipendenti dal modello)

Registro: H:2 Int16 numeric
Valori / Stati: Auto · Low · Position-5 · Mid · High · Mid-2 · Position-6 · Position-7

Velocità ventilatore

Lettura stato interruttore
MODBUSR(H, 2, Int16)
Scrittura stato interruttore
MODBUSWNE(H, 2, Int16, Mu)
Posizione alette Interruttore multivalore

Posizione verticale alette — Auto, 5 posizioni fisse, Oscillazione, Vortice (registro H:3; Oscillazione rimappata al valore 5)

Registro: H:3 Int16 numeric
Valori / Stati: Auto · Position-1 (Horizontal) · Position-2 (Horizontal) · Position-3 (Med) · Position-4 (Vertical) · Swing · Position-5 (Vertical) · Position-6 · Poistion-7 · Swirl

Posizione alette

Lettura stato interruttore
MODBUSR(H, 3, Int16)
Scrittura stato interruttore
MODBUSWNE(H, 3, Int16, Mu)
Termostato Termostato

Temperatura impostata (H:4) e riferimento attuale (H:5) — valori grezzi divisi per 100; configurazione DIP switch necessaria

Registro: H:4 Int16 Unità: °C numeric

Termostato

Lettura temperatura
MODBUSR(H, 5, Int16) / 100
Lettura temperatura desiderata
MODBUSR(H, 4, Int16) / 100
Scrittura temperatura desiderata
MODBUSWNE(H, 4, Int16, Se * 100)
Codice errore Variabile Solo lettura

Codice errore numerico dal registro H:11 — 0: nessun errore, 65535: errore di comunicazione, altro: codice guasto Panasonic

Registro: H:11 Int16 numeric

Codice errore

Lettura
MODBUSR(H, 11, Int16)
Connessione: Modbus TCP • Slave ID: $[SlaveId]
Possibili miglioramenti (12)
  • H:6 Window Contact — R/W, 0: Closed / 1: Open — energy saving feature, turns off AC when window opens
  • H:7 Interface Disablement — R/W, 0: Enabled / 1: Disabled — disables INMBSPAN001R000 interface (non-volatile)
  • H:8 Remote Control Disablement — R/W, 0: Enabled / 1: Disabled — disables AC remote control (non-volatile)
  • H:9 Operation Time — R/W, 0–65535 hours — running hours counter (non-volatile)
  • H:10 Alarm Status — R, 0: No alarm / 1: Alarm — binary alarm indicator
  • H:22 External Sensor Ambient Temperature — R/W — overrides indoor unit's built-in temperature sensor; write 0x8000 to disable
  • H:23 AC Setpoint Temperature (feedback) — R — current setpoint as reported by the indoor unit
  • H:44 Filter Status — R, 0: Off / 1: Lit — filter replacement indicator
  • H:43 Filter Reset — W, write 1 to reset filter counter
  • H:66 Return Path Temperature — R — return path temperature in configured unit (°C/x10/°F)
  • H:1150 Machine Mode — R/W, 0: Normal / 1: Autochangeover / 2: Limited setpoint — advanced operating mode
  • H:4001–H:4014 Master/Slave Indoor Unit Registers — R — Force Thermo Off, Error Code, Setpoint Temp, Room Temp for Master and Slave indoor units

Fonti