TapHome
Komunita Beta HVAC integrace

Viessmann Vitovent 300-W H32S C400

Rekuperační jednotka Viessmann Vitovent 300-W H32S C400 v TapHome přes Modbus RTU na konektoru RS-485 X15. Stupeň větrání, teplota venkovního, přiváděného a odváděného vzduchu, vlhkost, vynucení bypassu a registr počítadla.

Modbus RTU8 zařízeníRevize 1.0 Poslední aktualizace: 10. listopadu 2026

Přidal Patrik Danko

Viessmann Vitovent 300-W H32S C400

Import do aplikace TapHomeHardware › Modbus › Přidat ze šablony

Stáhnout šablonu
Na této stránce

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 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):

PinSignál
1Modbus − (B)
2Modbus + (A)
3Signal 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.

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.

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.

ParametrHodnota
Baud rate19200 Bd
Datové bity8
ParitaSudá (Even)
Stop bity1
Slave adresa70 (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 TapHomeVýznamRegistrPřístup
Stupeň vetraniaStupeň větrání2002Čtení/zápis
Teplota vonkajšieho vzduchuTeplota venkovního vzduchu1020Čtení
Teplota privádzaného vzduchuTeplota přiváděného vzduchu1023Čtení
Teplota odvádzaného vzduchuTeplota odváděného vzduchu1025Čtení
Vlhkosť 1Čidlo vlhkosti 1 (% relativní vlhkosti)1031Čtení
Vlhkosť 2Čidlo vlhkosti 2 (% relativní vlhkosti)1032Čtení
BypassVynucení režimu bypassu6006Čtení/zápis
Výmena filtraPočítadlo v registru 20012001Č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ě.

HodnotaNázev v TapHome
1Znížené (snížené)
2Normálne (normální)
3Intenzívne (intenzivní)
4Boost
5Intenzívny boost (intenzivní boost)

Zařízení zobrazuje také tyto servisní atributy:

AtributVýznamRegistr
Skutočný stupeň vetraniaSkutečný stupeň větrání1009
Prietok privádzaného vzduchuSkutečný průtok přiváděného vzduchu (m³/h)1010
Prietok odvádzaného vzduchuSkutečný průtok odváděného vzduchu (m³/h)1013
Otáčky prívodného ventilátoraOtáčky přívodního ventilátoru (ot./min)1011
Otáčky odvádzaného ventilátoraOtáč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.

HodnotaNázev v TapHome
0Automatický (automatický, výchozí)
1Nútene otvorený (nuceně otevřený)
2Nú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.

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

Stupeň vetrania

Čtení stavu přepínače
MODBUSR(H, 2002, UInt16)
Zápis stavu přepínače
MODBUSW(H, 2002, UInt16, Mu)
Servisní atributy
Skutočný stupeň vetrania
TOSTRING(MODBUSR(H, 1009, UInt16))
Prietok privádzaného vzduchu
TOSTRING(MODBUSR(H, 1010, UInt16)) + " m³/h"
Prietok odvádzaného vzduchu
TOSTRING(MODBUSR(H, 1013, UInt16)) + " m³/h"
Otáčky prívodného ventilátora
TOSTRING(MODBUSR(H, 1011, UInt16)) + " RPM"
Otáčky odvádzaného ventilátora
TOSTRING(MODBUSR(H, 1014, UInt16)) + " RPM"
Teplota vonkajšieho vzduchu Teplotní senzor

Teplota vonkajšieho vzduchu

Čtení teploty
MODBUSR(H, 1020, Int16) / 10
Teplota privádzaného vzduchu Teplotní senzor

Teplota privádzaného vzduchu

Čtení teploty
MODBUSR(H, 1023, Int16) / 10
Teplota odvádzaného vzduchu Teplotní senzor

Teplota odvádzaného vzduchu

Čtení teploty
MODBUSR(H, 1025, Int16) / 10
Vlhkosť 1 Analogový vstup

Vlhkosť 1

Čtení vstupní úrovně
MODBUSR(H, 1031, UInt16)
Vlhkosť 2 Analogový vstup

Vlhkosť 2

Čtení vstupní úrovně
MODBUSR(H, 1032, UInt16)
Bypass Vícestavový přepínač
Hodnoty / Stavy: Automatický · Nútene otvorený · Nútene zatvorený

Bypass

Čtení stavu přepínače
MODBUSR(H, 6006, UInt16)
Zápis stavu přepínače
MODBUSW(H, 6006, UInt16, Mu)
Servisní atributy
Poloha klapky bypassu
TOSTRING(MODBUSR(H, 1046, UInt16)) + " krokov"
Stav bypassu
IF(MODBUSR(H, 1045, UInt16) = 5, "Otvorený", "Zatvorený")
Výmena filtra Proměnná

Výmena filtra

Čtení
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 aplikaciVýchozí
Modbus Slave ID70

Našli jste problém s touto šablonou zařízení?

Napište nám, co nefunguje, co chybí, nebo jak by se měla šablona chovat. Vaše zpětná vazba nám pomáhá udržet katalog přesný.

Šablona · portál TapHome Viessmann Vitovent 300-W H32S C400 Otevřete tuto šablonu v zákaznickém portálu a použijte ji ve svém domově, nebo navrhněte úpravu a odešlete ji zpět do katalogu. Modbus RTU Zobrazit v portálu TapHome