
Il template TapHome “Intesis Condizionatori” è un’integrazione Modbus TCP progettata per la famiglia Intesis (HMS Networks) di interfacce Modbus AC. La sua mappa dei registri si allinea 1:1 con il Panasonic PA-AC-MBS-1 (codice d’ordine INMBSPAN001I100) per le unità interne Panasonic Etherea, mentre i registri di base (H:0–H:26) funzionano anche sulle varianti Daikin, Mitsubishi Electric, Fujitsu, Hitachi, LG e Samsung della stessa famiglia di gateway.
Il template espone 32 dispositivi che coprono tutte le principali funzioni di controllo: on/off, modalità operativa, velocità ventola, posizioni delle alette verticali e orizzontali, un termostato con temperatura corrente e desiderata, External Sensor Temperature per il meccanismo Virtual Temperature, diagnostica del compressore, rilevamento presenza ECONAVI, livelli Demand Response (DRM), lettura dei setpoint min/max, segnalazione dei codici di errore e cronologia energetica Panasonic Oggi/Ieri/Totale.
Collegamento hardware
Architettura di sistema

Una singola interfaccia PA-AC-MBS-1 / INMBSPAN001I100 è dedicata a una unità interna ed è alimentata direttamente dall’unità AC (non serve alimentazione esterna). Fino a 63 interfacce possono condividere un unico bus EIA-485, ciascuna con il proprio indirizzo slave Modbus. Il gateway si trova tra la presa CN-CNT dell’unità interna Panasonic e il master Modbus RTU — in questa integrazione TapHome agisce da master.
Trasporto del template — Modbus TCP tramite convertitore RTU
Il template XML dichiara Modbus TCP (ModbusTcpCCU con IpAddress + SlaveId), mentre l’hardware PA-AC-MBS-1 è esclusivamente Modbus RTU (EIA-485, 9600 bps predefiniti, 8N2, indirizzo slave 1–63). Tra il core TapHome e il gateway Intesis è quindi necessario un convertitore Modbus TCP ↔ RTU. Convertitori testati:
- ComWinTop CWT-MB300E — Ethernet cablato su RS-485
- USR-IOT USR-W630 — Wi-Fi su RS-485, industriale
- Elfin-EW11 — compatto Wi-Fi su RS-485
La variante Panasonic VRF INMBSPAN016O000 (codice d’ordine
PA-AC-MBS, fino a 16 unità interne per gateway) supporta nativamente Modbus TCP in parallelo a RTU. Gli utenti con installazioni ECOi/PACi VRF possono collegare TapHome direttamente senza convertitore.
Collegamento all’unità interna AC

- Scollegare l’alimentazione di rete dall’unità AC.
- Aprire la copertura anteriore dell’unità interna per accedere al circuito elettronico.
- Individuare la presa contrassegnata CN-CNT sulla scheda dell’unità interna.
- Inserire il cavo Intesis fornito (lunghezza fissa 1,5 m / 4,9 ft — non modificare) nel CN-CNT su un’estremità e nel connettore CN-CNT dell’INMBSPAN001I100 sull’altra. Tenere il cavo lontano dai conduttori di alimentazione/terra.
- L’interfaccia può essere montata all’interno o all’esterno dell’unità interna (guida DIN EN60715 TH35 o parete).
- Collegare la morsettiera EIA-485 (A/B) al lato RS-485 del convertitore Modbus TCP ↔ RTU.
- Ricollegare l’alimentazione di rete.
Cablaggio del bus RS-485 (EIA-485)
Usare la morsettiera a innesto a 2 poli del PA-AC-MBS-1. Rispettare la polarità:
- A+ su PA-AC-MBS-1 → A+/D+ sul convertitore Modbus TCP/RTU
- B− su PA-AC-MBS-1 → B-/D- sul convertitore
- Mettere a terra lo schermo solo lato convertitore (messa a terra a punto singolo)
Regole del bus:
- Topologia: solo lineare — anello e stella non sono consentiti su EIA-485
- Lunghezza massima del bus: 1 200 m (3 937 ft)
- Terminazione 120 Ω richiesta a ciascuna estremità del bus — il PA-AC-MBS-1 include un resistore interno da 120 Ω attivato dal DIP switch SW4-P4
- Il bias fail-safe deve essere fornito dal master Modbus (la maggior parte dei convertitori industriali lo offre)
- Fino a 63 interfacce Intesis sullo stesso bus
La lunghezza del cavo CN-CNT (1,5 m) non deve essere modificata. Tenerlo lontano da conduttori di alimentazione/terra e non fascettarlo con essi — la vicinanza ai cavi di rete può degradare la comunicazione con l’unità interna.
Configurazione
Disposizione dei DIP switch

Il PA-AC-MBS-1 dispone di tre banchi di DIP switch sulla scheda. Tutte le modifiche ai DIP richiedono un ciclo di alimentazione per avere effetto.
SW1 — Funzionalità dell’unità interna AC
| Posizione | OFF | ON (predefinito) |
|---|---|---|
| SW1-P1 | L’unità interna non ha la modalità FAN | L’unità interna ha la modalità FAN |
| SW1-P2 | L’unità interna non ha alette orizzontali | L’unità interna ha alette orizzontali |
| SW1-P3, P4 | Lasciare ai valori di fabbrica | — |
SW3 — Indirizzo slave Modbus (1–63) + parte del baud rate
- Posizioni P1–P6: indirizzo slave Modbus in binario. Predefinito = 1 (P1 ON, resto OFF).
- Posizioni P7–P8: insieme a SW4-P3 selezionano il baud rate.
SW4 — Scala di temperatura, baud rate, terminazione
| Posizione | OFF (predefinito) | ON |
|---|---|---|
| SW4-P1 | Temperatura in decicelsius (×10, es. 220 = 22,0 °C) | Temperatura in Celsius ×1 (es. 22 = 22 °C) |
| SW4-P2 | Celsius | Fahrenheit |
| SW4-P3 | Selettore baud rate (vedi tabella) | — |
| SW4-P4 | Bus EIA-485 senza terminazione interna | Terminazione interna 120 Ω attivata |
L’impostazione di fabbrica di SW4-P1 è OFF = decicelsius (×10). I dispositivi di temperatura TapHome in questo template si aspettano valori Celsius grezzi, quindi letture come
220invece di22 °Cindicano che il DIP è ancora nella posizione di fabbrica. Impostare SW4-P1 su ON per far passare il gateway a Celsius ×1 (°C interi) prima dell’integrazione con TapHome, oppure applicare una formula÷10in un dispositivo virtuale per ogni registro di temperatura (H:4, H:5, H:22, H:24, H:25, H:66). Il Fahrenheit (SW4-P2 ON) non è supportato da questo template.
Baud rate (SW3-P7/P8 + SW4-P3)
| SW3-P7 | SW3-P8 | SW4-P3 | Baud rate |
|---|---|---|---|
| OFF | OFF | OFF | 2400 |
| OFF | ON | OFF | 4800 |
| ON | OFF | OFF | 9600 (predefinito) |
| ON | ON | OFF | 19200 |
| OFF | OFF | ON | 38400 |
| OFF | ON | ON | 57600 |
| ON | OFF | ON | 76800 |
| ON | ON | ON | 115200 |
Panoramica del gateway — LED e morsetti

Sul lato frontale dell’interfaccia:
- Collegamento unità AC (CN-CNT) — lato superiore, va all’unità interna
- Indicatore LED — stato operativo (vedi tabella sotto)
- SW1 — funzionalità AC (accanto al connettore dell’unità AC)
- SW3, SW4 — Modbus e impostazioni aggiuntive (bordo inferiore)
- Porta EIA-485 — morsettiera a vite a 2 poli A/B (in basso a destra)
Stati dell’indicatore LED
| Stato del dispositivo | Schema LED | Significato |
|---|---|---|
| Accensione | 5 s ON, poi OFF | Reset del dispositivo / avvio |
| Funzionamento normale | 200 ms ON / 2 s OFF | Gateway configurato correttamente e in comunicazione |
| Funzionamento normale | Sempre OFF | Nessun indirizzo slave Modbus configurato |
| Guasto | 200 ms ON / 200 ms OFF | Errore di comunicazione con l’unità AC |
Software di configurazione Intesis MAPS
Tutte le impostazioni esposte tramite DIP switch possono essere scritte in alternativa tramite Intesis MAPS — uno strumento di messa in servizio gratuito di HMS Networks. MAPS viene utilizzato anche per aggiornare il firmware del gateway e per scansionare le unità interne collegate nelle varianti VRF multi-unità. Il PA-AC-MBS-1 coperto da questo template non richiede MAPS per l’uso di base; i DIP switch sono sufficienti per indirizzo slave e baud rate.
Configurazione del modulo TapHome
In TapHome, configurare il modulo con:
- Indirizzo IP del convertitore Modbus TCP ↔ RTU (o del gateway VRF INMBSPAN016O000 quando usato nativamente)
- Slave ID corrispondente a SW3 sull’interfaccia Intesis (predefinito 1)
Se il convertitore mappa più slave RTU dietro un unico IP TCP, usare la funzione di traduzione degli indirizzi slave del convertitore stesso (non lo Slave ID di TapHome) per selezionare l’interfaccia corretta sul bus.
Funzionalità dei dispositivi
Il template espone 32 dispositivi che coprono l’intero set di registri Panasonic Etherea. I registri di base (da H:0 a H:26, più H:9 Unit Operation Time) fanno parte del layout base Intesis Modbus AC condiviso e funzionano su tutte le varianti di marca (Daikin, Mitsubishi Electric, Fujitsu, Hitachi, LG, Samsung). I registri da H:38 in su sono specifici di Panasonic Etherea e sui gateway non Panasonic leggono tipicamente 0 o −32768.
Alimentazione e modalità operativa
- Power (H:0) — accende o spegne l’unità interna. Registro di base, funziona su tutte le marche Intesis AC.
- Mode (H:1) — Auto, Heat, Dry, Fan, Cool. Registro di base, cross-brand.
- Heat 8/10 C Mode (H:56) — riscaldamento a bassa temperatura Panasonic (intervallo 5–8 °C) per protezione in assenza / antigelo. Solo Panasonic Etherea.
- Powerful (H:38) — boost a breve termine per la massima resa di riscaldamento/raffrescamento. Solo Panasonic Etherea.
- Quiet (H:39) — funzionamento silenzioso, riduce la velocità della ventola dell’unità esterna. Solo Panasonic Etherea.
- ECO Mode (H:57) — selettore risparmio energetico ECONAVI con tre stati (Off / Econavi / Auto Comfort). Auto Comfort richiede serie PKE 2013 o successiva.
- Demand Response (H:58) — selettore del livello DRM (Normal / Comp OFF — DRM1 / 50 % — DRM2 / 75 % — DRM3). Solo Panasonic Etherea.
Termostato e riferimenti di temperatura
- Thermostat Setpoint (H:4 desiderato + H:5 corrente) — modellato come termostato TapHome: la temperatura di riferimento corrente proviene da H:5 (tipicamente aria di ritorno o lettura da sensore remoto) e il setpoint desiderato da H:4. Il range del setpoint è unificato 16–30 °C su Panasonic; su Daikin DK-AC-MBS-1 è 18–32 °C in raffrescamento e 16–30 °C in riscaldamento.
- Current Max Setpoint (H:24, sola lettura) — limite superiore attualmente imposto dall’unità interna (predefinito 30 °C). Registro di base.
- Current Min Setpoint (H:25, sola lettura) — limite inferiore attualmente imposto (predefinito 16 °C). Registro di base.
- External Sensor Temperature (H:22) — inoltra il valore di un sensore ambientale al gateway per attivare il meccanismo Virtual Temperature. Una volta impostato, il gateway calcola il setpoint effettivo come
SAC = Su − (Tu − TAC)(formula Panasonic), doveSuè il setpoint lato Modbus,Tuè il riferimento di temperatura esterno eTACè il riferimento dell’unità interna (H:5). Lasciare H:22 al valore predefinito−32768disabilita il meccanismo. Quando Virtual Temperature è attivo, il telecomando Panasonic non può più modificare il setpoint. - Return Path Temperature (H:66, sola lettura) — temperatura sul percorso dell’aria di ritorno AC. Solo Panasonic Etherea.
Ventola e flusso d’aria
- Fan Speed (H:2) — Auto più 5 livelli manuali (Low → High). Le unità con meno livelli disponibili ignorano silenziosamente i valori non utilizzati. Registro di base, cross-brand (il numero di livelli di ventola varia per marca — i gateway Daikin espongono 6 velocità manuali più un codice Fan Stop).
- Vertical Vane Position (H:3) — Auto, Up, tre posizioni intermedie, Down, Swing. Registro di base.
- Horizontal Vane Position (H:26) — Auto, Left, tre posizioni intermedie, Right. Richiede SW1-P2 ON sul PA-AC-MBS-1 (l’unità interna deve avere alette orizzontali). Registro di base per le marche che supportano alette orizzontali.
Diagnostica e tempo di funzionamento
- Error Code (H:11, sola lettura) — codice di errore del produttore.
0= nessun errore,65535(−1) = errore di comunicazione gateway–AC, altri valori seguono la tabella del produttore (Panasonic usa codici H/F come8209= H11 errore di comunicazione interna/esterna; i gateway Daikin restituiscono codici A/C/E/H/J/L/P/U). - Compressor Status (H:53, sola lettura) — Off, To Off (in rampa di discesa), To On (in rampa di salita), On. Solo Panasonic.
- Compressor On Time (H:54) — ore cumulative di funzionamento del compressore esterno (0–65 535 h, scrivibile per reset o preset). Solo Panasonic.
- Unit Operation Time (H:9) — ore cumulative di funzionamento dell’unità interna (conta solo quando On). Registro di base.
- Under-voltage Count (H:55) — contatore corrente degli eventi di sottotensione dell’alimentazione (0–300), scrivibile per reset. Solo Panasonic.
- Human Activity (H:59, sola lettura) — flag di presenza PIR ECONAVI. Polarità invertita:
0= presenza rilevata (predefinito),1= nessuna presenza. Gli utenti che preferiscono una polarità convenzionale possono avvolgere questo in un sensore virtuale invertito. Solo Panasonic. - Operation Current (H:62, sola lettura, mA) — corrente istantanea assorbita dal sistema AC. Solo Panasonic Etherea 2013 PKE+.
- Power Consumption (H:61, sola lettura, W) — potenza istantanea dell’intero sistema AC (esterna + interna combinata), non per singola unità interna. Solo Panasonic Etherea 2013 PKE+.
Cronologia energetica (solo Panasonic Etherea)
I gateway Panasonic Etherea espongono tre contatori energetici a 32 bit suddivisi in coppie di registri. Il template espone ciascuna metà separatamente:
| Contatore | MSW | LSW | Note |
|---|---|---|---|
| Today Energy | H:72 (R) | H:73 (R) | 0–65 535 Wh per mezzaparola |
| Yesterday Energy | H:74 (R) | H:75 (R) | Rollover giornaliero |
| Total Energy | H:76 (W) | H:77 (W) | Vita utile, scrivibile per reset/preset |
Per ottenere il valore completo a 32 bit in Wh, costruire un dispositivo virtuale TapHome con la formula (MSW × 65536) + LSW per ciascuna coppia.
Tre registri di data aggiuntivi ancorano la cronologia energetica a un calendario:
- Today — Year (H:78), predefinito 2000 — scrivibile
- Today — Month (H:79), predefinito 1 — scrivibile
- Today — Day (H:80), predefinito 0 — scrivibile
La scrittura una tantum della data corretta è necessaria affinché il rollover Yesterday/Today funzioni correttamente; il gateway non dispone di un proprio orologio in tempo reale.
Funzionalità aggiuntive
L’hardware PA-AC-MBS-1 espone diversi registri che il template TapHome attuale non implementa ancora. Questi sono supportati nativamente dal gateway e possono essere aggiunti in un futuro aggiornamento del template:
- Window Contact (H:6, R/W) e Open Window switch-off timeout (H:13, R/W) — segnalano una condizione di finestra aperta per mettere in pausa l’AC a fini di risparmio energetico.
- Gateway Disablement (H:7, R/W, NVM) e AC Remote Control Disablement (H:8, R/W, NVM) — blocchi amministrativi per il gateway e per il telecomando Panasonic fisico.
- AC Unit Alarm Status (H:10, R) — flag di allarme semplice a complemento dell’Error Code dettagliato su H:11.
- Real Temperature Setpoint (H:23, R) — il setpoint effettivamente applicato all’unità interna; utile per monitorare i calcoli di Virtual Temperature.
- Auto Mode (H:37, R) — mostra quale modalità concreta (Heat/Dry/Fan/Cool) Auto ha selezionato.
- Outdoor Intake Temperature (H:60, R) e Input Reference Temperature (H:65, R) — riferimenti di temperatura aggiuntivi, utili per diagnostica e stima del COP.
- Power Consumption — Slow (H:63, R) — stessa grandezza di H:61 con frequenza di aggiornamento più lenta, più stabile per il logging.
- Block Periodic Sendings (H:97, R/W, FW 2.3+) — disabilita le trasmissioni periodiche dal gateway.
- Letture diagnostiche Modbus — H:14 (specchio baud rate), H:15 (indirizzo slave), H:21 (max velocità ventola supportate dall’unità).
- Autochangeover / Limited Setpoint (H:1150–H:1156, R/W) — blocco machine-mode completo per le politiche di setpoint e le soglie lato gateway.
Copertura per marca
I 32 registri di questo template sono un sovrainsieme Panasonic. Sulle altre varianti di marca Intesis AC (Daikin, Mitsubishi Electric, Fujitsu, Hitachi, LG, Samsung) è tipicamente implementato solo il sottoinsieme di base — su hardware non Panasonic i registri rimanenti leggono 0 o −32768.
| Registro | Funzione | Cross-brand | Solo Panasonic |
|---|---|---|---|
| H:0 | Power | ✓ | — |
| H:1 | Mode | ✓ | — |
| H:2 | Fan Speed | ✓ (numero livelli varia) | — |
| H:3 | Vertical Vane | ✓ (i range variano) | — |
| H:4, H:5 | Setpoint termostato + riferimento | ✓ (il range varia) | — |
| H:9 | Unit Operation Time | ✓ | — |
| H:11 | Error Code | ✓ (codebook varia) | — |
| H:22 | External Sensor Temperature | ✓ (formula Virtual Temp specifica Panasonic) | — |
| H:24, H:25 | Current Max / Min Setpoint | ✓ | — |
| H:26 | Horizontal Vane Position | ✓ (marche che lo supportano) | — |
| H:38, H:39 | Powerful, Quiet | — | ✓ |
| H:53, H:54, H:55 | Compressor Status, On Time, Under-voltage Count | — | ✓ |
| H:56 | Heat 8/10 C Mode | — | ✓ |
| H:57 | ECO Mode (ECONAVI) | — | ✓ |
| H:58 | Demand Response (DRM) | — | ✓ |
| H:59 | Human Activity | — | ✓ |
| H:61, H:62, H:66 | Power Consumption, Operation Current, Return Path Temperature | — | ✓ |
| H:72–H:77 | Today/Yesterday/Total Energy (coppie MSW/LSW) | — | ✓ |
| H:78, H:79, H:80 | Today Year/Month/Day | — | ✓ |
Il range del setpoint su H:4 dipende dalla marca: Panasonic Etherea è unificato 16–30 °C, mentre Daikin DK-AC-MBS-1 è 18–32 °C in raffrescamento e 16–30 °C in riscaldamento. Il template non impone limiti di range, quindi gli utenti su hardware non Panasonic dovrebbero limitare il setpoint nelle proprie automazioni.
Gateway AC supportati
| Codice d’ordine | Gateway | Marca / linea AC |
|---|---|---|
| INMBSPAN001I100 | PA-AC-MBS-1 | Panasonic Etherea (riferimento del template — mappa registri completa) |
| INMBSPAN016O000 | PA-AC-MBS | Panasonic ECOi / PACi VRF (Modbus TCP nativo — nessun convertitore necessario) |
| INMBSDAI001I000 | DK-AC-MBS-1 | Daikin AC residenziale (solo registri di base) |
| ME-AC-MBS-1 | ME-AC-MBS-1 | Mitsubishi Electric (solo registri di base) |
| FJ-AC-MBS-1 | FJ-AC-MBS-1 | Fujitsu (solo registri di base) |
| HI-AC-MBS-1 | HI-AC-MBS-1 | Hitachi (solo registri di base) |
| LG-RC-MBS-1 | LG-RC-MBS-1 | LG VRF (solo registri di base) |
| SM-AC-MBS-1 | SM-AC-MBS-1 | Samsung (solo registri di base) |
Risoluzione dei problemi
Nessuna comunicazione Modbus con TapHome
- Verificare che il convertitore Modbus TCP ↔ RTU sia raggiungibile — eseguire il ping dell’IP del convertitore e controllare che la sua UI di amministrazione sia aperta.
- Confermare che il convertitore sia configurato su 9600 bps, 8N2 (predefinito del PA-AC-MBS-1). Allineare le impostazioni SW3/SW4 su qualunque gateway sostitutivo.
- Controllare la polarità sulla morsettiera EIA-485:
A+eB-devono corrispondere su entrambi i lati (Intesis ↔ convertitore). - Assicurarsi che la terminazione 120 Ω sia attiva sull’ultimo dispositivo del bus — sul PA-AC-MBS-1 portare SW4-P4 su ON se è il nodo terminale.
- Confermare che lo Slave ID impostato in TapHome corrisponda alle posizioni SW3 P1–P6 sull’interfaccia (predefinito 1).
Le letture di temperatura mostrano valori intorno a 200–300 invece di 20–30 °C
L’impostazione di fabbrica del PA-AC-MBS-1 è decicelsius (×10). Impostare SW4-P1 su ON per far passare il gateway a Celsius ×1, oppure applicare una formula di divisione ÷10 in un dispositivo virtuale TapHome per ogni registro di temperatura (H:4, H:5, H:22, H:24, H:25, H:66). Dopo ogni modifica DIP è richiesto un ciclo di alimentazione.
Il LED lampeggia 200 ms ON / 200 ms OFF (errore di comunicazione con l’unità AC)
- Controllare il cavo CN-CNT tra interfaccia e unità interna — il cavo fornito da 1,5 m non deve essere modificato o accorciato.
- Verificare che l’unità interna sia alimentata.
- Confermare che il cavo del gateway sia instradato lontano dai conduttori di alimentazione/terra.
- Leggere il registro H:11 Error Code —
65535(−1) conferma la perdita di comunicazione gateway–AC; qualsiasi altro valore diverso da zero è un codice H/F Panasonic o un codice a lettera Daikin direttamente dall’unità.
I valori del template vengono letti come 0 o −32768
- Sui gateway non Panasonic (Daikin, Mitsubishi Electric, Fujitsu, Hitachi, LG, Samsung) i registri specifici di Panasonic (H:38, H:39, H:53–H:59, H:61–H:66, H:72–H:80) non sono implementati — saranno letti come
0o−32768. Su queste marche utilizzare solo i dispositivi di base. −32768su H:4 Setpoint, H:5 Reference, H:22 External Sensor, H:24 Max, H:25 Min, H:66 Return Path indica che il valore non è ancora stato inizializzato (gateway appena avviato o sensore esterno non in uso). Dopo l’avvio è normale.
Il setpoint non può essere modificato dal telecomando Panasonic
Quando External Sensor Temperature (H:22) è impostato su un valore diverso da −32768, il telecomando Panasonic viene bloccato e il setpoint è interamente governato dal meccanismo Virtual Temperature. Scrivere −32768 in H:22 per rilasciare il controllo del telecomando, oppure accettare il funzionamento solo via TapHome.
I valori dei registri Today/Yesterday/Total Energy sembrano errati
Ogni contatore è suddiviso in due registri a 16 bit (MSW + LSW). Combinarli in un dispositivo virtuale con (MSW × 65536) + LSW prima della visualizzazione. Assicurarsi inoltre che la data interna (H:78 Year, H:79 Month, H:80 Day) sia stata scritta una volta — senza una data valida il rollover Today/Yesterday non funziona.
I comandi Demand Response non hanno effetto sulle unità non Panasonic
Demand Response (H:58), ECO Mode (H:57), Powerful (H:38), Quiet (H:39) e Human Activity (H:59) sono specifici di Panasonic Etherea. Non sono implementati da altri gateway Intesis Modbus AC e le scritture su questi registri vengono ignorate silenziosamente.
