Viessmann Vitovent 300-W H32S C400 je centrální rekuperační jednotka pro rodinné domy s protiproudým výměníkem tepla. TapHome s jednotkou komunikuje přes Modbus RTU na jejím portu RS-485, konektoru X15 na řídicí desce — jde o tentýž port, který jednotka používá pro ovládací panel větrání LB1, propojení Vitocal/Vitovent a Vitoconnect V.
Šablona nastavuje stupeň větrání, čte teplotu venkovního, přiváděného a odváděného vzduchu a dvě čidla vlhkosti, vynucuje bypass a zobrazuje počítadlo, které šablona označuje jako výměnu filtru. Viessmann pro tuto jednotku nezveřejňuje mapu Modbus registrů. Registry pocházejí z komunitního projektu zpětné analýzy hornpa/viessmann-vitovent-modbus na GitHubu, který byl otestován na jedné jednotce typu H32E C325 (entalpická varianta), nikoli na H32S C400.
Hardwarové připojení
Před sejmutím krytu řídicí desky vytáhněte síťovou zástrčku jednotky a zajistěte ji proti opětovnému zapojení. Živé části mohou způsobit nebezpečný úraz elektrickým proudem. Nízkonapěťové kabely (pod 42 V) veďte odděleně od kabelů 230 V.
Konektor X15
X15 (položka F v přehledu výrobce, „Anschluss Modbus") je červená 3pólová zásuvná svorkovnice na řídicí desce. Piny se počítají od strany černého konektoru X16 (24 V):
| Pin | Signál |
|---|---|
| 1 | Modbus − (B) |
| 2 | Modbus + (A) |
| 3 | Signal GND |

Signal GND na pinu 3 je povinný. Z pinu 3 konektoru X15 veďte třetí vodič na referenční zem mastera RS-485. Pokud jsou připojeny jen A a B, jednotka obvykle vůbec neodpovídá, protože referenční potenciál jejího transceiveru plave. Panel LB1 dostává zem přes kabel 24 V z konektoru X16, který master třetí strany nemá.
Prohození A a B nic nepoškodí: pokud jednotka neodpovídá, oba vodiče jednou prohoďte.
Zakončovací propojka X12
X12 je zásuvná propojka zakončovacího rezistoru Modbus 120 Ω na straně jednotky. Komunitní dokumentace doporučuje ponechat ji osazenou.

Na X15 jen jeden Modbus master
Jednotka přijímá jen jeden Modbus master. Ovládací panel LB1, propojení s tepelným čerpadlem Vitocal, Vitoconnect V a TapHome se na X15 navzájem vylučují.
- Před připojením TapHome odpojte ovládací panel LB1 od X15.
- Panel LB1 si ponechte: po jeho opětovném zapojení se obnoví běžný provoz, takže zůstává záložním ovládáním.
- Nikdy neprovozujte na sběrnici dva Modbus mastery současně.
Dokud není připojen žádný master, jednotka dál sama větrá na posledním stupni a její bezpečnostní funkce (protimrazová ochrana, automatika bypassu) zůstávají aktivní v jednotce. Odpojení panelu LB1 jednotku nezastaví.
Nastavení časovače a harmonogramu panelu LB1 jsou uložena v samotném panelu a po sběrnici jdou jen příkazy na stupeň větrání, proto se při TapHome jako masteru harmonogram větrání vytváří v TapHome.
Konfigurace
Zapnutí komunikace Modbus
Žádná aktivace není potřeba. Modbus je na X15 dostupný vždy a parametry sběrnice jsou pevné: nastavení pro ně nenabízí jednotka ani servisní menu panelu LB1.
| Parametr | Hodnota |
|---|---|
| Baud rate | 19200 Bd |
| Datové bity | 8 |
| Parita | Sudá (Even) |
| Stop bity | 1 |
| Slave adresa | 70 (0x46) |
Jednotka odpovídá na funkční kódy 03 a 04 stejně a přijímá zápis jednoho registru funkčním kódem 06.
Sudá parita a slave adresa 70 se liší od běžných výchozích hodnot většiny Modbus masterů; master je třeba na ně nastavit výslovně.
Přidání jednotky v TapHome
Šablonu importujte na sběrnici RS-485 v TapHome nastavenou na 19200 8E1 a Modbus Slave ID ponechte na hodnotě 70.
Možnosti zařízení
Názvy zařízení v šabloně jsou slovensky a v TapHome se zobrazí přesně tak, jak jsou uvedeny níže.
| Zařízení v TapHome | Význam | Registr | Přístup |
|---|---|---|---|
| Stupeň vetrania | Stupeň větrání | 2002 | Čtení/zápis |
| Teplota vonkajšieho vzduchu | Teplota venkovního vzduchu | 1020 | Čtení |
| Teplota privádzaného vzduchu | Teplota přiváděného vzduchu | 1023 | Čtení |
| Teplota odvádzaného vzduchu | Teplota odváděného vzduchu | 1025 | Čtení |
| Vlhkosť 1 | Čidlo vlhkosti 1 (% relativní vlhkosti) | 1031 | Čtení |
| Vlhkosť 2 | Čidlo vlhkosti 2 (% relativní vlhkosti) | 1032 | Čtení |
| Bypass | Vynucení režimu bypassu | 6006 | Čtení/zápis |
| Výmena filtra | Počítadlo v registru 2001 | 2001 | Čtení |
Stupeň větrání
Stupeň vetrania zapisuje požadovaný stupeň větrání do registru 2002. Stupně 1 až 4 vybírají čtyři předvolby průtoku vzduchu nastavené při uvedení do provozu, stupeň 5 je intenzivní boost s maximálním průtokem vzduchu. Jednotka reaguje přibližně do 10 sekund a průtok vzduchu se postupně změní na předvolbu zvoleného stupně.
| Hodnota | Název v TapHome |
|---|---|
| 1 | Znížené (snížené) |
| 2 | Normálne (normální) |
| 3 | Intenzívne (intenzivní) |
| 4 | Boost |
| 5 | Intenzívny boost (intenzivní boost) |
Zařízení zobrazuje také tyto servisní atributy:
| Atribut | Význam | Registr |
|---|---|---|
| Skutočný stupeň vetrania | Skutečný stupeň větrání | 1009 |
| Prietok privádzaného vzduchu | Skutečný průtok přiváděného vzduchu (m³/h) | 1010 |
| Prietok odvádzaného vzduchu | Skutečný průtok odváděného vzduchu (m³/h) | 1013 |
| Otáčky prívodného ventilátora | Otáčky přívodního ventilátoru (ot./min) | 1011 |
| Otáčky odvádzaného ventilátora | Otáčky odváděného ventilátoru (ot./min) | 1014 |
Teploty a vlhkost
Tři teplotní čidla se čtou v krocích 0,1 °C jako hodnoty se znaménkem. Komunitní mapa uvádí registry 1020, 1023 a 1025 jen jako teplotní čidla 1 až 3 a nepotvrzuje, kterou vzduchovou cestu které z nich měří. Přiřazení si ověřte na své jednotce: sledujte během dne, která hodnota kopíruje venkovní teplotu.
Vlhkosť 1 a Vlhkosť 2 čtou dvě čidla vlhkosti v % relativní vlhkosti. Jejich umístění v jednotce není zdokumentováno, proto mají obecné názvy.
Bypass
Bypass vynucuje polohu klapky bypassu přes registr 6006. Klapka se přestaví přibližně do 30 sekund.
| Hodnota | Název v TapHome |
|---|---|
| 0 | Automatický (automatický, výchozí) |
| 1 | Nútene otvorený (nuceně otevřený) |
| 2 | Nútene zatvorený (nuceně zavřený) |
Servisní atributy Poloha klapky bypassu (poloha klapky, registr 1046) a Stav bypassu (stav bypassu, registr 1045) zobrazují zpětnou vazbu klapky. Komunitní mapa uvádí krokovou polohu klapky v registru 1128 (0 = zavřená, 524 = otevřená na testované jednotce) a registr 1045 popisuje jako stavové slovo, jehož dolní bajt je 4 při zavřené a 5 při otevřené klapce. Pokud atributy neodpovídají klapce, porovnejte je na své jednotce.
Pokud není důvod bypass vynutit, ponechte ho na hodnotě Automatický, aby vlastní logika bypassu v jednotce dál fungovala.
Počítadlo filtru
Výmena filtra čte registr 2001, počítadlo jen pro čtení, které stále narůstá. Jeho význam není potvrzen: komunitní dokumentace ho považuje nejpravděpodobněji za počet kalendářních dní od uvedení do provozu. Při vynulování upozornění na filtr se nemění.
365denní odpočet výměny filtru je v panelu LB1, nikoli v jednotce, a v jednotce není žádný odpočet, který by se dal vynulovat přes Modbus. Při TapHome jako masteru sledujte interval výměny filtru v TapHome. Výrobce vyžaduje výměnu obou filtrů alespoň jednou ročně.
Zda hodnoty zapsané do registrů 2002 a 6006 přetrvají výpadek napájení, nebylo otestováno. Zápis do nezdokumentovaných registrů může jednotku chybně nakonfigurovat nebo poškodit a vést ke ztrátě záruky — děláte to na vlastní riziko. Předvolby průtoku vzduchu nastavené při uvedení do provozu v registrech 6000–6003 neměňte.
Řešení problémů
Jednotka neodpovídá
- Zkontrolujte vodič Signal GND z pinu 3 konektoru X15 — chybějící zem je nejčastější příčinou němé sběrnice.
- Jednou prohoďte A a B; prohození je neškodné.
- Zkontrolujte paritu: musí být sudá (even), ne žádná (none).
- Zkontrolujte adresu: jednotka odpovídá na slave adrese 70, ne 1.
- Ujistěte se, že na X15 není připojen žádný jiný Modbus master — odpojte panel LB1 a odpojte Vitoconnect V nebo propojení s Vitocal.
Teplota nebo vlhkost zobrazuje nemožnou hodnotu
Jednotka hlásí 32768 (0x8000), když čidlo není osazeno nebo funkce není aktivní. Protože se teploty čtou jako hodnoty se znaménkem dělené deseti, chybějící teplotní čidlo se zobrazí jako −3276,8 °C. Nejde o chybu komunikace.
Jednotka po opětovném zapojení panelu LB1 přestala reagovat na TapHome
Když je připojen panel LB1, sběrnici sdílejí dva mastery. Před ovládáním jednotky z TapHome panel LB1 znovu odpojte.
