
A NIBE SMO S40 egy falra szerelhető vezérlőmodul NIBE levegő/víz hőszivattyú-rendszerekhez (F2040, F2120, F2030, F2300, HBS 05, AMS 10). Érintőkijelzővel, WiFi és Ethernet csatlakozással, valamint beépített Modbus TCP szerverrel rendelkezik. A TapHome közvetlenül a helyi hálózaton keresztül csatlakozik — nincs szükség további átjáróra.
A sablon 26 eszközt biztosít, amelyek lefedik a hőmérséklet-felügyeletet (kültéri, szoba, előremenő, visszatérő, melegvíz), fűtési rendszer vezérlést (fűtési görbe, görbeeltolás, fokpercek), melegvíz-igény kiválasztást, üzemmód és prioritás felügyeletet, átfolyás-felügyeletet, terhelésmonitor áramszenzorokat, szivattyú állapotot és riasztáskezelést.
Hardveres csatlakozás
Az SMO S40 rendelkezik egy RJ45 Ethernet porttal (XF8) a kijelzőegységen (AA4) és beépített WiFi-vel (2,4 GHz). Csatlakoztassa ugyanarra a helyi hálózatra, mint a TapHome Core-t, szabványos Ethernet kábellel vagy WiFi-n keresztül.
- Protokoll: Modbus TCP
- Port: 502
- Alapértelmezett Slave ID: 1
- Hálózat: Ethernet (XF8) vagy WiFi (2,4 GHz, 802.11)
Az RS-485 sorkapocs X9 (lábak 4=A, 5=B, 6=GND) kizárólag az SMO S40 és a csatlakoztatott NIBE hőszivattyúk közötti kommunikációra szolgál. Ne használja az X9-et a TapHome-hoz — használja az Ethernet portot (XF8) vagy a WiFi-t a Modbus TCP kommunikációhoz.
Alkatrész-elrendezés

A TapHome integrációhoz fontos csatlakozók:
| Csatlakozó | Elhelyezkedés | Funkció |
|---|---|---|
| XF8 | Kijelzőegység (AA4) | Ethernet — Modbus TCP kommunikáció a TapHome-mal |
| X9:4–6 | Csatlakozókártya (AA100) | RS-485 busz a csatlakoztatott hőszivattyúkhoz (A, B, GND) — nem a TapHome-hoz |
| X10 | Csatlakozókártya (AA100) | Szenzorbemenetek (BT1, BT50, BT6, BT7, BT25, BT71, AUX) |
| X11 | Csatlakozókártya (AA100) | Közös GND az összes szenzorbemenethez |
| X14 | Csatlakozókártya (AA100) | Terhelésmonitor áramszensorok (BE1, BE2, BE3) |
Szenzor bekötés


Az összes hőmérséklet-szenzor az X10 sorkapocsra csatlakozik közös GND-vel az X11-en. Használjon min. 0,5 mm² kábelt legfeljebb 50 m hosszúságig (EKKX, LiYY vagy egyenértékű). Ne vezesse a szenzor- és kommunikációs kábeleket erősáramú kábelek mentén.
| Pin (X10) | Szenzor | Regiszter | Leírás |
|---|---|---|---|
| 1 | BT1 | A:1 | Kültéri hőmérséklet — árnyékban helyezze el északi/északnyugati falon |
| 2 | BT50 | A:26 | Szobahőmérséklet — aktiválja az 1.3 menüben, padló felett 1,5 m-re helyezze el |
| 3 | BT6 | A:9 | Melegvíz-töltés — a vízmelegítő merülőhüvelyében elhelyezve |
| 4 | BT7 | A:8 | Melegvíz felső — a tartály tetején |
| 5 | BT25 | A:39 | Külső előremenő vezeték hőmérséklete |
| 6 | BT71 | A:88 | Külső visszatérő vezeték hőmérséklete |
A terhelésmonitor áramszensorok (BE1–BE3) az X14 sorkapocsra csatlakoznak GND-vel az X13-on. Minden szenzor egy CT szorító, amelyet a bejövő fázisvezetékre szerelnek.
Konfiguráció
Modbus kommunikáció aktiválása
A Modbus TCP a szerelői menüben aktiválható. A következő lépések szükségesek:
- Csatlakozás a hálózathoz — csatlakoztasson Ethernet kábelt az XF8-ba, vagy konfigurálja a WiFi-t az 5.2.1 menüben
- TCP/IP beállítások konfigurálása — az 5.2 menüben válassza az Automatikus (DHCP) vagy Manuális (statikus IP, alhálózati maszk, átjáró, DNS) lehetőséget
- Modbus TCP/IP aktiválása — navigáljon a 7.5.9 menübe és állítsa a Modbus TCP/IP-t Be állapotba
- Hálózati állapot ellenőrzése — ellenőrizze a 3.1.13 menüt („Kapcsolatok") a kiosztott IP-címhez
A Modbus TCP támogatáshoz 2.2.1-es vagy újabb szoftververzió szükséges. Az elérhető regiszterek a telepített és aktivált tartozékoktól függnek.
A sablon TapHome-ba történő importálásakor adja meg:
- IP-cím — az SMO S40 IP-címe a helyi hálózaton
- Slave ID — Modbus slave cím (alapértelmezett: 1)
Rendeljen statikus IP-címet az SMO S40-nek, vagy hozzon létre DHCP-foglalást a router beállításaiban. Az egység nem támogatja az mDNS-t, így a változó IP-cím megszakítja a kapcsolatot.
Az SMO S40 képes a regiszterlistáját USB meghajtóra exportálni. Helyezzen be egy USB memóriát és navigáljon a 7.5.9 menübe → „Export most used registers" vagy „Export all registers" (CSV formátum). Ez hasznos az adott telepítésen elérhető regiszterek ellenőrzéséhez.
Eszközképességek
A sablon 26 eszközt tesz elérhetővé hat funkcionális csoportban: hőmérséklet-felügyelet, fűtési rendszer vezérlés, melegvíz-kezelés, rendszerállapot, átfolyás- és szivattyú-felügyelet és elektromos felügyelet.
Hőmérséklet-felügyelet
Hat hőmérséklet-szenzor teljes hőképet nyújt a fűtési rendszerről:
- Kültéri hőmérséklet (BT1) — kültéri levegő hőmérséklete a BT1 szenzorból (regiszter A:1, Int16, faktor 10). Helyezze a szenzort árnyékba északi vagy északnyugati falon.
- Szobahőmérséklet (BT50) — szoba levegő hőmérséklete (regiszter A:26, Int16, faktor 10). Az 1.3 menüben kell aktiválni. Padló felett 1,5 m-re, szabad belső falra helyezze.
- Külső előremenő hőmérséklet (BT25) — előremenő hőmérséklet a hőszivattyú után (regiszter A:39, Int16, faktor 10). Jelzi a hőszivattyúnak, mikor kezdje el a fűtés vagy hűtés termelését.
- Visszatérő hőmérséklet (BT71) — visszatérő vezeték hőmérséklete (regiszter A:88, Int16, faktor 10). A klímarendszer helyes beállításának ellenőrzésére szolgál.
- Melegvíz felső hőmérséklet (BT7) — hőmérséklet a melegvíz-tartály tetején (regiszter A:8, Int16, faktor 10). A rendelkezésre álló melegvíz-hőmérsékletet jelzi.
- Melegvíz-töltési hőmérséklet (BT6) — töltőszenzor hőmérséklete a merülőhüvelyben (regiszter A:9, Int16, faktor 10). A melegvíz-termelés indítását/leállítását vezérli.
Két számított hőmérséklet is elérhető:
- Számított előremenő hőmérséklet — a vezérlő által számított cél előremenő hőmérséklet (regiszter A:1017, Int16, faktor 10).
- Számított előremenő hőmérséklet (hűtés) — cél előremenő hőmérséklet hűtési módhoz (regiszter A:1567, Int16, faktor 10). Csak aktív hűtés esetén releváns.
Fűtési rendszer vezérlés
A sablon közvetlen vezérlést biztosít a fűtési görbe paraméterei felett:
- Fűtési görbe — olvasási/írási együttható, amely meghatározza a kültéri hőmérséklet és az előremenő hőmérséklet közötti kapcsolatot (regiszter H:26, Int16). Magasabb érték meredekebb görbét és magasabb előremenő hőmérsékletet eredményez alacsony kültéri hőmérsékleten.
- Görbeeltolás — a fűtési görbe olvasási/írási párhuzamos eltolása (regiszter H:30, Int16). Pozitív eltolás növeli az előremenő hőmérsékletet, ami melegebb szobákat eredményez.
- Fokpercek — olvasási/írási fűtési igény jelző (regiszter H:18, Int16, faktor 10). Negatív értékek hőigényt jeleznek; a kompresszor konfigurálható küszöbértéknél indul (alapértelmezett -60 DM). Tartomány: -3000-tól 100-ig.
- Fokpercek (hűtés) — olvasási/írási hűtési igény jelző (regiszter H:20, Int16). Pozitív értékek hűtési igényt jeleznek.
- Minimális előremenő hőmérséklet — az előremenő hőmérséklet alsó határa (regiszter H:34, Int16, faktor 10). Csak olvasható.
- Maximális előremenő hőmérséklet — az előremenő hőmérséklet felső határa (regiszter H:38, Int16, faktor 10). Csak olvasható. Védi a padlófűtést a túlmelegedéstől.
Melegvíz-kezelés
- Melegvíz-igény — olvasási/írási többértékű választó a melegvíz-igény szintjéhez (regiszter H:56, Int16). Értékek: 0 = Kicsi, 1 = Közepes, 2 = Nagy, 3 = Intelligens vezérlés. Kicsi/Közepes/Nagy a melegvíz-hőmérséklet célértékeket vezérli; az Intelligens vezérlés adaptív algoritmust használ.
Rendszerállapot és vezérlés
- Üzemmód — az aktuális üzemmód csak olvasható jelzője (regiszter H:237, Int16). Értékek: 0 = Auto, 1 = Manuális, 2 = Csak kiegészítő fűtés. Az Auto mód a kültéri hőmérsékletet és a fokperceket használja a fűtés, hűtés és melegvíz automatikus vezérléséhez.
- Működési prioritás — az aktuális rendszerprioritás csak olvasható jelzője (regiszter A:1028, Int16). Értékek: 10 = Ki, 20 = Melegvíz, 30 = Fűtés, 40 = Medence, 60 = Hűtés.
- Riasztás száma — aktív riasztási kód, csak olvasható (regiszter A:1975, UInt16). A 0 érték azt jelenti, nincs riasztás. A riasztási kódok eszközspecifikusak — a kóddefiníciókat lásd a NIBE szerelői kézikönyvben.
- Riasztás törlése — olvasási/írási kapcsoló az aktív riasztás nyugtázásához és törléséhez (regiszter H:22, Bool). Az érték írás után automatikusan visszaáll. Törlés előtt mindig vizsgálja meg a riasztás okát.
Szivattyú állapot
- Külső fűtési szivattyú (GP10) — a külső fűtőközeg-keringető szivattyú be/ki állapotának csak olvasható jelzője (regiszter A:1066, Bool). A GP10 az X5:2 csatlakozóra van kötve.
- Töltőszivattyú sebesség (GP12) — az EB100 hőszivattyú töltőszivattyújának csak olvasható sebessége (regiszter A:1636, Int16). A GP12 az SMO S40 és a csatlakoztatott levegő/víz hőszivattyú közötti keringtető szivattyú.
Átfolyás-felügyelet
- Átfolyásmérő (BF1) — a fűtőközeg átfolyási sebessége a BF1 átfolyásmérőből, csak olvasható (regiszter A:40, Int16, faktor 10, l/m). Opcionális szenzor a fűtési rendszer teljesítményének felügyeletéhez és COP becsléshez.
Elektromos felügyelet (terhelésmonitor)
Három áramszenzor figyeli a bejövő fázisvezetékeket:
- Áram 1. fázis (BE1) — 1. fázis áram a BE1 CT szenzorból (regiszter A:50, UInt32, faktor 10).
- Áram 2. fázis (BE2) — 2. fázis áram a BE2 CT szenzorból (regiszter A:48, UInt32, faktor 10).
- Áram 3. fázis (BE3) — 3. fázis áram a BE3 CT szenzorból (regiszter A:46, UInt32, faktor 10).
A terhelésmonitor megakadályozza az épület főbiztosítékának kioldását a kiegészítő fűtési fokozatok csökkentésével magas áramfogyasztás esetén. A biztosíték méretét a 7.1.9 menüben konfigurálhatja.
Üzemidő-statisztikák
- Kiegészítő fűtés teljes üzemideje — az elektromos kiegészítő fűtőtest kumulatív üzemórái (regiszter A:1025, Int32, faktor 10). Hasznos a kiegészítő fűtés használatának és az energiahatékonyságnak a felügyeletéhez.
További képességek
Az SMO S40 összesen több mint 1400 regisztert tesz elérhetővé. A sablonban lévő 26 eszközön túl az egység kompresszor állapotot és üzemidőt (EB100), kompresszor indítási számot, aktuális állapot bitmaszkot (fűtés/melegvíz/hűtés jelzők), energiaáramlás-méréseket (melegvíz, fűtés, medence — csak kompresszor és kompresszor + kiegészítő fűtés), impulzusos energiamérő leolvasásokat (BE6/BE7), fokperc küszöbértékeket a kompresszor és kiegészítő fűtés indításához, riasztási akció konfigurációt és szabadság funkció vezérlést is biztosít. Ezek egy jövőbeli frissítésben adhatók hozzá a TapHome sablonhoz.
Hibaelhárítás
Nincs Modbus kommunikáció
- Ellenőrizze, hogy az Ethernet kábel a kijelzőegység XF8 portjába van csatlakoztatva (nem az RS-485 sorkapocs X9-be)
- Ellenőrizze a 7.5.9 menüt — a Modbus TCP/IP-nek Be állapotban kell lennie
- Ellenőrizze az IP-címet a 3.1.13 menüben („Kapcsolatok")
- Győződjön meg róla, hogy a TapHome Core és az SMO S40 ugyanazon a hálózaton/alhálózaton van
- Erősítse meg, hogy nincs tűzfal, amely blokkolja az 502-es portot
- Ellenőrizze, hogy a firmware verzió 2.2.1 vagy újabb
IP-cím változik újraindítás után
Az SMO S40 nem támogatja az mDNS-t. DHCP használata esetén az IP-cím megváltozhat áramkimaradás vagy bérlet megújítás után. Hozzon létre DHCP-foglalást a routerben, vagy konfiguráljon statikus IP-t az 5.2 menüben.
Hiányzó szenzorértékek
Nem minden szenzor van alapértelmezetten telepítve. A BT50 (szobaszenzor) fizikai telepítés után az 1.3 menüben kell aktiválni. A BT6, BT7, BT25 és BT71 a megfelelő szenzor X10 sorkapocsra történő csatlakoztatását igénylik. Ha egy szenzor nincs telepítve, a regiszter alapértelmezett vagy hibaértéket ad vissza.
Megjegyzés a regisztercímzéshez
A TapHome sablon a NIBE natív regiszterszámozását használja. A közösségi könyvtárak (pl. a nibe Python könyvtár) +1 eltolást használnak a bemeneti regiszterekhez — például a BT1 a TapHome-ban az 1-es regiszter, de a könyvtárban a 30002-es. Ez egy ismert NIBE konvenciókülönbség, nem hiba.
