TapHome

Stiebel Eltron HPA-0 Serie Tepelné čerpadlo

Modbus TCP
Pridal
Posledná aktualizácia: 03. 2026

Vyžaduje externú bránu

Stiebel Eltron ISG web / ISG plus

Stiebel Eltron HPA-0 Serie Tepelné čerpadlo

Stiebel Eltron HPA-0 Serie je vzduchové tepelné čerpadlo zo základného (nie Premium) produktového radu. Podobne ako variant Premium nemá priame rozhranie Modbus — komunikácia vyžaduje bránu ISG web alebo ISG plus (Internet Service Gateway), ktorá sprístupňuje registre tepelného čerpadla cez Modbus TCP v lokálnej sieti.

Šablóna TapHome poskytuje ovládanie prevádzkového režimu, teplotné nastavenia Comfort a ECO pre dva vykurovacie okruhy a teplú úžitkovú vodu (TÚV) a monitorovanie teploty TÚV. V porovnaní so šablónou Premium sa tento základný variant zameriava na hlavné nastavenia HVAC bez dodatočného merania energie a počítadiel doby chodu.

Hardvérové pripojenie

Brána ISG sa pripája k regulátoru WPM tepelného čerpadla cez zbernicu CAN (interná kabeláž). Pre komunikáciu Modbus TCP s TapHome pripojte bránu ISG do lokálnej siete štandardným ethernetovým káblom (RJ45).

  • Protokol: Modbus TCP
  • Port: 502
  • Slave ID: 1 (fixné)
  • Predvolená IP ISG: 192.168.0.126

Brána ISG nemôže prevádzkovať Modbus TCP súčasne s inými softvérovými rozhraniami ISG (napr. vzdialený monitoring ServiceWelt). Prístup Modbus len na čítanie je možný súčasne s rozšírením EMI na správu energie, ale vyžaduje firmvér ISG verzie 12.1.2 alebo vyšší.

Konfigurácia

Povolenie komunikácie Modbus

Brána ISG má Modbus TCP predvolene povolený na porte 502. Nie je potrebná žiadna špeciálna aktivácia. IP adresu je možné nakonfigurovať cez záložku “Profile” v rozhraní SERVICEWELT.

Pri importe šablóny do TapHome zadajte:

  • IP adresa — IP adresa brány ISG v lokálnej sieti (predvolene: 192.168.0.126)
  • Slave ID — adresa Modbus slave (fixná na 1)

Ak je brána ISG pripojená cez router (DHCP), priraďte statickú IP alebo DHCP rezerváciu, aby sa adresa nezmenila po výpadku napájania. Pri priamom pripojení (point-to-point) si ISG zachová predvolenú adresu 192.168.0.126.

Adresovanie registrov

Dokumentácia ISG používa adresy registrov založené na 1. Šablóna TapHome používa adresy založené na 0 (posun o 1). Napríklad register ISG 507 (OUTSIDE TEMPERATURE) zodpovedá adrese šablóny A:506.

Možnosti zariadenia

Ovládanie prevádzkového režimu

Prepínač Prevádzkový režim zapisuje do holding registra H:1500 a umožňuje výber jedného zo šiestich režimov:

HodnotaRežimPopis
0Núdzová prevádzkaMinimálna prevádzka, len záložný ohrev
1Pohotovostný režimLen ochrana proti zamrznutiu
2Programová prevádzkaStriedanie ECO a Comfort podľa týždenného programu WPM
3Režim ComfortKonštantné teplotné nastavenia Comfort
4Režim ECOÚsporné znížené teplotné nastavenia
5Režim TÚVLen ohrev teplej úžitkovej vody, bez vykurovania

Pri zmene prevádzkového režimu cez Modbus zmeňte v jednom kroku len režim ALEBO teplotné nastavenie — nie oboje súčasne. Tepelné čerpadlo potrebuje čas na stabilizáciu po každej zmene.

Teplotné nastavenia vykurovacích okruhov

Šablóna poskytuje štyri termostatové zariadenia pre dva vykurovacie okruhy, každý s nastavením Comfort a ECO:

  • HC1 Comfort teplota — číta aktuálnu teplotu HC1 z A:507, zapisuje nastavenie Comfort do H:1501 (rozsah 5–30 °C)
  • HC1 ECO teplota — číta aktuálnu teplotu HC1 z A:507, zapisuje nastavenie ECO do H:1502 (rozsah 5–30 °C)
  • HC2 Comfort teplota — číta aktuálnu teplotu HC2 z A:510, zapisuje nastavenie Comfort do H:1504 (rozsah 5–30 °C)
  • HC2 ECO teplota — číta aktuálnu teplotu HC2 z A:510, zapisuje nastavenie ECO do H:1505 (rozsah 5–30 °C)

Skutočné prevádzkové nastavenie závisí od zvoleného prevádzkového režimu — režim Comfort používa hodnotu Comfort, režim ECO používa hodnotu ECO a programová prevádzka medzi oboma strieda podľa rozvrhu WPM.

Teplotné nastavenia TÚV

Dva termostatové zariadenia ovládajú teplotu teplej úžitkovej vody:

  • TÚV Comfort teplota — číta aktuálnu teplotu TÚV z A:521, zapisuje nastavenie Comfort do H:1509 (rozsah 10–60 °C)
  • TÚV ECO teplota — číta aktuálnu teplotu TÚV z A:521, zapisuje nastavenie ECO do H:1510 (rozsah 10–60 °C)
Monitorovanie senzorov

Šablóna obsahuje jeden senzor len na čítanie:

  • Aktuálna teplota TÚV — aktuálna teplota zásobníka teplej úžitkovej vody z A:521 (°C, /10)
Servisné atribúty

Šablóna sprístupňuje 27 diagnostických servisných atribútov dostupných v detaile zariadenia TapHome. Zahŕňajú:

  • Identifikácia regulátora — identifikuje pripojený typ regulátora WPM (WPMsystem, LWZ, WPM 3, WPM 3i)
  • Bity prevádzkového stavu — príznaky v reálnom čase pre čerpadlo HC1/HC2, program nábehu, stupne NHZ, TČ v režime vykurovania/TÚV, kompresor v chode, letný režim, chladiaci režim, odmrazovanie a tichý režim 1/2
  • Systémové senzory — vonkajšia teplota, teplota zásobníka (aktuálna a nastavená), spiatočka, teplota horúceho plynu, nízky/stredný/vysoký tlak
  • Monitorovanie porúch — stav poruchy, číslo aktívnej chyby, stav odmrazovania, číslo správy

Vonkajšia teplota je dostupná ako servisný atribút (A:506), ale nie ako samostatné zariadenie v tejto šablóne. Pre použitie v automatizačných pravidlách zvážte šablónu variantu Premium, ktorá obsahuje ďalšie samostatné senzorové zariadenia.

Ďalšie možnosti

Brána ISG sprístupňuje ďalšie registre, ktoré nie sú momentálne zahrnuté v šablóne TapHome. Patria medzi ne senzory teploty prívodu a spiatočky, teplota zdroja, ovládanie prevádzky s pevnou hodnotou, príkazy na reset systému a vstupy SG Ready pre optimalizáciu fotovoltiky. Komplexné energetické registre poskytujú denné a celkové počítadlá vyrobeného tepla a spotrebovanej energie, rozdelené podľa vykurovania a TÚV. Tieto je možné pridať v budúcej aktualizácii šablóny.

Riešenie problémov

Žiadna komunikácia Modbus
  1. Overte, že ethernetový kábel je pripojený k bráne ISG (nie priamo k tepelnému čerpadlu)
  2. Potvrďte IP adresu ISG — skontrolujte tabuľku DHCP zapožičaní na routeri alebo použite predvolenú 192.168.0.126
  3. Uistite sa, že TapHome Core a brána ISG sú v rovnakej sieti/podsieti
  4. Skontrolujte, že port 502 nie je blokovaný firewallom
  5. Overte, že žiadne iné softvérové rozhranie ISG (napr. vzdialený prístup ServiceWelt) aktívne nepoužíva pripojenie — Modbus nemôže bežať súčasne s inými rozhraniami okrem EMI len na čítanie
Hodnota 32768 vrátená pre senzory

ISG vracia náhradnú hodnotu 32768 (0x8000) pre registre, ktoré nie sú dostupné na pripojenom regulátore. Typicky to znamená, že snímač nie je nainštalovaný alebo register nie je podporovaný konkrétnym typom regulátora WPM.

Poruchy sa nevymazávajú cez Modbus

Systémové poruchy je možné potvrdiť len cez používateľské rozhranie SERVICEWELT na ISG — nie je možné ich vymazať cez Modbus. Atribúty šablóny pre stav poruchy a číslo aktívnej chyby umožňujú monitorovanie porúch, ale manuálne potvrdenie je potrebné.

Dostupné zariadenia

Stiebel Eltron HPA-0 Modul
Servisné atribúty
Identifikácia regulátora
Prevádzkový stav
Čerpadlo HC1
Čerpadlo HC2
Program nábehu
NHZ stupne v chode
TČ v režime vykurovania
TČ v režime TÚV
Kompresor v chode
Letný režim
Chladiaci režim
Min.1 IWS v odmrazovaní
Tichý režim 1
Tichý režim 2
Ostatné atribúty
Vonkajšia teplota
Aktuálna teplota zásobníka
Teplota spiatočky
Nastavená teplota zásobníka
Teplota horúceho plynu
Nízky tlak
Stredný tlak
Vysoký tlak
Stav odmrazovania
Stav poruchy
Číslo správy
Číslo aktívnej chyby

Stiebel Eltron HPA-0

Čítanie (modul)
Reg2500:=MODBUSR(A, 2500, Int16);
Reg5001:=MODBUSR(A, 5001, Int16);
Reg2505:=MODBUSR(A, 2505, Int16);
If Reg5001=449
ContIdent:="WPMsystem";
ELSEif Reg5001=103
ContIdent:="LWZ Others";
ELSEIF Reg5001=104
ContIdent:="LWZ 304/404/504 SOL, 5/8 CS Premium";
ELSEIF Reg5001=390
ContIdent:="WPM 3";
ELSEIF Reg5001=391
ContIdent:="WPM 3i";
ELSE
ContIdent:="Unknown";
END
IF Reg2505=1
Defrost:="Initiated";
ELSE
Defrost:="Off";
END
Servisné atribúty
Controller Ident.
ContIdent
Operating Status
HC1 Pump
If(getbit(reg2500,0), "On", "Off")
HC2 Pump
If(getbit(reg2500,1), "On", "Off")
Heat-Up Program
If(getbit(reg2500,2), "On", "Off")
NHZ Settigs Run.
If(getbit(reg2500,3), "On", "Off")
HP In Heating Mode
If(getbit(reg2500,4), "On", "Off")
HP In DHW Mode
If(getbit(reg2500,5), "On", "Off")
Compressor Running
If(getbit(reg2500,6), "On", "Off")
Summer Mode
If(getbit(reg2500,7), "On", "Off")
Cooling Mode
If(getbit(reg2500,8), "On", "Off")
Min.1 IWS In Defrost
If(getbit(reg2500,9), "On", "Off")
Silent Mode 1
If(getbit(reg2500,10), "On", "Off")
Silent Mode 2
If(getbit(reg2500,11), "On", "Off")
Other Attributes
Outdoor Temp. [°C]
MODBUSR(A, 506, Int16)/10
Actual Buffer Temp [°C]
MODBUSR(A, 517, uint16)/10
Return Temp [°C]
MODBUSR(A, 541, uint16)/10
Set Buffer Temp [°C]
MODBUSR(A, 518, Int16)/10
Hot Gas Temp. [°C]
MODBUSR(A, 543, Int16)/10
Low Pressure [Bar]
MODBUSR(A, 544, Int16)/100
Mean Pressure [Bar]
MODBUSR(A, 545, Int16)/100
HiPressure [Bar]
MODBUSR(A, 546, Int16)/100
Defrost State
Defrost
Fault Status
MODBUSR(A, 2504, Int16)
Message No.
MODBUSR(A, 2507, Int16)
Active Error No.
MODBUSR(A, 2506, Int16)
Aktuálna teplota TÚV Premenná Len na čítanie

Aktuálna teplota zásobníka teplej úžitkovej vody v °C

Register: A:521 Int16 Jednotka: °C numeric (/10)

Aktuálna teplota TÚV

Čítanie
MODBUSR(A, 521, Int16)/10
TÚV Comfort teplota Termostat

Termostat — číta aktuálnu teplotu TÚV, zapisuje nastavenie Comfort (10–60 °C)

Register: A:521 (current) / H:1509 (setpoint)H:1509 Int16 Jednotka: °C numeric (/10)

TÚV Comfort teplota

Čítanie teploty
MODBUSR(A, 521, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 1509, Int16) / 10
Zápis požadovanej teploty
MODBUSW(H, 1509, Int16, Se * 10)
TÚV ECO teplota Termostat

Termostat — číta aktuálnu teplotu TÚV, zapisuje nastavenie ECO (10–60 °C)

Register: A:521 (current) / H:1510 (setpoint)H:1510 Int16 Jednotka: °C numeric (/10)

TÚV ECO teplota

Čítanie teploty
MODBUSR(A, 521, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 1510, Int16) / 10
Zápis požadovanej teploty
MODBUSW(H, 1510, Int16, Se * 10)
HC1 Comfort teplota Termostat

Termostat — číta aktuálnu teplotu vykurovacieho okruhu 1, zapisuje nastavenie Comfort (5–30 °C)

Register: A:507 (current) / H:1501 (setpoint)H:1501 Int16 Jednotka: °C numeric (/10)

HC1 Comfort teplota

Čítanie teploty
MODBUSR(A, 507, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 1501, Int16) / 10
Zápis požadovanej teploty
MODBUSW(H, 1501, Int16, Se * 10)
HC1 ECO teplota Termostat

Termostat — číta aktuálnu teplotu vykurovacieho okruhu 1, zapisuje nastavenie ECO (5–30 °C)

Register: A:507 (current) / H:1502 (setpoint)H:1502 Int16 Jednotka: °C numeric (/10)

HC1 ECO teplota

Čítanie teploty
MODBUSR(A, 507, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 1502, Int16) / 10
Zápis požadovanej teploty
MODBUSW(H, 1502, Int16, Se * 10)
HC2 Comfort teplota Termostat

Termostat — číta aktuálnu teplotu vykurovacieho okruhu 2, zapisuje nastavenie Comfort (5–30 °C)

Register: A:510 (current) / H:1504 (setpoint)H:1504 Int16 Jednotka: °C numeric (/10)

HC2 Comfort teplota

Čítanie teploty
MODBUSR(A, 510, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 1504, Int16) / 10
Zápis požadovanej teploty
MODBUSW(H, 1504, Int16, Se * 10)
HC2 ECO teplota Termostat

Termostat — číta aktuálnu teplotu vykurovacieho okruhu 2, zapisuje nastavenie ECO (5–30 °C)

Register: A:510 (current) / H:1505 (setpoint)H:1505 Int16 Jednotka: °C numeric (/10)

HC2 ECO teplota

Čítanie teploty
MODBUSR(A, 510, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 1505, Int16) / 10
Zápis požadovanej teploty
MODBUSW(H, 1505, Int16, Se * 10)
Prevádzkový režim Viacstavový prepínač

Prevádzkový režim tepelného čerpadla — Núdzový, Pohotovostný, Programový, Comfort, ECO, TÚV

Register: H:1500 Int16 numeric
Hodnoty / Stavy: Emergency Operation · Standby Mode · Programmed Operation · Comfort Mode · ECO Mode · DHW Mode

Prevádzkový režim

Čítanie stavu prepínača
MODBUSR(H, 1500, Int16)
Zápis stavu prepínača
MODBUSW(H, 1500, Int16, Mu)
Pripojenie: Modbus TCP • Slave ID: $[SlaveId]
Možné vylepšenia (10)
  • A:506 Outdoor Temperature — Int16, /10, °C — available as service attribute only, not as standalone device
  • A:515 Actual Flow Temperature — Int16, /10, °C — overall flow temperature
  • A:516 Actual Return Temperature — Int16, /10, °C — overall return temperature (0–90 °C)
  • A:536 Source Temperature — Int16, /10, °C — heat source (air) temperature
  • H:1508 Fixed Value Operation — Int16, /10, °C, R/W — fixed value heating, OFF or 20–70 °C
  • H:1520 Reset — 1=System Reset, 2=Fault List Reset, 3=Heat Pump Reset — ISG 1521
  • H:4001–4003 SG Ready Control — SG Ready ON/OFF switch + Input 1 + Input 2 for PV optimization / smart grid integration
  • A:3501–3516 Energy Data (heating + DHW + consumption) — Heating/DHW heat produced (day/total kWh/MWh), power consumed (day/total kWh/MWh), NHZ totals
  • A:505 Relative Humidity — Int16, /10, % — relative humidity (WPMsystem, WPM 3)
  • A:513 Actual Flow Temperature WP — Int16, /10, °C — flow temperature from heat pump (MFG, if available)

Zdroje