
La Stiebel Eltron HPA-0 Serie è una pompa di calore aria-acqua della linea di prodotti base (non Premium). Come la variante Premium, non dispone di un’interfaccia Modbus diretta — la comunicazione richiede il gateway ISG web o ISG plus (Internet Service Gateway), che espone i registri della pompa di calore tramite Modbus TCP sulla rete locale.
Il template TapHome fornisce il controllo della modalità operativa, setpoint di temperatura Comfort ed ECO per due circuiti di riscaldamento e acqua calda sanitaria (ACS) e il monitoraggio della temperatura ACS. Rispetto al template Premium, questa variante base si concentra sul controllo dei setpoint HVAC principali senza la misurazione energetica aggiuntiva e i contatori delle ore di funzionamento.
Collegamento hardware
Il gateway ISG si collega al regolatore WPM della pompa di calore tramite il bus CAN (cablaggio interno). Per la comunicazione Modbus TCP con TapHome, collegare il gateway ISG alla rete locale utilizzando un cavo Ethernet standard (RJ45).
- Protocollo: Modbus TCP
- Porta: 502
- Slave ID: 1 (fisso)
- IP ISG predefinito: 192.168.0.126
Il gateway ISG non può eseguire Modbus TCP contemporaneamente ad altre interfacce software ISG (es. monitoraggio remoto ServiceWelt). L’accesso Modbus in sola lettura è possibile insieme all’estensione EMI per la gestione energetica, ma richiede il firmware ISG v12.1.2 o superiore.
Configurazione
Abilitazione della comunicazione Modbus
Il gateway ISG ha Modbus TCP abilitato per impostazione predefinita sulla porta 502. Non è necessaria alcuna attivazione speciale. L’indirizzo IP può essere configurato tramite la scheda “Profile” nell’interfaccia SERVICEWELT.
Durante l’importazione del template in TapHome, fornire:
- Indirizzo IP — l’indirizzo IP del gateway ISG nella rete locale (predefinito: 192.168.0.126)
- Slave ID — indirizzo Modbus slave (fisso a 1)
Se il gateway ISG è collegato tramite un router (DHCP), assegnare un IP statico o una prenotazione DHCP per evitare che l’indirizzo cambi dopo un’interruzione di corrente. Con connessione diretta (punto-punto), l’ISG mantiene l’indirizzo predefinito 192.168.0.126.
Indirizzamento dei registri
La documentazione ISG utilizza indirizzi di registro basati su 1. Il template TapHome utilizza indirizzi basati su 0 (offset di 1). Ad esempio, il registro ISG 507 (OUTSIDE TEMPERATURE) corrisponde all’indirizzo del template A:506.
Funzionalità del dispositivo
Controllo della modalità operativa
Lo switch multivalore Modalità operativa scrive nel holding register H:1500 e consente di selezionare una delle sei modalità:
| Valore | Modalità | Descrizione |
|---|---|---|
| 0 | Funzionamento d’emergenza | Funzionamento minimo, solo riscaldamento di backup |
| 1 | Modalità standby | Solo protezione antigelo |
| 2 | Funzionamento programmato | Alternanza tra ECO e Comfort secondo il programma settimanale WPM |
| 3 | Modalità Comfort | Setpoint di temperatura Comfort costanti |
| 4 | Modalità ECO | Setpoint di temperatura ridotti per il risparmio energetico |
| 5 | Modalità ACS | Solo riscaldamento acqua calda sanitaria, nessun riscaldamento ambienti |
Quando si modifica la modalità operativa tramite Modbus, cambiare in un singolo passaggio solo la modalità OPPURE un setpoint di temperatura — non entrambi contemporaneamente. La pompa di calore necessita di stabilizzarsi dopo ogni modifica.
Setpoint di temperatura dei circuiti di riscaldamento
Il template fornisce quattro dispositivi termostato per due circuiti di riscaldamento, ciascuno con setpoint Comfort ed ECO:
- HC1 Temperatura Comfort — legge la temperatura HC1 attuale da A:507, scrive il setpoint Comfort in H:1501 (intervallo 5–30 °C)
- HC1 Temperatura ECO — legge la temperatura HC1 attuale da A:507, scrive il setpoint ECO in H:1502 (intervallo 5–30 °C)
- HC2 Temperatura Comfort — legge la temperatura HC2 attuale da A:510, scrive il setpoint Comfort in H:1504 (intervallo 5–30 °C)
- HC2 Temperatura ECO — legge la temperatura HC2 attuale da A:510, scrive il setpoint ECO in H:1505 (intervallo 5–30 °C)
Il setpoint operativo effettivo dipende dalla modalità operativa selezionata — la modalità Comfort utilizza il valore Comfort, la modalità ECO utilizza il valore ECO e il funzionamento programmato alterna tra entrambi secondo la pianificazione WPM.
Setpoint di temperatura ACS
Due dispositivi termostato controllano la temperatura dell’acqua calda sanitaria:
- ACS Temperatura Comfort — legge la temperatura ACS attuale da A:521, scrive il setpoint Comfort in H:1509 (intervallo 10–60 °C)
- ACS Temperatura ECO — legge la temperatura ACS attuale da A:521, scrive il setpoint ECO in H:1510 (intervallo 10–60 °C)
Monitoraggio sensori
Il template include un sensore in sola lettura:
- Temperatura ACS attuale — temperatura attuale del serbatoio dell’acqua calda sanitaria da A:521 (°C, /10)
Attributi di servizio
Il template espone 27 attributi diagnostici di servizio accessibili nella vista dettaglio dispositivo di TapHome. Questi includono:
- Identificazione regolatore — identifica il tipo di regolatore WPM collegato (WPMsystem, LWZ, WPM 3, WPM 3i)
- Bit di stato operativo — flag in tempo reale per pompa HC1/HC2, programma di riscaldamento, stadi NHZ, PdC in modalità riscaldamento/ACS, compressore in funzione, modalità estiva, modalità raffrescamento, sbrinamento e modalità silenziosa 1/2
- Sensori di sistema — temperatura esterna, temperatura accumulo (attuale e setpoint), temperatura di ritorno, temperatura gas caldo, pressione bassa/media/alta
- Monitoraggio guasti — stato guasto, numero errore attivo, stato sbrinamento, numero messaggio
La temperatura esterna è disponibile come attributo di servizio (A:506) ma non come dispositivo autonomo in questo template. Per l’utilizzo nelle regole di automazione, considerare il template della variante Premium che include dispositivi sensore autonomi aggiuntivi.
Funzionalità aggiuntive
Il gateway ISG espone registri aggiuntivi attualmente non inclusi nel template TapHome. Questi includono sensori di temperatura mandata e ritorno, temperatura sorgente, controllo del funzionamento a valore fisso, comandi di reset sistema e ingressi SG Ready per l’ottimizzazione fotovoltaica. Registri completi di dati energetici forniscono contatori giornalieri e totali per il calore prodotto e l’energia consumata, separati per riscaldamento e ACS. Questi possono essere aggiunti in un futuro aggiornamento del template.
Risoluzione dei problemi
Nessuna comunicazione Modbus
- Verificare che il cavo Ethernet sia collegato al gateway ISG (non direttamente alla pompa di calore)
- Confermare l’indirizzo IP dell’ISG — controllare la tabella dei lease DHCP del router o utilizzare l’indirizzo predefinito 192.168.0.126
- Assicurarsi che TapHome Core e il gateway ISG siano sulla stessa rete/sottorete
- Verificare che la porta 502 non sia bloccata da un firewall
- Verificare che nessun’altra interfaccia software ISG (es. accesso remoto ServiceWelt) stia utilizzando attivamente la connessione — Modbus non può funzionare contemporaneamente ad altre interfacce tranne EMI in sola lettura
Valore 32768 restituito per i sensori
L’ISG restituisce il valore sostitutivo 32768 (0x8000) per i registri non disponibili sul regolatore collegato. Questo significa tipicamente che il sensore non è installato o il registro non è supportato dal tipo specifico di regolatore WPM.
I guasti non si cancellano tramite Modbus
I guasti di sistema possono essere confermati solo tramite l’interfaccia utente SERVICEWELT sull’ISG — non possono essere cancellati tramite Modbus. Gli attributi del template per lo stato guasto e il numero errore attivo consentono il monitoraggio dei guasti, ma è necessaria la conferma manuale.
