A Viessmann Vitovent 300-W H32S C400 központi hővisszanyerős szellőztető berendezés lakóépületekhez, ellenáramú hőcserélővel. A TapHome Modbus RTU-n kommunikál a berendezéssel annak RS-485 portján, a vezérlőpanel X15 csatlakozóján keresztül — ugyanezt a portot használja a berendezés az LB1 szellőztetési kezelőegységhez, a Vitocal/Vitovent csatlakozáshoz és a Vitoconnect V-hez.
A sablon beállítja a szellőztetési fokozatot, kiolvassa a külső, a befújt és az elszívott levegő hőmérsékletét és két páratartalom-érzékelőt, felülbírálja a bypasst, és megjelenít egy számlálót, amelyet a sablon szűrőcsereként jelöl. A Viessmann ehhez a berendezéshez nem tesz közzé Modbus regisztertérképet. A regiszterek a GitHubon található hornpa/viessmann-vitovent-modbus közösségi visszafejtési projektből származnak, amely egyetlen H32E C325 típusú berendezésen (az entalpiás változaton) készült, nem H32S C400-on.
Hardveres csatlakozás
Mielőtt leveszed a vezérlőpanel fedelét, húzd ki a berendezés hálózati csatlakozóját, és biztosítsd visszadugás ellen. Az áram alatt lévő részek veszélyes áramütést okozhatnak. A törpefeszültségű (42 V alatti) kábeleket a 230 V-os kábelektől elkülönítve vezesd.
X15 csatlakozó
Az X15 (a gyártó áttekintésében az F tétel, „Anschluss Modbus”) a vezérlőpanel piros, 3 pólusú dugaszolható sorkapcsa. A tűk számozása a fekete X16 (24 V) csatlakozó felőli oldaltól indul:
| Tű | Jel |
|---|---|
| 1 | Modbus − (B) |
| 2 | Modbus + (A) |
| 3 | Signal GND |

A 3-as tűn lévő Signal GND kötelező. Vezess egy harmadik vezetéket az X15 3-as tűjétől az RS-485 master földreferenciájához. Ha csak az A és a B van bekötve, a berendezés jellemzően egyáltalán nem válaszol, mert az adó-vevőjének referenciája lebeg. Az LB1 kezelőegység a földet az X16 24 V-os kábelen keresztül kapja, ami egy harmadik féltől származó masternek nincs meg.
Az A és a B felcserélése semmit nem károsít: ha a berendezés nem válaszol, egyszer cseréld fel a két vezetéket.
X12 lezáró jumper
Az X12 a 120 Ω-os Modbus lezáró ellenállás dugaszolható jumpere a berendezés oldalán. A közösségi dokumentáció azt tanácsolja, hogy hagyd a helyén.

Csak egy Modbus master az X15-ön
A berendezés csak egy Modbus mastert fogad el. Az LB1 kezelőegység, a Vitocal hőszivattyús kapcsolat, a Vitoconnect V és a TapHome kölcsönösen kizárják egymást az X15-ön.
- A TapHome csatlakoztatása előtt húzd ki az LB1 kezelőegységet az X15-ből.
- Tartsd meg az LB1-et: visszadugva helyreállítja a normál működést, így tartalék vezérlésként megmarad.
- Soha ne üzemeltess egyszerre két Modbus mastert a buszon.
Amíg nincs master csatlakoztatva, a berendezés önállóan tovább szellőztet az utolsó fokozaton, és biztonsági funkciói (fagyvédelem, bypass-automatika) a berendezésen belül aktívak maradnak. Az LB1 eltávolítása nem állítja le a berendezést.
Az LB1 időzítő- és ütemezési beállításait maga a kezelőegység tárolja, a buszon pedig csak fokozatparancsok mennek, ezért ha a TapHome a master, a szellőztetési ütemezést a TapHome-ban hozod létre.
Konfiguráció
A Modbus kommunikáció engedélyezése
Aktiválásra nincs szükség. A Modbus az X15-ön mindig elérhető, a busz paraméterei pedig rögzítettek: sem a berendezés, sem az LB1 szervizmenüje nem kínál hozzájuk beállítást.
| Paraméter | Érték |
|---|---|
| Átviteli sebesség | 19200 Bd |
| Adatbitek | 8 |
| Paritás | Páros (Even) |
| Stopbitek | 1 |
| Slave cím | 70 (0x46) |
A berendezés a 03-as és a 04-es funkciókódra azonosan válaszol, és egyetlen regiszter írását a 06-os funkciókóddal fogadja el.
A páros paritás és a 70-es slave cím eltér a legtöbb Modbus master szokásos alapértékeitől; a mastert kifejezetten ezekre kell beállítani.
A berendezés hozzáadása a TapHome-ban
Importáld a sablont a 19200 8E1-re beállított TapHome RS-485 buszon, és a Modbus Slave ID értékét hagyd 70-en.
Eszközfunkciók
A sablonban az eszközök nevei szlovák nyelvűek, és a TapHome-ban pontosan úgy jelennek meg, ahogy alább szerepelnek.
| Eszköz a TapHome-ban | Jelentés | Regiszter | Hozzáférés |
|---|---|---|---|
| Stupeň vetrania | Szellőztetési fokozat | 2002 | Olvasás/írás |
| Teplota vonkajšieho vzduchu | Külső levegő hőmérséklete | 1020 | Olvasás |
| Teplota privádzaného vzduchu | Befújt levegő hőmérséklete | 1023 | Olvasás |
| Teplota odvádzaného vzduchu | Elszívott levegő hőmérséklete | 1025 | Olvasás |
| Vlhkosť 1 | 1. páratartalom-érzékelő (% r.H.) | 1031 | Olvasás |
| Vlhkosť 2 | 2. páratartalom-érzékelő (% r.H.) | 1032 | Olvasás |
| Bypass | Bypass üzemmód felülbírálása | 6006 | Olvasás/írás |
| Výmena filtra | Számláló a 2001-es regiszterben | 2001 | Olvasás |
Szellőztetési fokozat
A Stupeň vetrania a kívánt szellőztetési fokozatot írja a 2002-es regiszterbe. Az 1–4. fokozat az üzembe helyezéskor beállított négy légmennyiség-előbeállítás közül választ, az 5. fokozat az intenzív boost maximális légmennyiséggel. A berendezés körülbelül 10 másodpercen belül követi a parancsot, és a légmennyiség a kiválasztott fokozat előbeállítására áll be.
| Érték | Név a TapHome-ban |
|---|---|
| 1 | Znížené (csökkentett) |
| 2 | Normálne (normál) |
| 3 | Intenzívne (intenzív) |
| 4 | Boost |
| 5 | Intenzívny boost (intenzív boost) |
Az eszköz ezeket a szervizattribútumokat is megjeleníti:
| Attribútum | Jelentés | Regiszter |
|---|---|---|
| Skutočný stupeň vetrania | Tényleges szellőztetési fokozat | 1009 |
| Prietok privádzaného vzduchu | Tényleges befújt légmennyiség (m³/h) | 1010 |
| Prietok odvádzaného vzduchu | Tényleges elszívott légmennyiség (m³/h) | 1013 |
| Otáčky prívodného ventilátora | Befúvó ventilátor fordulatszáma (RPM) | 1011 |
| Otáčky odvádzaného ventilátora | Elszívó ventilátor fordulatszáma (RPM) | 1014 |
Hőmérsékletek és páratartalom
A három hőmérséklet-érzékelő értékét 0,1 °C-os lépésekben, előjeles értékként olvassa a sablon. A közösségi térkép az 1020-as, 1023-as és 1025-ös regisztert csak 1–3. hőmérséklet-érzékelőként sorolja fel, és nem erősíti meg, melyik melyik légutat méri. A hozzárendelést a saját berendezésed esetén ellenőrizd: figyeld meg egy napon át, melyik érték követi a külső hőmérsékletet.
A Vlhkosť 1 és a Vlhkosť 2 a két páratartalom-érzékelőt olvassa % relatív páratartalomban. Helyük a berendezésben nincs dokumentálva, ezért kaptak általános nevet.
Bypass
A Bypass a 6006-os regiszteren keresztül felülbírálja a bypass zsalut. A zsalu körülbelül 30 másodpercen belül mozdul el.
| Érték | Név a TapHome-ban |
|---|---|
| 0 | Automatický (automatikus, alapértelmezett) |
| 1 | Nútene otvorený (kényszerítetten nyitva) |
| 2 | Nútene zatvorený (kényszerítetten zárva) |
A Poloha klapky bypassu (zsalu helyzete, 1046-os regiszter) és a Stav bypassu (bypass állapota, 1045-ös regiszter) szervizattribútum a zsalu visszajelzését mutatja. A közösségi térkép a zsalu léptetési pozícióját az 1128-as regiszterben adja meg (a tesztberendezésen 0 = zárva, 524 = nyitva), az 1045-öt pedig állapotszóként írja le, amelynek alsó bájtja zárt állapotban 4, nyitott állapotban 5. Ha az attribútumok nem egyeznek a zsalu helyzetével, hasonlítsd össze őket a saját berendezésed esetén.
A bypasst hagyd Automatický állásban, hacsak nincs okod felülbírálni, hogy a berendezés saját bypass-logikája tovább működjön.
Szűrőszámláló
A Výmena filtra a 2001-es regisztert olvassa, egy csak olvasható, folyamatosan növekvő számlálót. Jelentése nincs megerősítve: a közösségi dokumentáció szerint legvalószínűbben az üzembe helyezés óta eltelt naptári napok száma. A szűrőfigyelmeztetés nyugtázásakor nem változik.
A 365 napos szűrő-visszaszámlálás az LB1 kezelőegységben fut, nem a berendezésben, és a berendezésben nincs olyan visszaszámlálás, amely Modbuson nullázható lenne. Ha a TapHome a master, a szűrőcsere intervallumát a TapHome-ban kövesd. A gyártó előírja, hogy mindkét szűrőt legalább évente egyszer cseréld.
Nem tesztelték, hogy a 2002-es és a 6006-os regiszterbe írt értékek megmaradnak-e áramkimaradás után. A nem dokumentált regiszterek írása hibás konfigurációt vagy károsodást okozhat, és a garancia elvesztésével járhat — ez a saját felelősségedre történik. A 6000–6003-as regiszterekben üzembe helyezéskor beállított légmennyiség-előbeállításokat hagyd változatlanul.
Hibaelhárítás
A berendezés nem válaszol
- Ellenőrizd a Signal GND vezetéket az X15 3-as tűjétől — a hiányzó föld a néma busz leggyakoribb oka.
- Egyszer cseréld fel az A-t és a B-t; a csere ártalmatlan.
- Ellenőrizd a paritást: párosnak (even) kell lennie, nem none-nak.
- Ellenőrizd a címet: a berendezés a 70-es slave címen válaszol, nem az 1-esen.
- Győződj meg róla, hogy az X15-höz nincs más Modbus master csatlakoztatva — húzd ki az LB1 kezelőegységet, és válaszd le a Vitoconnect V-t vagy a Vitocal kapcsolatot.
Egy hőmérséklet vagy páratartalom lehetetlen értéket mutat
A berendezés 32768-at (0x8000) küld, ha egy érzékelő nincs beépítve, vagy egy funkció inaktív. Mivel a hőmérsékleteket előjeles értékként, tízzel osztva olvassa a sablon, a hiányzó hőmérséklet-érzékelő −3276,8 °C-ként jelenik meg. Ez nem kommunikációs hiba.
Az LB1 visszadugása után a berendezés nem követi a TapHome-ot
Csatlakoztatott LB1 esetén két master osztozik a buszon. Mielőtt a TapHome-ból vezérled a berendezést, húzd ki újra az LB1-et.
