TapHome

E.G.O. Smart Heater

Modbus TCP
Beküldő
Utoljára frissítve: 04. 2026
E.G.O. Smart Heater

Az E.G.O. Smart Heater egy becsavarható merülőfűtőtest (Einschraubheizkörper), amelyet a napelemes többletenergia melegvízzé alakítására terveztek. Az E.G.O. Elektro-Gerätebau GmbH gyártja, és két változatban kapható: RS485 Modbus RTU (29.65335.000) és Ethernet Modbus TCP (29.65335.100). A TapHome sablon Modbus TCP-n keresztül csatlakozik az Ethernet változathoz.

A fűtőtest három független reléfokozatot biztosít — 500W, 1000W és 2000W — összesen maximum 3500W teljesítménnyel, 500W-os lépésekben. A sablon támogatja a kézi teljesítményvezérlést és az automatikus módot is, amelyben a fűtőtest a ház teljes fogyasztása alapján állítja be a teljesítményt.

Hardveres csatlakozás

Az Ethernet változat (29.65335.100) közvetlenül csatlakozik a helyi hálózathoz Ethernet-kábellel. A Modbus TCP kommunikációhoz nem szükséges további átjáró vagy átalakító.

  • Protokoll: Modbus TCP
  • Port: 502
  • Slave ID: 247 (rögzített, nem konfigurálható)
  • Tápellátás: 230V / 16A (külön 16A biztosíték szükséges)
  • Telepítés: Csak vízszintesen — a függőleges telepítés nem megengedett

Az RS485 változat (29.65335.000) RS485-TCP átalakítót igényel a TapHome-mal való Modbus TCP kommunikációhoz. A csatlakozókapcsok: A (Data+), B (Data−), C (GND). A kábel árnyékolását csak az egyik oldalon csatlakoztasd. Az RS485 változat kommunikációs paraméterei: 19200 baud, páros paritás, 1 stop bit.

Konfiguráció

Magán a fűtőtesten nincs szükség szoftveres konfigurációra. A készüléken lévő forgókapcsoló vezérli a maximális vízhőmérsékletet (40°C, 60°C vagy 80°C) és az üzemmódot (KI / Fagyvédelem / Fűtés).

A sablon importálásakor a TapHome-ban add meg:

  • IP-cím — a fűtőtest IP-címe a helyi hálózaton
  • Slave ID — rögzített 247-re (ne változtasd meg az alapértéket)

Rendelj statikus IP-címet vagy DHCP-foglalást a fűtőtesthez a router beállításaiban, hogy az IP-cím ne változzon áramkimaradás után.

Készülékfunkciók

A sablon 10 eszközt tesz elérhetővé a teljesítményvezérléshez, a hőmérséklet-figyeléshez és a relé állapotkövetéshez.

Teljesítményvezérlés

Két írható változó vezérli a fűtőtest üzemmódját:

  • Power Nominal Value — kézi teljesítmény-alapjel wattban (0–3500W, 500W-os lépésekben). Egy adott teljesítményérték írásával a kézi mód aktiválódik. A -1 érték írásával az automatikus módra vált, amely aktiválja a Home Total Power regiszter kiértékelését. Az aktiválási jelet 60 másodpercenként meg kell újítani, különben a fűtőtest automatikusan deaktiválódik (biztonsági funkció).

  • Home Total Power — a ház teljes fogyasztása wattban (Int32). Automatikus módban (a Power Nominal Value-ba írt -1 után) a fűtőtest olvassa ezt az értéket, és automatikusan kiválasztja az optimális relékombinációt a rendelkezésre álló többlet alapján. Negatív értékek hálózati betáplálást jeleznek, és aktiválják a fűtést.

A 60 másodperces időkorlát biztonsági funkció. A TapHome-nak percenként legalább egyszer írnia kell a Power Nominal Value regiszterbe. Ha a kommunikáció megszakad, a fűtőtest automatikusan deaktiválódik.

Hőmérséklet-figyelés
  • Boiler Water Temperature — aktuális vízhőmérséklet °C-ban (csak olvasható). A fűtőtest addig fűt, amíg a forgókapcsolóval beállított maximális hőmérséklet el nem éri.
  • Minimum Temperature Threshold — minimális bojlerhőmérséklet °C-ban az automatikus fűtés aktiválása előtt (a sablonban csak olvasható).
Relé figyelés

Mindhárom fűtőrelé egyedi teljesítmény- és üzemidő-nyilvántartással rendelkezik:

ReléTeljesítményfokozatAktuális teljesítményÜzemidő
Relé 1500WAktuális fogyasztásÖsszes üzemidő
Relé 21000WAktuális fogyasztásÖsszes üzemidő
Relé 32000WAktuális fogyasztásÖsszes üzemidő

A relé teljesítményértékei 0W-ot (kikapcsolva) vagy a névleges teljesítményt mutatják aktív állapotban. Az üzemelési másodpercek kumulatív számlálók, amelyek áramkimaradás után is megmaradnak.

További funkciók

Az E.G.O. Smart Heater Modbus regisztereket is elérhetővé tesz a NYÁK hőmérséklet-figyeléshez, maximális hőmérséklet konfigurációhoz, kívánt vízhőmérséklet beállításhoz (szoftveresen vezérelt célhőmérséklet), az eszköz teljes üzemidejéhez, összes fűtési időhöz, kumulatív energiafogyasztáshoz, potenciométer pozíció olvasáshoz, relé állapot bitmaszk leolvasáshoz, relé kapcsolási ciklus számlálókhoz, valamint reléenkénti minimális bekapcsolási/kikapcsolási idő konfigurációhoz. Ezek egy jövőbeli frissítésben adhatók a TapHome sablonhoz.

Hibaelhárítás

Nincs Modbus kommunikáció
  1. Ellenőrizd, hogy az Ethernet-kábel csatlakoztatva van-e (a 29.65335.100 változatnál)
  2. Ellenőrizd az IP-címet — nézd meg a DHCP bérletlistát a routerben
  3. Győződj meg róla, hogy a TapHome Core és a fűtőtest azonos hálózaton/alhálózaton van
  4. Ellenőrizd, hogy tűzfal nem blokkolja-e az 502-es portot
  5. Használd a 247-es Slave ID-t — ez rögzített és nem módosítható
A fűtőtest váratlanul deaktiválódik

A leggyakoribb ok a 60 másodperces aktiválási időkorlát. A TapHome-nak percenként legalább egyszer írnia kell a Power Nominal Value regiszterbe. Ellenőrizd a TapHome naplót Modbus írási hibák vagy kommunikációs időtúllépések szempontjából.

LED állapotjelzők

Az eszközön lévő állapot LED diagnosztikai információkat nyújt:

LED mintázatJelentés
Folyamatos zöldKommunikáció OK, fűtés KI
Zöld villog (1–7×)Aktív fűtés — a villogások száma jelzi a teljesítményfokozatot (1 = 500W … 7 = 3500W)
Folyamatos zöld villogásMaximális hőmérséklet elérve
Folyamatos narancsFagyvédelem aktív, hőmérséklet OK
Folyamatos pirosKommunikáció a vezérlőegységgel megszakadt
Villogó pirosSúlyos hiba — indítsd újra a készüléket

Elérhető eszközök

E.G.O. Smart Heater Modul
Névleges teljesítmény Változó

Kézi teljesítmény-alapjel wattban (0–3500W, 500W-os lépések) — -1 írása aktiválja az automatikus módot

Regiszter: H:4864 Int16 Egység: W numeric

Névleges teljesítmény

Olvasás
MODBUSR(H, 4864, Int16)
Írás
MODBUSWNE(H, 4864, Int16, Va)
Ház teljes fogyasztása Változó

A ház teljes fogyasztása — negatív értékek hálózati betáplálást jeleznek és automatikus fűtést indítanak

Regiszter: H:4865 Int32 Egység: W numeric

Ház teljes fogyasztása

Olvasás
MODBUSR(H, 4865, Int32)
Írás
MODBUSWNE(H, 4865, Int32, Va)
Bojler vízhőmérséklet Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:5124 Int16 Egység: °C

Bojler vízhőmérséklet

Hőmérséklet olvasása
MODBUSR(H, 5124, Int16)
Relé 1 aktuális teljesítmény Változó Csak olvasható

Relé 1 aktuális teljesítménye (500W fűtőfokozat)

Regiszter: H:4096 Int16 Egység: W

Relé 1 aktuális teljesítmény

Olvasás
MODBUSR(H, 4096, Int16)
Relé 2 aktuális teljesítmény Változó Csak olvasható

Relé 2 aktuális teljesítménye (1000W fűtőfokozat)

Regiszter: H:4128 Int16 Egység: W

Relé 2 aktuális teljesítmény

Olvasás
MODBUSR(H, 4128, Int16)
Relé 3 aktuális teljesítmény Változó Csak olvasható

Relé 3 aktuális teljesítménye (2000W fűtőfokozat)

Regiszter: H:4160 Int16 Egység: W

Relé 3 aktuális teljesítmény

Olvasás
MODBUSR(H, 4160, Int16)
Minimális hőmérsékleti küszöb Hőmérséklet-érzékelő Csak olvasható

Minimális bojlerhőmérséklet az automatikus fűtés aktiválása előtt

Regiszter: H:4617 UInt16 Egység: °C

Minimális hőmérsékleti küszöb

Hőmérséklet olvasása
MODBUSR(H, 4617, UInt16)
Relé 1 üzemelési másodpercek Változó Csak olvasható
Regiszter: H:5129 UInt32 Egység: s

Relé 1 üzemelési másodpercek

Olvasás
MODBUSR(H, 5129, UInt32)
Relé 2 üzemelési másodpercek Változó Csak olvasható
Regiszter: H:5131 UInt32 Egység: s

Relé 2 üzemelési másodpercek

Olvasás
MODBUSR(H, 5131, UInt32)
Relé 3 üzemelési másodpercek Változó Csak olvasható
Regiszter: H:5133 UInt32 Egység: s

Relé 3 üzemelési másodpercek

Olvasás
MODBUSR(H, 5133, UInt32)
Kapcsolat: Modbus TCP • Slave ID: $[SlaveId]
Lehetséges fejlesztések (11)
  • H:4613 PCB Temperature — Int16, °C, read-only — internal PCB board temperature
  • H:4618 Maximum Temperature Value — UInt16, °C, R/W — max allowed temperature (max 85°C)
  • H:4619 Desired Water Temperature — UInt16, °C, R/W — software-set target temp (0 = use potentiometer, max 85°C)
  • H:5120 Total Operating Seconds — UInt32, read-only — total device uptime in seconds
  • H:5122 Total Heating Seconds — UInt32, read-only — total seconds with active heating
  • H:5125 Total Energy Consumption — UInt32, read-only — cumulative energy consumed
  • H:5127 Potentiometer Position — Int16, °C, read-only — physical dial setting (default 60°C, max 80°C)
  • H:5128 Relay Status — UInt16, bitmask, read-only — 0x01=R1, 0x02=R2, 0x04=R3; multiply by 500 for watts
  • H:4099 Relay 1 Switching Cycles — UInt32, read-only — total switching cycles relay 1 (also H:4131, H:4163 for relays 2/3)
  • H:4101 Relay Min ON/OFF Times — UInt16, R/W — per-relay min ON time (default 10s) and min OFF time (default 110/170/230s). Addresses: H:4101–4102, H:4133–4134, H:4165–4166
  • H:4610 Restart Counter — UInt32, read-only — number of device restarts

Források