
NIBE SMO S40 je nástenný riadiaci modul pre systémy tepelných čerpadiel NIBE vzduch/voda (F2040, F2120, F2030, F2300, HBS 05, AMS 10). Disponuje dotykovým displejom, WiFi a Ethernet pripojením a vstavaným Modbus TCP serverom. TapHome sa pripája priamo cez lokálnu sieť — nie je potrebná žiadna dodatočná brána.
Šablóna poskytuje 26 zariadení pokrývajúcich monitorovanie teplôt (vonkajšia, izbová, prívodná, spiatočková, teplá voda), riadenie vykurovacieho systému (vykurovacia krivka, posun krivky, stupňominúty), výber odberu teplej vody, monitorovanie prevádzkového režimu a priority, monitorovanie prietoku, prúdové snímače monitora zaťaženia, stav čerpadla a správu alarmov.
Hardvérové pripojenie
SMO S40 má RJ45 Ethernet port (XF8) na displeji (AA4) a vstavanú WiFi (2,4 GHz). Pripojte ho do rovnakej lokálnej siete ako TapHome Core pomocou štandardného Ethernet kábla alebo WiFi.
- Protokol: Modbus TCP
- Port: 502
- Predvolené Slave ID: 1
- Sieť: Ethernet (XF8) alebo WiFi (2,4 GHz, 802.11)
Svorkovnica RS-485 X9 (piny 4=A, 5=B, 6=GND) slúži výhradne na komunikáciu medzi SMO S40 a pripojenými tepelnými čerpadlami NIBE. Nepoužívajte X9 pre TapHome — na Modbus TCP komunikáciu použite Ethernet port (XF8) alebo WiFi.
Rozloženie komponentov

Kľúčové konektory pre integráciu s TapHome:
| Konektor | Umiestnenie | Funkcia |
|---|---|---|
| XF8 | Displej (AA4) | Ethernet — Modbus TCP komunikácia s TapHome |
| X9:4–6 | Spoločná doska (AA100) | RS-485 zbernica k pripojeným tepelným čerpadlám (A, B, GND) — nie pre TapHome |
| X10 | Spoločná doska (AA100) | Vstupy senzorov (BT1, BT50, BT6, BT7, BT25, BT71, AUX) |
| X11 | Spoločná doska (AA100) | Spoločná GND pre všetky vstupy senzorov |
| X14 | Spoločná doska (AA100) | Prúdové snímače monitora zaťaženia (BE1, BE2, BE3) |
Zapojenie senzorov


Všetky teplotné senzory sa pripájajú na svorkovnicu X10 so spoločnou GND na X11. Použite kábel min. 0,5 mm² do dĺžky 50 m (EKKX, LiYY alebo ekvivalent). Neveďte káble senzorov a komunikačné káble popri silových kábloch.
| Pin (X10) | Senzor | Register | Popis |
|---|---|---|---|
| 1 | BT1 | A:1 | Vonkajšia teplota — umiestnite do tieňa na severnej/severozápadnej stene |
| 2 | BT50 | A:26 | Izbová teplota — aktivujte v menu 1.3, umiestnite 1,5 m nad podlahu |
| 3 | BT6 | A:9 | Nabíjanie teplej vody — umiestnený v ponornej trubici na ohrievači vody |
| 4 | BT7 | A:8 | Teplá voda vrch — na vrchu zásobníka |
| 5 | BT25 | A:39 | Teplota vonkajšieho prívodného potrubia |
| 6 | BT71 | A:88 | Teplota vonkajšieho spiatočkového potrubia |
Prúdové snímače monitora zaťaženia (BE1–BE3) sú pripojené na svorkovnicu X14 s GND na X13. Každý snímač je prúdový transformátor inštalovaný na prívodnom fázovom vodiči.
Konfigurácia
Aktivácia Modbus komunikácie
Modbus TCP sa aktivuje cez inštalatérske menu. Sú potrebné nasledujúce kroky:
- Pripojte k sieti — zapojte Ethernet kábel do XF8, alebo nastavte WiFi v menu 5.2.1
- Nastavte TCP/IP — v menu 5.2 vyberte Automaticky (DHCP) alebo Manuálne (statická IP, maska, brána, DNS)
- Aktivujte Modbus TCP/IP — prejdite do menu 7.5.9 a nastavte Modbus TCP/IP na Zapnuté
- Overte stav siete — skontrolujte menu 3.1.13 („Pripojenia") pre pridelenú IP adresu
Na podporu Modbus TCP je vyžadovaný softvér verzie 2.2.1 alebo novší. Dostupné registre závisia od nainštalovaného a aktivovaného príslušenstva.
Pri importe šablóny v TapHome zadajte:
- IP adresa — IP adresa SMO S40 v lokálnej sieti
- Slave ID — Modbus slave adresa (predvolená: 1)
Priraďte SMO S40 statickú IP adresu alebo vytvorte DHCP rezerváciu v nastaveniach routera. Jednotka nepodporuje mDNS, takže meniaca sa IP adresa preruší spojenie.
SMO S40 dokáže exportovať zoznam registrov na USB disk. Vložte USB pamäťový kľúč a prejdite do menu 7.5.9 → „Export most used registers" alebo „Export all registers" (formát CSV). Toto je užitočné na overenie dostupných registrov na konkrétnej inštalácii.
Možnosti zariadení
Šablóna sprístupňuje 26 zariadení organizovaných do šiestich funkčných skupín: monitorovanie teplôt, riadenie vykurovacieho systému, správa teplej vody, stav systému, monitorovanie prietoku a čerpadiel a elektrický monitoring.
Monitorovanie teplôt
Šesť teplotných senzorov poskytuje kompletný tepelný obraz vykurovacieho systému:
- Vonkajšia teplota (BT1) — vonkajšia teplota vzduchu zo senzora BT1 (register A:1, Int16, faktor 10). Senzor umiestnite do tieňa na severnej alebo severozápadnej stene.
- Izbová teplota (BT50) — teplota vzduchu v miestnosti (register A:26, Int16, faktor 10). Musí byť aktivovaná v menu 1.3. Umiestnite 1,5 m nad podlahu na voľnú vnútornú stenu.
- Teplota vonkajšieho prívodného potrubia (BT25) — teplota prívodného potrubia za tepelným čerpadlom (register A:39, Int16, faktor 10). Informuje tepelné čerpadlo, kedy začať vyrábať teplo alebo chlad.
- Teplota spiatočky (BT71) — teplota spiatočkového potrubia (register A:88, Int16, faktor 10). Slúži na overenie správneho nastavenia klimatického systému.
- Teplota teplej vody vrch (BT7) — teplota na vrchu zásobníka teplej vody (register A:8, Int16, faktor 10). Indikuje dostupnú teplotu teplej vody.
- Teplota nabíjania teplej vody (BT6) — teplota nabíjacieho senzora v ponornej trubici (register A:9, Int16, faktor 10). Riadi spustenie/zastavenie výroby teplej vody.
K dispozícii sú aj dve vypočítané teploty:
- Vypočítaná teplota prívodu — cieľová teplota prívodného potrubia vypočítaná regulátorom (register A:1017, Int16, faktor 10).
- Vypočítaná teplota prívodu (chladenie) — cieľová teplota prívodu pre režim chladenia (register A:1567, Int16, faktor 10). Relevantná len pri aktívnom chladení.
Riadenie vykurovacieho systému
Šablóna poskytuje priame ovládanie parametrov vykurovacej krivky:
- Vykurovacia krivka — koeficient čítania/zápisu, ktorý určuje vzťah medzi vonkajšou teplotou a teplotou prívodu (register H:26, Int16). Vyššia hodnota vytvára strmšiu krivku a vyššie teploty prívodu pri nízkych vonkajších teplotách.
- Posun krivky — paralelný posun vykurovacej krivky s možnosťou čítania/zápisu (register H:30, Int16). Kladný posun posunie teplotu prívodu nahor, čo vedie k teplejším miestnostiam.
- Stupňominúty — indikátor potreby vykurovania s možnosťou čítania/zápisu (register H:18, Int16, faktor 10). Záporné hodnoty indikujú potrebu tepla; kompresor sa spustí pri nastaviteľnom prahu (predvolene -60 DM). Rozsah: -3000 až 100.
- Stupňominúty (chladenie) — indikátor potreby chladenia s možnosťou čítania/zápisu (register H:20, Int16). Kladné hodnoty indikujú potrebu chladenia.
- Minimálna teplota prívodu — dolný limit teploty prívodného potrubia (register H:34, Int16, faktor 10). Len na čítanie.
- Maximálna teplota prívodu — horný limit teploty prívodného potrubia (register H:38, Int16, faktor 10). Len na čítanie. Chráni podlahové vykurovanie pred prehriatím.
Správa teplej vody
- Odber teplej vody — prepínač úrovne odberu teplej vody s možnosťou čítania/zápisu (register H:56, Int16). Hodnoty: 0 = Malý, 1 = Stredný, 2 = Veľký, 3 = Inteligentné riadenie. Malý/Stredný/Veľký riadia teploty teplej vody; Inteligentné riadenie používa adaptívny algoritmus.
Stav systému a ovládanie
- Prevádzkový režim — indikátor aktuálneho prevádzkového režimu, len na čítanie (register H:237, Int16). Hodnoty: 0 = Auto, 1 = Manuálny, 2 = Len doplnkové kúrenie. Režim Auto využíva vonkajšiu teplotu a stupňominúty na automatické riadenie vykurovania, chladenia a teplej vody.
- Prevádzková priorita — indikátor aktuálnej systémovej priority, len na čítanie (register A:1028, Int16). Hodnoty: 10 = Vypnuté, 20 = Teplá voda, 30 = Kúrenie, 40 = Bazén, 60 = Chladenie.
- Číslo alarmu — aktívny kód alarmu, len na čítanie (register A:1975, UInt16). Hodnota 0 znamená žiadny alarm. Kódy alarmov sú špecifické pre zariadenie — pozrite inštalatérsky manuál NIBE pre definície kódov.
- Reset alarmu — prepínač na potvrdenie a vymazanie aktívneho alarmu s možnosťou čítania/zápisu (register H:22, Bool). Hodnota sa po zapísaní automaticky resetuje. Pred resetovaním vždy preskúmajte príčinu alarmu.
Stav čerpadla
- Externé vykurovacie čerpadlo (GP10) — stav zapnutia/vypnutia externého obehového čerpadla vykurovacieho média, len na čítanie (register A:1066, Bool). GP10 je pripojené na svorku X5:2.
- Rýchlosť nabíjacieho čerpadla (GP12) — rýchlosť nabíjacieho čerpadla pre tepelné čerpadlo EB100, len na čítanie (register A:1636, Int16). GP12 je obehové čerpadlo medzi SMO S40 a pripojeným tepelným čerpadlom vzduch/voda.
Monitorovanie prietoku
- Prietokomer (BF1) — prietok vykurovacieho média zo snímača prietoku BF1, len na čítanie (register A:40, Int16, faktor 10, l/m). Voliteľný snímač užitočný na monitorovanie výkonu vykurovacieho systému a odhad COP.
Elektrický monitoring (monitor zaťaženia)
Tri prúdové snímače monitorujú prívodné fázové vodiče:
- Prúd fáza 1 (BE1) — prúd fázy 1 z CT snímača BE1 (register A:50, UInt32, faktor 10).
- Prúd fáza 2 (BE2) — prúd fázy 2 z CT snímača BE2 (register A:48, UInt32, faktor 10).
- Prúd fáza 3 (BE3) — prúd fázy 3 z CT snímača BE3 (register A:46, UInt32, faktor 10).
Monitor zaťaženia zabraňuje vyhodeniu hlavného ističa objektu znížením doplnkových vykurovacích stupňov pri vysokej spotrebe prúdu. Veľkosť ističa nastavte v menu 7.1.9.
Štatistiky doby behu
- Celkový čas behu doplnkového kúrenia — kumulatívne prevádzkové hodiny elektrického doplnkového ohrievača (register A:1025, Int32, faktor 10). Užitočné na monitorovanie využitia doplnkového kúrenia a energetickej účinnosti.
Ďalšie možnosti
SMO S40 sprístupňuje celkovo viac ako 1400 registrov. Okrem 26 zariadení v šablóne jednotka poskytuje aj stav kompresora a dobu behu (EB100), počet štartov kompresora, stavovú bitmasku (príznaky vykurovanie/teplá voda/chladenie), meranie energetických tokov (teplá voda, vykurovanie, bazén — len kompresor aj kompresor + doplnkové kúrenie), odčítanie pulzných elektromerov (BE6/BE7), prahy stupňominút pre štart kompresora a doplnkového kúrenia, konfiguráciu alarmových akcií a riadenie dovolenkovej funkcie. Tieto je možné pridať do TapHome šablóny v budúcej aktualizácii.
Riešenie problémov
Žiadna Modbus komunikácia
- Overte, že Ethernet kábel je zapojený do portu XF8 na displeji (nie do svorkovnice RS-485 X9)
- Skontrolujte menu 7.5.9 — Modbus TCP/IP musí byť nastavený na Zapnuté
- Overte IP adresu v menu 3.1.13 („Pripojenia")
- Uistite sa, že TapHome Core a SMO S40 sú v rovnakej sieti/podsieti
- Potvrďte, že žiadny firewall neblokuje port 502
- Skontrolujte, že verzia firmvéru je 2.2.1 alebo novšia
IP adresa sa mení po reštarte
SMO S40 nepodporuje mDNS. Pri používaní DHCP sa IP adresa môže zmeniť po výpadku napájania alebo obnovení prenájmu. Vytvorte DHCP rezerváciu v routeri alebo nastavte statickú IP v menu 5.2.
Chýbajúce hodnoty senzorov
Nie všetky senzory sú štandardne nainštalované. BT50 (izbový senzor) musí byť aktivovaný v menu 1.3 po fyzickej inštalácii. BT6, BT7, BT25 a BT71 vyžadujú pripojenie príslušného senzora na svorkovnicu X10. Ak senzor nie je nainštalovaný, register vráti predvolenú alebo chybovú hodnotu.
Poznámka k adresovaniu registrov
Šablóna TapHome používa natívne číslovanie registrov NIBE. Komunitné knižnice (napr. Python knižnica nibe) používajú +1 offset pre vstupné registre — napríklad BT1 je register 1 v TapHome, ale register 30002 v knižnici. Toto je známy rozdiel konvencie NIBE, nie chyba.
