---
title: "Vallox Wentylacja"
description: "Centrale wentylacyjne z odzyskiem ciepła Vallox serii MV podłączone do TapHome przez Modbus RTU (z bramką RTU-TCP)."
url: "https://taphome.com/pl/compatibility/vallox-ventilation/"
language: pl
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-tcp","modbus-rtu","air-recovery","heat-recovery-ventilation","rs485","rtu-to-tcp-gateway"]
  questions: ["Jak zintegrować wentylację Vallox z TapHome?","Co mierzy i kontroluje szablon Vallox Ventilation w TapHome?","Jak podłączyć Vallox MV przez Modbus RTU do TapHome?","Dlaczego Vallox wymaga bramki Modbus RTU-TCP do TapHome?","Jak aktywować tryb Boost na Vallox przez TapHome?","Jak skonfigurować ustawienia Modbus na panelu MyVallox Control?"]
---

# Vallox Wentylacja

Komunikacja: Modbus TCP

- [Oficjalna strona Vallox](https://www.vallox.com)

Centrale Vallox serii MV (51, 96, 99, 101, 110, 125, 139, 145, 245 MV oraz warianty ValloPlus) to mechaniczne centrale wentylacyjne z odzyskiem ciepła (MVHR). TapHome łączy się przez Modbus TCP, ale MyVallox Control **nie posiada natywnej opcji Modbus TCP** — między centralą wentylacyjną a TapHome Core wymagana jest bramka RS-485 Modbus RTU-TCP (np. Elfin EW11 lub USR-W610).

Szablon zapewnia kompleksowe sterowanie: przełączanie trybów Home/Away, tryb Boost z timerem, ustawienia prędkości wentylatora dla każdego trybu, pięć czujników temperatury, monitoring wilgotności i CO2, timer tygodniowy oraz docelowe temperatury z regulacją termostatyczną dla każdego trybu.

## Podłączenie sprzętowe

Centrala Vallox udostępnia interfejs Modbus RTU na płytce złącza X102. Na jednej magistrali RS-485 można połączyć szeregowo do 32 jednostek. Na ostatniej jednostce na magistrali wymagany jest rezystor terminujący 120 Ohm.

- **Protokół:** Modbus RTU (RS-485)
- **Złącze:** listwa zaciskowa X102 (zaciski A i B)
- **Maks. jednostek na magistrali:** 32
- **Terminacja:** rezystor 120 Ohm na końcu magistrali

> [!WARNING]
> MyVallox Control **nie** obsługuje natywnie Modbus TCP. Między magistralą RS-485 centrali Vallox a siecią Ethernet TapHome Core musi być umieszczona bramka Modbus RTU-TCP. Skonfiguruj bramkę z odpowiednimi parametrami szeregowymi (domyślne: 19200 baud, parzysta parzystość, 1 bit stopu).

### Schemat połączeń

![Schemat połączeń Vallox Modbus RTU — magistrala RS-485 ze złączem X102, zaciski A/B i terminacja 120 Ohm](https://taphome.com/images/compatibility/vallox-ventilation/wiring-diagram-p012_hu_a560f04e62f3696b.jpg)

Schemat połączeń przedstawia podłączenie magistrali RS-485 za pomocą złącza X102 na każdej centrali Vallox. Podłącz przewód A do zacisku A i przewód B do zacisku B. Master Modbus (bramka RTU-TCP) podłącza się na początku magistrali.

## Włączenie komunikacji Modbus

Ustawienia Modbus muszą być skonfigurowane na centrali wentylacyjnej, zanim TapHome będzie mógł komunikować się z urządzeniem. Wymagane są następujące parametry:

| Ustawienie | Opcje | Domyślne |
|------------|-------|----------|
| Adres Modbus | 1–247 | 1 |
| Prędkość transmisji | 9600, 19200, 38400, 57600, 115200 | 19200 |
| Parzystość | brak, parzysta, nieparzysta | parzysta |
| Bit stopu | 1 lub 2 | 1 |

### Przez panel MyVallox Control

![Panel MyVallox Control — ekrany konfiguracji ustawień Modbus (adres, prędkość transmisji, parzystość, bit stopu)](https://taphome.com/images/compatibility/vallox-ventilation/modbus-settings-panel-p004_hu_b942ab1613451136.jpg)

1. Wybierz **Settings** i przejdź do **Expert settings**
2. Wybierz **Modbus settings** i naciśnij OK
3. **Ekran 1/4:** Ustaw adres Modbus (1–247) przyciskami +/-
4. **Ekran 2/4:** Ustaw prędkość transmisji (domyślna 19200)
5. **Ekran 3/4:** Ustaw parzystość (brak/parzysta/nieparzysta)
6. **Ekran 4/4:** Ustaw bit stopu (1 lub 2)
7. Naciśnij OK, aby zapisać

### Przez interfejs webowy

Te same ustawienia Modbus (adres, prędkość transmisji, parzystość, bit stopu) można również skonfigurować przez interfejs webowy MyVallox — przejdź do **Expert settings → Modbus settings** przez sieć lokalną lub MyVallox Cloud.

## Konfiguracja

Podczas importu szablonu do TapHome podaj:

- **Adres IP** — adres IP bramki RTU-TCP w sieci lokalnej
- **Slave ID** — adres Modbus centrali Vallox (domyślny: 1)

> [!TIP]
> Przypisz bramce RTU-TCP statyczny adres IP w ustawieniach DHCP routera. Port szeregowy bramki musi być skonfigurowany z tymi samymi parametrami co centrala Vallox (domyślne: 19200 baud, parzysta parzystość, 1 bit stopu).

## Możliwości urządzeń

Szablon udostępnia 34 urządzenia zorganizowane w sterowanie trybem pracy, zarządzanie prędkością wentylatorów, monitoring temperatury, czujniki jakości powietrza, sterowanie timerami oraz profile konfiguracyjne dla poszczególnych trybów.

### Sterowanie trybem pracy

Vallox wykorzystuje dwa **tryby podstawowe** (Home i Away) — jeden jest zawsze aktywny. Trzy **tryby czasowe** (Boost, Fireplace, Programmable) mogą tymczasowo nadpisać tryb podstawowy.

- **State (Home/Away)** — przełącznik trybu podstawowego przez rejestr H:4609. Zapisz 0 dla Home, 1 dla Away.
- **Mode (Override State)** — przełącznik wielowartościowy na rejestrze H:4610. Zapisz 0 dla normalnej pracy, 5 aby wyłączyć centralę.

Priorytet trybów przy jednoczesnej aktywacji wielu trybów:

1. Tryb Programmable (najwyższy)
2. Tryb Fireplace
3. Tryb Boost
4. Tryb podstawowy Home/Away (najniższy)

### Sterowanie prędkością wentylatora

Prędkość wentylatora konfiguruje się oddzielnie dla każdego trybu pracy jako procent (0–100 %):

- **Fan Speed (Home)** — prędkość wentylatora dla trybu Home (H:20507)
- **Fan Speed (Away)** — prędkość wentylatora dla trybu Away (H:20501)
- **Fan Speed (Boost)** — prędkość wentylatora dla trybu Boost (H:20513)
- **Current Fan Speed** — czujnik aktualnej prędkości wentylatora, tylko do odczytu (H:4353)
- **Current Fan Speed (Dimmer)** — reprezentacja dimmer aktualnej prędkości (ten sam rejestr H:4353)

Tryb Programmable ma oddzielne sterowanie wentylatorem nawiewnym i wywiewnym:

- **Programmable Mode Supply Fan Speed** — prędkość wentylatora nawiewnego dla trybu Programmable (H:20495)
- **Programmable Mode Extract Fan Speed** — prędkość wentylatora wywiewnego dla trybu Programmable (H:20494)

### Monitoring temperatury

Szablon zawiera pięć czujników temperatury. Wszystkie temperatury są przechowywane w centKelvinach i konwertowane automatycznie: `Celsius = register_value / 100 - 273.15`.

| Urządzenie | Rejestr | Opis |
|------------|---------|------|
| Outdoor Air Temperature | H:4356 | Powietrze zewnętrzne przed wejściem do centrali |
| Extract Air Temperature | H:4354 | Powietrze wyciągane z pomieszczeń przed odzyskiem ciepła |
| Exhaust Air Temperature | H:4355 | Powietrze wyrzucane na zewnątrz po odzysku ciepła |
| Supply Cell Air Temperature | H:4357 | Powietrze wewnątrz celi rekuperacyjnej (strona nawiewna) |
| Supply Air Temperature | H:4358 | Świeże powietrze dostarczane do pomieszczeń po odzysku ciepła |

### Monitoring jakości powietrza

- **Humidity** — wilgotność względna w procentach (H:4363, wymaga opcjonalnego czujnika wilgotności)
- **CO2 Level** — stężenie CO2 w ppm (H:4364, wymaga opcjonalnego czujnika CO2)

### Timery i sterowanie trybami

- **Boost Remaining Time** — wpisz żądane minuty, aby aktywować tryb Boost, 0 aby deaktywować, 65535 dla czasu nieokreślonego (H:4612)
- **Boost Timer Enabled** — włączenie/wyłączenie odliczania timera Boost (H:21766)
- **Weekly Timer Enabled** — włączenie/wyłączenie programu tygodniowego (H:4615)
- **Defrosting** — wskaźnik stanu cyklu rozmrażania (H:4611)

### Docelowe temperatury dla trybów

Każdy tryb ma urządzenie termostatyczne, które odczytuje aktualną temperaturę powietrza wywiewnego (H:4354) i umożliwia ustawienie docelowej temperatury powietrza nawiewnego:

- **Home Mode Temperature Target** — rejestr docelowy H:20508
- **Away Mode Temperature Target** — rejestr docelowy H:20502
- **Boost Mode Temperature Target** — rejestr docelowy H:20514
- **Programmable Mode Temperature Target** — rejestr docelowy H:20493

### Sterowanie jakością powietrza dla trybów

Automatyczna regulacja prędkości wentylatora na podstawie wilgotności i CO2 może być włączona dla każdego trybu:

- **Home Mode RH Control / CO2 Control** — H:20505 / H:20506
- **Away Mode RH Control / CO2 Control** — H:20499 / H:20500
- **Boost Mode RH Control / CO2 Control** — H:20511 / H:20512

### Diagnostyka

- **Cell State** — stan pracy celi rekuperacyjnej (H:4616)
- **Remaining Time for Filter** — dni do wymiany filtra (H:4620)
- **Command Variable** — specjalny rejestr poleceń do operacji serwisowych (H:4627)
- **Programmable Mode Duration** — domyślny czas trwania trybu Programmable w minutach (H:20496)

### Dodatkowe możliwości

Centrale Vallox udostępniają również rejestry Modbus do sterowania timerem trybu Fireplace (H:4613), timer trybu Programmable (H:4614), raportowanie stanów awaryjnych (H:4621), indywidualny monitoring prędkości wentylatora nawiewnego/wywiewnego, konfigurację prędkości wentylatora trybu Fireplace, ustawienia interwału wymiany filtra oraz opcjonalne wejście zewnętrznego czujnika temperatury. Mogą one zostać dodane do szablonu TapHome w przyszłej aktualizacji.

## Rozwiązywanie problemów

### Brak komunikacji Modbus

1. Sprawdź okablowanie RS-485 na złączu X102 — zweryfikuj polaryzację zacisków A/B
2. Potwierdź, że parametry szeregowe bramki RTU-TCP odpowiadają centrali Vallox (domyślne: 19200 baud, parzysta parzystość, 1 bit stopu)
3. Upewnij się, że adres IP bramki jest prawidłowy i osiągalny z TapHome Core
4. Sprawdź, czy adres slave Modbus jest zgodny między centralą Vallox a konfiguracją TapHome

### Odczyty temperatury pokazują nieprawidłowe wartości

Wszystkie rejestry temperatury używają kodowania centKelvin. Szablon TapHome wykonuje konwersję automatycznie (`value / 100 - 273.15`). Jeśli wyświetlane są surowe wartości zamiast stopni Celsjusza, zweryfikuj poprawność importu szablonu.

### Zmiany trybu nie są stosowane

Podczas aktywnych cykli **rozmrażania** centrala może ignorować polecenia zapisu trybu. Przełącznik Defrosting (H:4611) wskazuje, gdy rozmrażanie jest aktywne. Poczekaj na zakończenie cyklu przed zmianą trybów. Dodatkowo sprawdź priorytet trybów — tryb czasowy o wyższym priorytecie nadpisuje tryby o niższym priorytecie.

### Tryb Boost nie dezaktywuje się

Zapisz 0 do rejestru H:4612 (Boost Remaining Time), aby zatrzymać tryb Boost. Jeśli przełącznik Boost Timer Enabled (H:21766) był ustawiony na 0 (wyłączony), odliczanie timera było dezaktywowane i Boost działa bez ograniczeń, dopóki nie zostanie ręcznie zatrzymany.

## Dostępne urządzenia

Vallox Wentylacja Moduł

Pozostały czas do wymiany filtra Zmienna Tylko do odczytu

Dni pozostałe do następnej wymiany filtra

Rejestr: H:4620 UInt16 Jednostka: days numeric

Aktualna prędkość wentylatora Zmienna Tylko do odczytu

Prędkość wentylatora w czasie rzeczywistym w procentach (0–100 %)

Rejestr: H:4353 UInt16 Jednostka: % numeric

Prędkość wentylatora (Home) Ściemniacz

Ustawienie prędkości wentylatora dla trybu podstawowego Home (0–100 %)

Rejestr: H:20507 UInt16 Jednostka: % numeric

Prędkość wentylatora (Away) Ściemniacz

Ustawienie prędkości wentylatora dla trybu podstawowego Away (0–100 %)

Rejestr: H:20501 UInt16 Jednostka: % numeric

Stan (Home/Away) Przełącznik

Wybór trybu podstawowego — 0=Home, 1=Away

Rejestr: H:4609 Bool boolean

Wartości / Stany: ON · OFF

Tryb (nadpisanie stanu) Przełącznik wielowartościowy

Nadpisanie centrali — Normal (0) dla normalnej pracy, Off (5) aby wyłączyć

Rejestr: H:4610 UInt16 numeric

Wartości / Stany: Normal · Off

Temperatura powietrza zewnętrznego Czujnik temperatury Tylko do odczytu

Rejestr: H:4356 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Temperatura powietrza wywiewnego Czujnik temperatury Tylko do odczytu

Temperatura powietrza wyciąganego z pomieszczeń przed odzyskiem ciepła

Rejestr: H:4354 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Temperatura powietrza wyrzucanego Czujnik temperatury Tylko do odczytu

Temperatura powietrza wyrzucanego na zewnątrz po odzysku ciepła

Rejestr: H:4355 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Temperatura powietrza w celi rekuperacyjnej Czujnik temperatury Tylko do odczytu

Temperatura wewnątrz celi rekuperacyjnej po stronie nawiewnej

Rejestr: H:4357 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Temperatura powietrza nawiewnego Czujnik temperatury Tylko do odczytu

Temperatura świeżego powietrza dostarczanego do pomieszczeń po odzysku ciepła

Rejestr: H:4358 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Wilgotność Zmienna Tylko do odczytu

Wilgotność względna — wymaga opcjonalnego czujnika wilgotności

Rejestr: H:4363 UInt16 Jednostka: % numeric

Poziom CO2 Zmienna Tylko do odczytu

Stężenie CO2 w ppm — wymaga opcjonalnego czujnika CO2

Rejestr: H:4364 UInt16 Jednostka: ppm numeric

Rozmrażanie Przełącznik

Wskaźnik aktywnego cyklu rozmrażania — zmiany trybu mogą być ignorowane podczas rozmrażania

Rejestr: H:4611 Bool boolean

Wartości / Stany: ON · OFF

Timer Boost włączony Przełącznik

Przełącznik odliczania timera Boost — wyłączenie utrzymuje Boost aktywny bez ograniczeń

Rejestr: H:21766 Bool boolean

Wartości / Stany: ON · OFF

Timer tygodniowy włączony Przełącznik

Program tygodniowy wł./wył.

Rejestr: H:4615 Bool boolean

Wartości / Stany: ON · OFF

Stan celi Zmienna Tylko do odczytu

Stan pracy celi rekuperacyjnej — odzysk ciepła, odzysk chłodu, bypass, rozmrażanie

Rejestr: H:4616 UInt16 numeric

Zmienna poleceń Zmienna

Specjalny rejestr poleceń do operacji serwisowych i diagnostycznych

Rejestr: H:4627 UInt16 numeric

Temperatura docelowa trybu Programmable Termostat

Temperatura zadana powietrza nawiewnego dla trybu Programmable (Extra)

Rejestr: H:4354 (current), H:20493 (target) → H:20493 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Prędkość wentylatora wywiewnego w trybie Programmable Ściemniacz

Prędkość wentylatora wywiewnego dla trybu Programmable (0–100 %)

Rejestr: H:20494 UInt16 Jednostka: % numeric

Prędkość wentylatora nawiewnego w trybie Programmable Ściemniacz

Prędkość wentylatora nawiewnego dla trybu Programmable (0–100 %)

Rejestr: H:20495 UInt16 Jednostka: % numeric

Czas trwania trybu Programmable Zmienna

Domyślny czas trwania trybu Programmable w minutach

Rejestr: H:20496 UInt16 Jednostka: min numeric

Regulacja wilgotności w trybie Away Przełącznik

Automatyczna regulacja prędkości wentylatora na podstawie wilgotności w trybie Away

Rejestr: H:20499 Bool boolean

Wartości / Stany: ON · OFF

Regulacja CO2 w trybie Away Przełącznik

Automatyczna regulacja prędkości wentylatora na podstawie CO2 w trybie Away

Rejestr: H:20500 Bool boolean

Wartości / Stany: ON · OFF

Temperatura docelowa trybu Away Termostat

Temperatura zadana powietrza nawiewnego dla trybu Away

Rejestr: H:4354 (current), H:20502 (target) → H:20502 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Regulacja wilgotności w trybie Home Przełącznik

Automatyczna regulacja prędkości wentylatora na podstawie wilgotności w trybie Home

Rejestr: H:20505 Bool boolean

Wartości / Stany: ON · OFF

Regulacja CO2 w trybie Home Przełącznik

Automatyczna regulacja prędkości wentylatora na podstawie CO2 w trybie Home

Rejestr: H:20506 Bool boolean

Wartości / Stany: ON · OFF

Temperatura docelowa trybu Home Termostat

Temperatura zadana powietrza nawiewnego dla trybu Home

Rejestr: H:4354 (current), H:20508 (target) → H:20508 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Regulacja wilgotności w trybie Boost Przełącznik

Automatyczna regulacja prędkości wentylatora na podstawie wilgotności w trybie Boost

Rejestr: H:20511 Bool boolean

Wartości / Stany: ON · OFF

Regulacja CO2 w trybie Boost Przełącznik

Automatyczna regulacja prędkości wentylatora na podstawie CO2 w trybie Boost

Rejestr: H:20512 Bool boolean

Wartości / Stany: ON · OFF

Prędkość wentylatora (Boost) Ściemniacz

Ustawienie prędkości wentylatora dla trybu czasowego Boost (0–100 %)

Rejestr: H:20513 UInt16 Jednostka: % numeric

Temperatura docelowa trybu Boost Termostat

Temperatura zadana powietrza nawiewnego dla trybu Boost

Rejestr: H:4354 (current), H:20514 (target) → H:20514 UInt16 Jednostka: °C centKelvin (value/100 - 273.15)

Aktualna prędkość wentylatora (Dimmer) Ściemniacz Tylko do odczytu

Reprezentacja dimmer aktualnej prędkości wentylatora — kopia tylko do odczytu

Rejestr: H:4353 UInt16 Jednostka: % numeric

Pozostały czas Boost Zmienna

Odliczanie trybu Boost w minutach — wpisz czas do aktywacji, 0 do zatrzymania, 65535 dla czasu nieokreślonego

Rejestr: H:4612 Int16 Jednostka: min numeric

**Połączenie:** Modbus TCP • Slave ID: $\[SlaveId]

Możliwe ulepszenia (17)

- H:4613 Fireplace Timer — Int16 R/W, minutes remaining. Write desired time to activate fireplace mode
- H:4614 Programmable Timer — Int16 R/W, minutes remaining. Write desired time to activate programmable mode
- H:21767 Fireplace Timer Enabled — Bool R/W, 0=timer off, 1=timer on
- H:21772 Programmable Timer Enabled — Bool R/W, 0=timer off, 1=timer on
- H:4621 Fault Condition — UInt16 R, 0=normal, 1=fault
- H:4361 Extract Fan Actual Speed — UInt16 R, extract fan RPM/speed
- H:4362 Supply Fan Actual Speed — UInt16 R, supply fan RPM/speed
- H:4359 RH Level — UInt16 R, 0=no sensor, 1=low, 2=med, 3=high
- H:4360 CO2 Level (Threshold) — UInt16 R, 0=no sensor, 1=low, 2=med, 3=high
- H:4365 Fireplace Switch State — UInt16 R, physical fireplace switch state
- H:4389 Optional Temperature Sensor — UInt16 R, centKelvin, optional external temperature sensor
- H:4617 Total Uptime Years — UInt16 R, total operating time in years
- H:4618 Total Uptime Hours — UInt16 R, total operating time in hours
- H:20537 Filter Change Interval — UInt16 R/W, filter change interval in days
- H:20487 Fireplace Extract Fan Speed — UInt16 R/W, fireplace mode extract fan speed %
- H:20488 Fireplace Supply Fan Speed — UInt16 R/W, fireplace mode supply fan speed %
- H:20497 Fireplace Air Temp Target — UInt16 R/W, centKelvin, fireplace mode temperature setpoint

## Źródła

- MyVallox Modbus Configuration — Technical Instructions
  
  [res.cloudinary.com](https://res.cloudinary.com/vallox/image/upload/v1683801768/FileStock/AllManuals/Manual_Modbus_ENG_Colour_20150925.pdf) 2026-03-20
  
  [PDF](https://taphome.com/compatibility/devices/vallox-ventilation/manufacturer/modbus-manual.pdf)
- Vallox WebSocket API — Complete Register Map
  
  [github.com](https://github.com/yozik04/vallox_websocket_api) 2026-03-20

## Powiązana dokumentacja

- [Modbus Integration](https://taphome.com/pl/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/pl/docs/integration/modbus/)
- [Prosta konfiguracja za pomocą szablonów](https://taphome.com/pl/docs/integration/modbus/templates/)
- [Skrypty Modbus i prefetch](https://taphome.com/pl/docs/script/modbus-scripts/)
- [Funkcje Modbus](https://taphome.com/pl/docs/script/modbus/)
- [Typy danych Modbus](https://taphome.com/pl/docs/script/modbus-data-types/)

