TapHome
Komunita Beta HVAC integrácia

Thermia Athena 14HC Total Heat Pump

Tepelné čerpadlo Thermia Athena 14HC Total (regulátor Genesis) pripojené k TapHome cez Modbus TCP. Prevádzkový režim, povolenie kúrenia a chladenia, setpoint teploty prívodu systému a teplej úžitkovej vody, teplota prívodu, spiatočky, vonkajšia teplota a teplota teplej vody, stav kompresora a odmrazovania, senzor rosného bodu a alarmy s akciou Reset all alarms.

ThermiaModbus TCP19 zariadeníRevízia 1.2 Posledná aktualizácia: 15. novembra 2026

Pridal FLASH Company

Thermia Athena 14HC Total Heat Pump

Import do aplikácie TapHomeHardvér › Modbus › Pridať zo šablóny

Stiahnuť šablónu
Na tejto stránke

Adresa v sieti

TapHome komunikuje so zariadením na adrese zadanej pri importe. Dajte zariadeniu stálu adresu — rezerváciu IP v routeri, alebo jeho mDNS meno, ak ho podporuje —, inak integrácia prestane fungovať, keď router adresu zmení.

Príprava siete

Návod na integráciu

Thermia Athena 14HC Total je tepelné čerpadlo s regulátorom Thermia Genesis. TapHome sa k nemu pripája priamo cez Modbus TCP, cez ethernetový port displejovej jednotky — brána nie je potrebná. Šablóna ovláda prevádzkový režim, povolenie kúrenia a chladenia, setpoint teploty prívodu systému a setpoint teplej úžitkovej vody a číta teplotu prívodu, spiatočky, vonkajšiu teplotu a teplotu teplej vody, aktuálne prevádzkové stavy, vykurovaciu sezónu, senzor rosného bodu a alarmy. Šablónu vytvoril partner TapHome FLASH Company.

Hardvérové pripojenie

Regulátor Genesis ponúka dve rozhrania Modbus:

  • Modbus TCP/IP — konektor RJ45 na displejovej jednotke. Toto rozhranie používa TapHome.
  • Modbus RTU — port MBe na karte BM v elektrickom rozvádzači. Táto šablóna ho nepoužíva.

Konektor RJ45 displejovej jednotky pripojte bežným ethernetovým káblom do tej istej lokálnej siete ako TapHome Core.

V inštalácii so sekundárnymi jednotkami ide komunikácia medzi primárnou a sekundárnymi jednotkami cez ten istý konektor RJ45 na displejovej jednotke. Použite sieťový switch alebo router a TapHome nepripájajte do portu, cez ktorý primárna jednotka komunikuje so sekundárnymi.

Konfigurácia

Zapnutie Modbus TCP na tepelnom čerpadle

Všetky parametre Modbus sú na displeji tepelného čerpadla v menu Settings / BMS.

  1. Otvorte Settings / BMS.
  2. Modbus mode nastavte na TCP/IP. Výrobné nastavenie je RTU.
  3. Skontrolujte Port — výrobné nastavenie je 502 (rozsah 1–65535). Šablóna sa pripája na port 502; ak je na tepelnom čerpadle nastavený iný port, modul TapHome musí používať ten istý.

Prepnutie funkcie BMS z Modbus RTU na Modbus TCP/IP patrí do servisných nastavení tepelného čerpadla. Vyžaduje servisné heslo alebo servisného technika.

Modbus adresa (slave ID) nastavená na tepelnom čerpadle platí iba pre Modbus RTU. Cez Modbus TCP/IP sa adresa nepoužíva: tepelné čerpadlo odpovedá na každé slave ID na svojej IP adrese a Modbus porte.

Parametre importu

Pri importe šablóny v aplikácii TapHome (modul Modbus TCP) sa zadávajú dva parametre:

  • IP address — IP adresa displejovej jednotky tepelného čerpadla v lokálnej sieti.
  • Slave Id — predvyplnené hodnotou 1. Cez Modbus TCP/IP ho tepelné čerpadlo ignoruje, takže predvolenú hodnotu môžete ponechať.

Pri štarte modul na tepelnom čerpadle zapne pevný setpoint teploty prívodu systému (coil 41). Odvtedy tepelné čerpadlo pre teplotu prívodu systému nepoužíva vlastnú ekvitermickú krivku, ale riadi sa setpointom termostatu System supply temperature v TapHome (holding register 116). Hneď po importe nastavte tento termostat na vhodnú hodnotu.

Funkcie zariadenia

Prevádzkový režim a povolenia

  • Operating mode — volí Off, Standby alebo On / Auto (holding register 0).
  • Heating enable — zapína alebo vypína kúrenie (coil 9).
  • Cooling enable — zapína alebo vypína aktívne chladenie (coil 10).

Teploty a setpointy

  • System supply temperature — termostat s aktuálnou teplotou prívodného potrubia (input register 9) a pevným setpointom teploty prívodu systému (holding register 116), nastaviteľným od 10 do 55 °C.
  • Domestic hot water — termostat s váženou teplotou teplej úžitkovej vody (input register 17). Zmena setpointu zapíše teplotu vypnutia ohrevu teplej vody (holding register 23) a teplotu zapnutia (holding register 22) posunie o rovnakú hodnotu, takže hysteréza nastavená na tepelnom čerpadle sa zachová. Rozsah setpointu je 30–65 °C.
  • Return temperature — teplota spiatočky (input register 8).
  • Outdoor temperature — vonkajšia teplota (input register 13).
  • Hot water top temperature a Hot water bottom temperature — horná a dolná teplota teplej úžitkovej vody (input registre 15 a 16).
  • Calculated supply setpoint — setpoint teploty prívodu systému vypočítaný tepelným čerpadlom (input register 18).

Prevádzkové stavy

  • Heating active, Hot water heating active, Defrost active a Cooling active — odvodené z bitového poľa „práve beží“ (input register 2). Cooling active zahŕňa aktívne aj pasívne chladenie.
  • Compressor running — riadiaci signál kompresora (discrete input 199).
  • Compressor speed [%] — otáčky kompresora v percentách (input register 54).
  • Season — zobrazuje Heating, kým je aktívna vykurovacia sezóna (zima) (discrete input 220).
  • Dew point sensor — zobrazuje Active, keď sa aktivuje senzor rosného bodu (input register 324).

Alarmy a servisné informácie

  • Alarm class A — alarm triedy A ako samostatné zariadenie (discrete input 0).
  • Samotný modul hlási aktívny alarm triedy A ako chybu a alarmy triedy B, triedy C a vstup externého alarmu ako upozornenia.
  • Servisná akcia Reset all alarms na module resetuje alarmy tepelného čerpadla (coil 3).

Servisné atribúty modulu zobrazujú verziu softvéru tepelného čerpadla (major, minor, build), prevádzkové hodiny kompresora a ohrevu teplej vody, otáčky kompresora v ot./min, teplotu výtlačného potrubia, teplotu na vstupe a na výstupe kondenzátora, prietok, vysoký a nízky tlak, prehriatie, setpoint prívodu podľa ekvitermickej krivky a teplotu ukončenia vykurovacej sezóny.

Riešenie problémov

Žiadna komunikácia Modbus

  1. Skontrolujte, či je kábel zapojený do konektora RJ45 na displejovej jednotke, nie do portu MBe na karte BM.
  2. V Settings / BMS skontrolujte, či je Modbus mode nastavený na TCP/IP — výrobné nastavenie je RTU. Zmena vyžaduje servisné heslo.
  3. Skontrolujte, či port v Settings / BMS zodpovedá portu modulu TapHome (predvolene 502).
  4. Skontrolujte, či IP adresa v module zodpovedá aktuálnej adrese displejovej jednotky.

Teplota prívodu alebo spiatočky nemá hodnotu

Teplota prívodného potrubia a teplota spiatočky (input registre 9 a 8) nie sú na modeli Athena Standard dostupné.

Tepelné čerpadlo ignoruje svoju ekvitermickú krivku

Je to očakávané správanie: modul pri každom štarte zapne pevný setpoint teploty prívodu systému a tepelné čerpadlo sa potom riadi termostatom System supply temperature. Ak sa pevný setpoint vypne iným spôsobom, modul ho pri ďalšom štarte znova zapne.

Dostupné zariadenia 19

Tieto zariadenia sa po importe zobrazia v TapHome.

Thermia Athena 14HC Total Modul
Servisné atribúty
Software version major
Software version minor
Software version build
Compressor operating hours [h]
Hot water operating hours [h]
Compressor speed [rpm]
Discharge pipe temperature [°C]
Condenser in temperature [°C]
Condenser out temperature [°C]
Flow rate [l/min]
High pressure [bar]
Low pressure [bar]
Superheat [K]
Heat curve supply set point [°C]
Heating season stop temperature [°C]
Servisné akcie
Reset all alarms

Thermia Athena 14HC Total

Inicializácia
MODBUSW(C, 41, Bool, 1)
Čítanie (modul)
IF(MODBUSR(D, 0, Bool), ADDERROR("Class A alarm active"));
IF(MODBUSR(D, 1, Bool), ADDWARNING("Class B alarm active"));
IF(MODBUSR(D, 2, Bool), ADDWARNING("Class C alarm active"));
IF(MODBUSR(D, 202, Bool), ADDWARNING("External alarm input active"));
Servisné atribúty
Software version major
MODBUSR(A, 311, UInt16)
Software version minor
MODBUSR(A, 312, UInt16)
Software version build
MODBUSR(A, 313, UInt16)
Compressor operating hours [h]
MODBUSR(A, 48, UInt16) * 65536 + MODBUSR(A, 49, UInt16)
Hot water operating hours [h]
MODBUSR(A, 50, UInt16) * 65536 + MODBUSR(A, 51, UInt16)
Compressor speed [rpm]
MODBUSR(A, 5, UInt16)
Discharge pipe temperature [°C]
MODBUSR(A, 7, Int16) / 10
Condenser in temperature [°C]
MODBUSR(A, 412, Int16) / 10
Condenser out temperature [°C]
MODBUSR(A, 328, Int16) / 10
Flow rate [l/min]
MODBUSR(A, 321, UInt16) / 10
High pressure [bar]
MODBUSR(A, 128, Int16) / 100
Low pressure [bar]
MODBUSR(A, 127, Int16) / 100
Superheat [K]
MODBUSR(A, 125, Int16) / 100
Heat curve supply set point [°C]
MODBUSR(A, 19, Int16) / 100
Heating season stop temperature [°C]
MODBUSR(H, 16, Int16) / 100
Servisné akcie
Reset all alarms
MODBUSW(C, 3, Bool, 1)
Alarm class A Jazýčkový kontakt

Alarm class A

Čítanie
MODBUSR(D, 0, Bool)
Cooling active Jazýčkový kontakt

Cooling active

Čítanie
(MODBUSR(A, 2, UInt16) & 0x90) > 0
Compressor running Jazýčkový kontakt

Compressor running

Čítanie
MODBUSR(D, 199, Bool)
Heating active Jazýčkový kontakt

Heating active

Čítanie
GETBIT(MODBUSR(A, 2, UInt16), 3)
Defrost active Jazýčkový kontakt

Defrost active

Čítanie
GETBIT(MODBUSR(A, 2, UInt16), 1)
Hot water heating active Jazýčkový kontakt

Hot water heating active

Čítanie
GETBIT(MODBUSR(A, 2, UInt16), 2)
Cooling enable Prepínač
Hodnoty / Stavy: ON · OFF

Cooling enable

Čítanie stavu prepínača
MODBUSR(C, 10, Bool)
Zápis stavu prepínača
MODBUSWNE(C, 10, Bool, St)
Heating enable Prepínač
Hodnoty / Stavy: ON · OFF

Heating enable

Čítanie stavu prepínača
MODBUSR(C, 9, Bool)
Zápis stavu prepínača
MODBUSWNE(C, 9, Bool, St)
Operating mode Viacstavový prepínač
Hodnoty / Stavy: Off · Standby · On / Auto

Operating mode

Čítanie stavu prepínača
MODBUSR(H, 0, Int16)
Zápis stavu prepínača
MODBUSWNE(H, 0, Int16, Mu)
Season Jazýčkový kontakt

Season

Čítanie
MODBUSR(D, 220, Bool)
Dew point sensor Jazýčkový kontakt

Dew point sensor

Čítanie
MODBUSR(A, 324, UInt16) > 0
System supply temperature Termostat

System supply temperature

Čítanie teploty
MODBUSR(A, 9, Int16) / 100
Čítanie požadovanej teploty
MODBUSR(H, 116, Int16) / 100
Zápis požadovanej teploty
MODBUSWNE(H, 116, Int16, ROUND(Se * 100))
Return temperature Teplotný senzor

Return temperature

Čítanie teploty
MODBUSR(A, 8, Int16) / 100
Domestic hot water Termostat

Domestic hot water

Čítanie teploty
MODBUSR(A, 17, Int16) / 100
Čítanie požadovanej teploty
MODBUSR(H, 23, Int16) / 100
Zápis požadovanej teploty
VAR hyst := MODBUSR(H, 23, Int16) - MODBUSR(H, 22, Int16);
MODBUSWNE(H, 23, Int16, ROUND(Se * 100));
MODBUSWNE(H, 22, Int16, ROUND(Se * 100) - hyst);
Hot water top temperature Teplotný senzor

Hot water top temperature

Čítanie teploty
MODBUSR(A, 15, Int16) / 100
Outdoor temperature Teplotný senzor

Outdoor temperature

Čítanie teploty
MODBUSR(A, 13, Int16) / 100
Calculated supply setpoint Teplotný senzor

Calculated supply setpoint

Čítanie teploty
MODBUSR(A, 18, Int16) / 100
Hot water bottom temperature Teplotný senzor

Hot water bottom temperature

Čítanie teploty
MODBUSR(A, 16, Int16) / 100
Compressor speed [%] Premenná

Compressor speed [%]

Čítanie
MODBUSR(A, 54, UInt16) / 100
Pripojenie: Modbus TCP • Slave ID: $[SlaveId]

Parametre importu

Tieto hodnoty zadáte pri importe XML.

Pýta sa v aplikáciiPredvolené
Slave Id1
IP address192.168.1.0

Našli ste problém s touto šablónou zariadenia?

Napíšte nám, čo nefunguje, čo chýba, alebo ako by sa mala šablóna správať. Vaša spätná väzba nám pomáha udržiavať katalóg presný.

Šablóna · portál TapHome Thermia Athena 14HC Total Heat Pump Otvorte túto šablónu v Customer Portali a aplikujte ju na svoj domov, alebo navrhnite zmenu a odošlite ju späť do katalógu. Modbus TCP Zobraziť v portáli TapHome