---
title: "Viessmann Vitovent 300-W H32S C400"
description: "Viessmann Vitovent 300-W H32S C400 přes Modbus RTU na X15: stupeň větrání, bypass, teploty, vlhkost. Odpojte panel LB1; 19200 8E1, adresa 70."
url: "https://taphome.com/cs/compatibility/viessmann-vitovent-300-w-h32s-c400-modbus-rtu/"
language: cs
lastmod: 2026-11-10
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","air-recovery","heat-recovery-ventilation","hvac","ventilation"]
  questions: ["Jak integrovat Viessmann Vitovent 300-W H32S C400 s TapHome?","Co ovládá a měří šablona TapHome pro Viessmann Vitovent 300-W?","Jak připojit Vitovent 300-W k TapHome přes Modbus RTU na konektoru X15?","Jaké je zapojení pinů X15 a proč je u Vitovent 300-W nutný Signal GND?","Může zůstat ovládací panel LB1 připojený, když Vitovent 300-W ovládá TapHome?","Jakou rychlost, paritu a slave adresu používá Vitovent 300-W?","Proč TapHome zobrazuje u teploty Vitovent 300-W hodnotu -3276,8 °C?","Lze počítadlo filtru Vitovent 300-W vynulovat přes Modbus?"]
---

# Viessmann Vitovent 300-W H32S C400

Komunikace: Modbus RTU

## Návod na integraci

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](https://github.com/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í

> [!WARNING]
> 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 |

![Strana montážního návodu Viessmann Vitovent 300-W: přehled elektrických připojení na řídicí desce včetně konektoru Modbus X15.](https://taphome.com/images/compatibility/viessmann-vitovent-300-w-h32s-c400-modbus-rtu/connections-overview_hu_5b31e0f01d596daf.jpg)

> [!WARNING]
> 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.

![Schéma připojení a zapojení řídicí desky Viessmann Vitovent 300-W s konektory X01-X19, zakončovací propojkou Modbus X12 a připojením Modbus X15.](https://taphome.com/images/compatibility/viessmann-vitovent-300-w-h32s-c400-modbus-rtu/wiring-control-board_hu_fa16ba82346691b5.jpg)

### 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í.

1. Před připojením TapHome odpojte ovládací panel LB1 od X15.
2. 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.
3. 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.

> [!NOTE]
> 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.

> [!TIP]
> 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ě.

> [!WARNING]
> 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.

## Dostupná zařízení 8

Tato zařízení se po importu zobrazí v TapHome.

Vitovent 300-W H32S C400 Modul

Stupeň vetrania Vícestavový přepínač

Hodnoty / Stavy: Znížené · Normálne · Intenzívne · Boost · Intenzívny boost

Čtení stavu přepínače

```taphome
MODBUSR(H, 2002, UInt16)
```

Zápis stavu přepínače

```taphome
MODBUSW(H, 2002, UInt16, Mu)
```

Servisní atributy

Skutočný stupeň vetrania

```taphome
TOSTRING(MODBUSR(H, 1009, UInt16))
```

Prietok privádzaného vzduchu

```taphome
TOSTRING(MODBUSR(H, 1010, UInt16)) + " m³/h"
```

Prietok odvádzaného vzduchu

```taphome
TOSTRING(MODBUSR(H, 1013, UInt16)) + " m³/h"
```

Otáčky prívodného ventilátora

```taphome
TOSTRING(MODBUSR(H, 1011, UInt16)) + " RPM"
```

Otáčky odvádzaného ventilátora

```taphome
TOSTRING(MODBUSR(H, 1014, UInt16)) + " RPM"
```

Teplota vonkajšieho vzduchu Teplotní senzor

Čtení teploty

```taphome
MODBUSR(H, 1020, Int16) / 10
```

Teplota privádzaného vzduchu Teplotní senzor

Čtení teploty

```taphome
MODBUSR(H, 1023, Int16) / 10
```

Teplota odvádzaného vzduchu Teplotní senzor

Čtení teploty

```taphome
MODBUSR(H, 1025, Int16) / 10
```

Vlhkosť 1 Analogový vstup

Čtení vstupní úrovně

```taphome
MODBUSR(H, 1031, UInt16)
```

Vlhkosť 2 Analogový vstup

Čtení vstupní úrovně

```taphome
MODBUSR(H, 1032, UInt16)
```

Bypass Vícestavový přepínač

Hodnoty / Stavy: Automatický · Nútene otvorený · Nútene zatvorený

Čtení stavu přepínače

```taphome
MODBUSR(H, 6006, UInt16)
```

Zápis stavu přepínače

```taphome
MODBUSW(H, 6006, UInt16, Mu)
```

Servisní atributy

Poloha klapky bypassu

```taphome
TOSTRING(MODBUSR(H, 1046, UInt16)) + " krokov"
```

Stav bypassu

```taphome
IF(MODBUSR(H, 1045, UInt16) = 5, "Otvorený", "Zatvorený")
```

Výmena filtra Proměnná

Čtení

```taphome
MODBUSR(H, 2001, UInt16)
```

**Připojení:** Modbus RTU • 19200 baud• 8E1 • Slave ID: $\[SlaveId]

## Parametry importu

Tyto hodnoty zadáte při importu XML.

| Ptá se v aplikaci | Výchozí |
|-------------------|---------|
| Modbus Slave ID   | `70`    |

## Související dokumentace

- [Modbus Integration](https://taphome.com/cs/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/cs/docs/integration/modbus/)
- [Jednoduché nastavení pomocí šablon](https://taphome.com/cs/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/cs/docs/script/modbus-scripts/)
- [Funkce Modbus](https://taphome.com/cs/docs/script/modbus/)
- [Datové typy Modbus](https://taphome.com/cs/docs/script/modbus-data-types/)

