Viessmann Vitovent 300-W H32S C400 je centrálna rekuperačná jednotka pre rodinné domy s protiprúdovým výmenníkom tepla. TapHome s jednotkou komunikuje cez Modbus RTU na jej porte RS-485, konektore X15 na riadiacej doske — je to ten istý port, ktorý jednotka používa pre ovládací panel vetrania LB1, prepojenie Vitocal/Vitovent a Vitoconnect V.
Šablóna nastavuje stupeň vetrania, číta teplotu vonkajšieho, privádzaného a odvádzaného vzduchu a dva snímače vlhkosti, vynucuje bypass a zobrazuje počítadlo, ktoré šablóna označuje ako výmenu filtra. Viessmann pre túto jednotku nezverejňuje mapu Modbus registrov. Registre pochádzajú z komunitného projektu spätnej analýzy hornpa/viessmann-vitovent-modbus na GitHube, ktorý bol otestovaný na jednej jednotke typu H32E C325 (entalpický variant), nie na H32S C400.
Hardvérové pripojenie
Pred odstránením krytu riadiacej dosky vytiahnite sieťovú zástrčku jednotky a zaistite ju proti opätovnému zapojeniu. Živé časti môžu spôsobiť nebezpečný úraz elektrickým prúdom. Nízkonapäťové káble (pod 42 V) veďte oddelene od káblov 230 V.
Konektor X15
X15 (položka F v prehľade výrobcu, „Anschluss Modbus") je červená 3-pólová zásuvná svorkovnica na riadiacej doske. Piny sa počítajú od strany čierneho konektora X16 (24 V):
| Pin | Signál |
|---|---|
| 1 | Modbus − (B) |
| 2 | Modbus + (A) |
| 3 | Signal GND |

Signal GND na pine 3 je povinný. Z pinu 3 konektora X15 veďte tretí vodič na referenčnú zem mastera RS-485. Ak sú pripojené len A a B, jednotka spravidla vôbec neodpovedá, pretože referenčný potenciál jej transceivera pláva. Panel LB1 dostáva zem cez kábel 24 V z konektora X16, ktorý master tretej strany nemá.
Prehodenie A a B nič nepoškodí: ak jednotka neodpovedá, oba vodiče raz prehoďte.
Zakončovacia prepojka X12
X12 je zásuvná prepojka zakončovacieho rezistora Modbus 120 Ω na strane jednotky. Komunitná dokumentácia odporúča nechať ju osadenú.

Na X15 len jeden Modbus master
Jednotka prijme len jeden Modbus master. Ovládací panel LB1, prepojenie s tepelným čerpadlom Vitocal, Vitoconnect V a TapHome sa na X15 navzájom vylučujú.
- Pred pripojením TapHome odpojte ovládací panel LB1 od X15.
- Panel LB1 si ponechajte: po jeho opätovnom zapojení sa obnoví bežná prevádzka, takže zostáva záložným ovládaním.
- Nikdy neprevádzkujte na zbernici dva Modbus mastery súčasne.
Kým nie je pripojený žiadny master, jednotka ďalej sama vetrá na poslednom stupni a jej bezpečnostné funkcie (protimrazová ochrana, automatika bypassu) zostávajú aktívne v jednotke. Odpojenie panela LB1 jednotku nezastaví.
Nastavenia časovača a harmonogramu panela LB1 sú uložené v samotnom paneli a po zbernici idú len príkazy na stupeň vetrania, preto sa pri TapHome ako masteri harmonogram vetrania vytvára v TapHome.
Konfigurácia
Zapnutie komunikácie Modbus
Žiadna aktivácia nie je potrebná. Modbus je na X15 dostupný vždy a parametre zbernice sú pevné: nastavenie pre ne neponúka ani jednotka, ani servisné menu panela LB1.
| Parameter | Hodnota |
|---|---|
| Baud rate | 19200 Bd |
| Dátové bity | 8 |
| Parita | Párna (Even) |
| Stop bity | 1 |
| Slave adresa | 70 (0x46) |
Jednotka odpovedá na funkčné kódy 03 a 04 rovnako a prijíma zápis jedného registra funkčným kódom 06.
Párna parita a slave adresa 70 sa líšia od bežných predvolených hodnôt väčšiny Modbus masterov; master je potrebné na ne nastaviť výslovne.
Pridanie jednotky v TapHome
Šablónu importujte na zbernicu RS-485 v TapHome nastavenú na 19200 8E1 a Modbus Slave ID ponechajte na hodnote 70.
Možnosti zariadenia
Mená zariadení v šablóne sú po slovensky a v TapHome sa zobrazia presne tak, ako sú uvedené nižšie.
| Zariadenie v TapHome | Význam | Register | Prístup |
|---|---|---|---|
| Stupeň vetrania | Stupeň vetrania | 2002 | Čítanie/zápis |
| Teplota vonkajšieho vzduchu | Teplota vonkajšieho vzduchu | 1020 | Čítanie |
| Teplota privádzaného vzduchu | Teplota privádzaného vzduchu | 1023 | Čítanie |
| Teplota odvádzaného vzduchu | Teplota odvádzaného vzduchu | 1025 | Čítanie |
| Vlhkosť 1 | Snímač vlhkosti 1 (% relatívnej vlhkosti) | 1031 | Čítanie |
| Vlhkosť 2 | Snímač vlhkosti 2 (% relatívnej vlhkosti) | 1032 | Čítanie |
| Bypass | Vynútenie režimu bypassu | 6006 | Čítanie/zápis |
| Výmena filtra | Počítadlo v registri 2001 | 2001 | Čítanie |
Stupeň vetrania
Stupeň vetrania zapisuje požadovaný stupeň vetrania do registra 2002. Stupne 1 až 4 vyberajú štyri predvoľby prietoku vzduchu nastavené pri uvedení do prevádzky, stupeň 5 je intenzívny boost s maximálnym prietokom vzduchu. Jednotka reaguje približne do 10 sekúnd a prietok vzduchu sa postupne zmení na predvoľbu zvoleného stupňa.
| Hodnota | Názov v TapHome |
|---|---|
| 1 | Znížené |
| 2 | Normálne |
| 3 | Intenzívne |
| 4 | Boost |
| 5 | Intenzívny boost |
Zariadenie zobrazuje aj tieto servisné atribúty:
| Atribút | Význam | Register |
|---|---|---|
| Skutočný stupeň vetrania | Skutočný stupeň vetrania | 1009 |
| Prietok privádzaného vzduchu | Skutočný prietok privádzaného vzduchu (m³/h) | 1010 |
| Prietok odvádzaného vzduchu | Skutočný prietok odvádzaného vzduchu (m³/h) | 1013 |
| Otáčky prívodného ventilátora | Otáčky prívodného ventilátora (ot./min) | 1011 |
| Otáčky odvádzaného ventilátora | Otáčky odvádzaného ventilátora (ot./min) | 1014 |
Teploty a vlhkosť
Tri teplotné snímače sa čítajú v krokoch 0,1 °C ako hodnoty so znamienkom. Komunitná mapa uvádza registre 1020, 1023 a 1025 len ako teplotné snímače 1 až 3 a nepotvrdzuje, ktorú vzduchovú cestu ktorý z nich meria. Priradenie si overte na svojej jednotke: sledujte počas dňa, ktorá hodnota kopíruje vonkajšiu teplotu.
Vlhkosť 1 a Vlhkosť 2 čítajú dva snímače vlhkosti v % relatívnej vlhkosti. Ich umiestnenie v jednotke nie je zdokumentované, preto majú všeobecné názvy.
Bypass
Bypass vynucuje polohu klapky bypassu cez register 6006. Klapka sa presunie približne do 30 sekúnd.
| Hodnota | Názov v TapHome |
|---|---|
| 0 | Automatický (predvolené) |
| 1 | Nútene otvorený |
| 2 | Nútene zatvorený |
Servisné atribúty Poloha klapky bypassu (poloha klapky, register 1046) a Stav bypassu (stav bypassu, register 1045) zobrazujú spätnú väzbu klapky. Komunitná mapa uvádza krokovú polohu klapky v registri 1128 (0 = zatvorená, 524 = otvorená na testovanej jednotke) a register 1045 opisuje ako stavové slovo, ktorého dolný bajt je 4 pri zatvorenej a 5 pri otvorenej klapke. Ak atribúty nezodpovedajú klapke, porovnajte ich na svojej jednotke.
Ak nie je dôvod bypass vynútiť, nechajte ho na hodnote Automatický, aby vlastná logika bypassu v jednotke naďalej fungovala.
Počítadlo filtra
Výmena filtra číta register 2001, počítadlo len na čítanie, ktoré stále narastá. Jeho význam nie je potvrdený: komunitná dokumentácia ho považuje najpravdepodobnejšie za počet kalendárnych dní od uvedenia do prevádzky. Pri vynulovaní upozornenia na filter sa nemení.
365-dňové odpočítavanie výmeny filtra je v paneli LB1, nie v jednotke, a v jednotke nie je žiadne odpočítavanie, ktoré by sa dalo vynulovať cez Modbus. Pri TapHome ako masteri sledujte interval výmeny filtra v TapHome. Výrobca vyžaduje výmenu oboch filtrov aspoň raz ročne.
Či hodnoty zapísané do registrov 2002 a 6006 pretrvajú výpadok napájania, nebolo otestované. Zápis do nezdokumentovaných registrov môže jednotku nesprávne nakonfigurovať alebo poškodiť a viesť k strate záruky — robíte to na vlastné riziko. Predvoľby prietoku vzduchu nastavené pri uvedení do prevádzky v registroch 6000–6003 nemeňte.
Riešenie problémov
Jednotka neodpovedá
- Skontrolujte vodič Signal GND z pinu 3 konektora X15 — chýbajúca zem je najčastejšou príčinou tichej zbernice.
- Raz prehoďte A a B; prehodenie je neškodné.
- Skontrolujte paritu: musí byť párna (even), nie žiadna (none).
- Skontrolujte adresu: jednotka odpovedá na slave adrese 70, nie 1.
- Uistite sa, že na X15 nie je pripojený žiadny iný Modbus master — odpojte panel LB1 a odpojte Vitoconnect V alebo prepojenie s Vitocal.
Teplota alebo vlhkosť zobrazuje nemožnú hodnotu
Jednotka hlási 32768 (0x8000), keď snímač nie je osadený alebo funkcia nie je aktívna. Keďže sa teploty čítajú ako hodnoty so znamienkom delené desiatimi, chýbajúci teplotný snímač sa zobrazí ako −3276,8 °C. Nejde o chybu komunikácie.
Jednotka po opätovnom zapojení panela LB1 prestala reagovať na TapHome
Keď je pripojený panel LB1, zbernicu zdieľajú dva mastery. Pred ovládaním jednotky z TapHome panel LB1 znova odpojte.
