TapHome

HomEvap Zvlhčovač

Modbus TCP
Pridal
Posledná aktualizácia: 05. 2026

Vyžaduje externú bránu

TapHome Modbus RTU Gateway — stránka produktu

HomEvap Zvlhčovač

HomEvap Humidifier je potrubný adiabatický zvlhčovač od spoločnosti HomEvap B.V. (Holandsko). Inštaluje sa do prívodného vzduchotechnického potrubia za rekuperačnú jednotku (HRV) a odparuje filtrovanú vodu (LegioSafe) do prúdu vzduchu cez kazetu zo sklenenej tkaniny. Rovnaká doska plošných spojov a register-mapa sú zdieľané so sesterskými variantmi HomEvap Cooler, Combi Comfort (All Season) a Direct, takže šablónu možno použiť aj ako referenciu pre tieto jednotky.

Zariadenie komunikuje cez Modbus RTU na zbernici RS-485 (na rovnakej zbernici beží aj BACnet MS/TP). TapHome šablóna je ModbusTcpCCU, preto je potrebná RTU-to-TCP brána — odporúčaný premostník je TapHome Modbus RTU Gateway. Týmto spojením TapHome číta zabudovaný potrubný senzor (vlhkosť a teplota SHC80), zapisuje žiadané hodnoty teploty a vlhkosti v potrubí, riadi primárny register SystemMode (Auto / Zvlhčovanie / Chladenie / Vypnuté) a sprístupňuje telemetriu z príslušenstva bezdrôtového hygrometra.

Hardvérové pripojenie

Hlavná doska HomEvap vyvádza jeden 2-vodičový pár RS-485 na svorkovnici TB1. Tá istá fyzická zbernica prenáša Modbus RTU alebo BACnet MS/TP — protokol sa volí nastavením DIP prepínačov (viď Aktivácia Modbus komunikácie nižšie), nie zapojením.

Svorka TB1SignálPoznámka
1A+RS-485 neinvertujúci
2B−RS-485 invertujúci

Od skrutiek TB1 na HomEvap vedie tienený krútený pár (napr. dedikovaný kábel RS-485) na svorky A/B brány Modbus RTU. Bránu pripojte cez Ethernet do rovnakej lokálnej siete ako TapHome Core. Brána potom sprístupní HomEvap na Modbus TCP porte 502 so slave adresou nastavenou na zariadení.

Schéma zapojenia
Schéma zapojenia hlavnej dosky HomEvap so svorkovnicou TB1 BACnet/Modbus RS-485, DIP blokmi DS1/DS2, potrubným senzorom SHC80, ohrievačom, vodným ventilom a riadením ventilátora

Kľúčové svorky pre integráciu s TapHome:

SvorkaÚčel
TB1BACnet / Modbus RS-485 — prepojenie s TapHome cez bránu
TB3Bezpotenciálové vstupy — upchatý odtok, hlavné povolenie, povolenie užívateľom, snímač prúdenia
TB11Potrubný senzor T1/RH1 (SHC80) — zdroj LocalDuctHumidity / LocalDuctTemperature
TB624 V DC napájanie (interné)
DS1 (DIP)Zdroj riadenia pre internú logiku (bezdrôtový ovládač / 0–10 V / hygrostat / T3 auto)
DS2 (DIP)Aktivácia Modbus (DS2.8) a slave adresa (DS2.1–DS2.7)

HomEvap nemá Ethernetový ani Wi-Fi port — je to výhradne RS-485 zariadenie. Modbus RTU-to-TCP brána je povinná; TapHome sa k jednotke nedostane priamo.

Aktivácia Modbus komunikácie

Modbus sa aktivuje a adresuje výlučne cez DIP blok DS2 na hlavnej doske. Je úplne nezávislý od bloku DS1 (ktorý konfiguruje lokálny zdroj riadenia).

  1. Aktivácia zbernice: nastav DS2.8 = ON. Tým sa rozhranie RS-485 na TB1 prepne z BACnet MS/TP na Modbus RTU a aktivuje sa spracovanie protokolu.
  2. Nastavenie unikátnej slave adresy: prepínače DS2.1DS2.7 tvoria slave adresu ako 7-bitovú binárnu hodnotu (LSB = DS2.1). Každá reťazená jednotka potrebuje vlastnú adresu.
    • Jednotka #1: DS2.1 ON, DS2.8 ON → adresa 1
    • Jednotka #2: DS2.1 OFF, DS2.2 ON, DS2.8 ON → adresa 2
  3. Overenie prevádzky: hneď ako brána začne dotazovať, zelené LED LD2 / LD3 (TXD / RXD) pri TB1 blikajú pri každej úspešnej požiadavke.

Predvolené sériové parametre sú 8N2 pri AutoBaud — radič automaticky volí medzi 9600, 19200, 38400 a 57600. Väčšina RTU-to-TCP brán funguje najlepšie pri pevnej rýchlosti; bránu nakonfiguruj na 9600 8N2 (alebo 8N1 — zariadenie je tolerantné, ako potvrdil komunitný ESPHome premostník).

HomEvap podporuje funkčné kódy 0x03 Read Holding Registers, 0x06 Write Single Register a 0x10 Write Multiple Registers. Všetky adresy v šablóne sú holding registre (H:*).

Zápis hodnoty 0 do registra 0x01 (BaudRate) znovu aktivuje AutoBaud v zariadení. Nezaraďuj tento register do BMS polling-u ani zapisovacej slučky — rýchlosť radšej zamkni na bráne.

Zakončenie zbernice RS-485

Zakončovací odpor 120 Ω a fail-safe rezistory aktivuj iba na dvoch fyzických koncoch zbernice RS-485. Pri krátkom point-to-point spoji s jednou jednotkou HomEvap to znamená zakončenie na bráne a na konci TB1 v HomEvap; pri reťazení viacerých HomEvap jednotiek zakonči iba na prvom a poslednom zariadení na linke.

Konfigurácia

Pri importe šablóny v TapHome zadaj:

  • IP Address — IP adresu RTU-to-TCP brány v lokálnej sieti
  • Slave ID — Modbus slave adresu nastavenú na HomEvap cez DS2.1–DS2.7 (predvolená 1)

Samotný HomEvap nemá IP adresu. V zozname DHCP rezervácií routra priraď bráne statickú IP, aby sa po výpadku napájania nemenila.

Schopnosti zariadenia

Šablóna sprístupňuje nasledujúce zariadenia, všetky mapované na holding registre H:15 — H:108:

Čítanie z potrubného senzora
  • Teplota / vlhkosť v potrubí — číta zabudovaný senzor SHC80 v prívodnom potrubí. Teplota pochádza z H:16 (LocalDuctTemperature, faktor 10) a vlhkosť z H:15 (LocalDuctHumidity). Potrubný senzor zároveň slúži ako interný obmedzovač vysokej vlhkosti jednotky (odpínanie pri 78 %RH).
Žiadané hodnoty
  • Žiadaná teplota v potrubí — termostat, ktorý páruje aktuálnu teplotu v potrubí (H:16) so zapisovateľnou žiadanou teplotou (H:45 DuctTempSetPoint, faktor 10, rozsah 1–50 °C, predvolene 18 °C).
  • Žiadaná vlhkosť v potrubí — zapisovateľná žiadaná vlhkosť v potrubí (H:55 DuctHumidifSetPoint, podľa špecifikácie faktor 10 %RH, rozsah 0–90 %RH, predvolene 78 %RH), sprístupnená ako ModbusDimmer na stupnici 0–1.
  • Žiadaná vlhkosť v miestnosti — zapisovateľná žiadaná vlhkosť v miestnosti (H:54 RoomHumidifSetPoint, podľa špecifikácie faktor 10 %RH, rozsah 5–90 %RH, predvolene 45 %RH), tiež sprístupnená ako stmievač 0–1.

Poznámka k škálovaniu. Register-tabuľka výrobcu definuje registre vlhkosti (H:15, H:54, H:55) s faktorom 10 (raw / 10 = %RH). TapHome XML delí hodnotu 1000, aby sa tieto registre čisto namapovali na modely zariadení ModbusDimmer / ModbusTemperatureSensor, ktoré očakávajú stupnicu 0–1 namiesto 0–100 %RH. Ide o zámerné preškálovanie, nie chybu — hodnota v TapHome je jednoducho %RH / 100.

Riadenie prevádzkového režimu
  • System Mode — viachodnotový prepínač na primárnom riadiacom registri H:88 (SystemMode). Špecifikácia výrobcu definuje štyri režimy: 1 = Auto, 2 = Humidify, 3 = Cool, 4 = Off. Šablóna rezervuje ďalšie placeholder sloty (hodnoty 0 a 5–9), ktoré sa mapujú na raw hodnoty 64 a 69–73 — tie sú v aktuálnom firmvéri nevyužité a existujú preto, aby sa nové režimy pridané v budúcich firmvéroch dali sprístupniť bez prerábania šablóny.
Telemetria bezdrôtového hygrometra

HomEvap sa dodáva s voliteľným príslušenstvom — bezdrôtovým hygrometrom-ovládačom na frekvencii 868 MHz. Šablóna sprístupňuje jeho čítania a žiadané hodnoty cez registre mimo publikovanej tabuľky v3_03:

  • Teplota / vlhkosť bezdrôtového hygrometra — teplota (H:91, faktor 100) a vlhkosť (H:94) z bezdrôtového príslušenstva. Zahrnuté sú obe varianty Int16 aj UInt16 ako samostatné zariadenia, aby bolo možné na mieste zvoliť správnu podľa správania firmvéru.
  • Žiadaná teplota / vlhkosť bezdrôtového hygrometra — žiadaná teplota (H:92) a žiadaná vlhkosť (H:95).
  • Žiadaná vlhkosť bezdrôtového hygrometra — dedikovaný read-only pohľad na H:95 v raw jednotkách %RH (faktor 10), užitočný vtedy, keď druhé zariadenie v šablóne číta rovnaký register ako hodnotu 0–1 stmievača.
  • Režim bezdrôtového hygrometra — read-only prevádzkový režim z H:108. Mapa hodnôt zodpovedá SystemMode (1=Auto, 2=Humidify, 3=Cool, 4=Off).
  • Batéria bezdrôtového hygrometra — raw status / úroveň batérie z H:97.

Nezdokumentované registre. H:91, H:92, H:94, H:95, H:97 a H:108 nie sú uvedené v oficiálnej HomEvap register-tabuľke v3_03. Boli získané reverzným inžinierstvom z reálnych zariadení a overene fungujú v teréne (cez TapHome šablónu aj cez komunitný ESPHome Modbus premostník). HomEvap ich v budúcich firmvéroch môže prerozdeliť — po každej aktualizácii firmvéru radiča hodnoty overte na mieste.

Ak je rádiové spojenie medzi HomEvap a jeho bezdrôtovým ovládačom nespoľahlivé (hrubé steny, veľké vzdialenosti), nainštaluj voliteľný senzor T8 v spätnom potrubí na svorku TB9. Na lokálnom ovládači nahradí merania bezdrôtového hygrometra; potrubný senzor (SHC80) zostáva interným obmedzovačom vysokej vlhkosti.

Riešenie problémov

Žiadna Modbus komunikácia
  1. Na hlavnej doske HomEvap over DS2.8 = ON — bez toho je TB1 zbernica v BACnet režime.
  2. Over, či sa slave adresa na DS2.1–DS2.7 zhoduje so Slave ID zadaným v TapHome šablóne.
  3. Počas dotazovania skontroluj LED TXD / RXD (LD2 / LD3) na doske — ak zostávajú tmavé, požiadavka sa k jednotke nikdy nedostane (polarita na A+/B−, zapojenie brány alebo zemnenie).
  4. Zamkni bránu na pevnú rýchlosť (odporúčaná 9600 8N2) namiesto spoliehania sa na AutoBaud.
  5. Over, či je RTU-to-TCP brána dostupná z TapHome Core (ping na IP brány, test portu 502).
Vlhkosť sa zobrazuje ako 0.45 namiesto 45 %RH

Toto je očakávané správanie. Vstupy vlhkosti ModbusDimmer / ModbusTemperatureSensor v TapHome používajú stupnicu 0–1, preto XML delí raw hodnotu (podľa špecifikácie s faktorom 10) číslom 1000 (raw 7800.78). V aplikácii ju zobraz ako percento vynásobením hodnoty stovkou alebo numerickú hodnotu použi priamo v smart pravidlách.

Zápis režimu nemá efekt

Skontroluj lokálny stav alarmu jednotky. Ak svieti alarm LED na spodku (M OFF na displeji ovládača), bezpotenciálový kontakt hlavného povolenia na TB3 pin 4 je otvorený a jednotka je zablokovaná bez ohľadu na Modbus príkazy. Obnov povolený kontakt a zápis sa prejaví pri najbližšej aktualizácii SystemMode.

SystemMode vracia neočakávanú hodnotu

XML sprístupňuje 10 slotov (Value0Value9), ale v špecifikácii v3_03 sú definované len 1 = Auto, 2 = Humidify, 3 = Cool, 4 = Off. Ak register vráti 64 alebo hodnotu v rozsahu 69–73, jednotka reportuje jednu z placeholder hodnôt — považuj ich za „nedefinované / rezervované" a skutočný stav over na displeji ovládača.

Náhodné alarmy nedostatku vody alebo upchatého odtoku

Trvalé alarmy sú mapované do System_status2 na bity 10–15 — Drain Blocked, Airflow Switch, No Airflow, No Water, Heater Default, Service Alarm — a signalizuje ich aj vzor blikania alarm LED na spodku jednotky (3× = senzor, 9× = voda, 11× = bez prúdenia, 15× = ohrievač, 17× = prúdenie, 19× = T2). Pri náprave postupuj podľa tabuľky chýb v inštalačnej príručke; pre vynulovanie zablokovaného alarmu odpoj jednotku zo siete, počkaj 10 s a znovu zapoj.

Dostupné zariadenia

HomEvap Humidifier Modul
Teplota / vlhkosť v potrubí Teplotný senzor Len na čítanie

Zabudovaný potrubný senzor SHC80 — teplota a relatívna vlhkosť vzduchu v prívodnom potrubí. Vlhkosť sa reportuje na stupnici 0–1 (%RH / 100).

Register: H:16 (temp), H:15 (humidity) Int16 Jednotka: °C / %RH

Teplota / vlhkosť v potrubí

Čítanie vlhkosti
MODBUSR(H, 15, Int16) / 1000
Čítanie teploty
MODBUSR(H, 16, Int16) / 10
Teplota / vlhkosť v miestnosti (lokálna) Teplotný senzor Len na čítanie

Teplota a vlhkosť v miestnosti z príslušenstva bezdrôtového hygrometra (variant UInt16). Vlhkosť sa reportuje na stupnici 0–1 (%RH / 100).

Register: H:91 (temp), H:94 (humidity) UInt16 Jednotka: °C / %RH

Teplota / vlhkosť v miestnosti (lokálna)

Čítanie vlhkosti
MODBUSR(H, 94, UInt16) / 1000
Čítanie teploty
MODBUSR(H, 91, UInt16) / 100
Žiadaná teplota v potrubí Termostat

Termostat pre teplotu v prívodnom potrubí — číta aktuálnu teplotu v potrubí a zapisuje žiadanú teplotu (rozsah 1–50 °C, predvolene 18 °C).

Register: H:16 (current), H:45 (desired)H:45 Int16 Jednotka: °C

Žiadaná teplota v potrubí

Čítanie teploty
MODBUSR(H, 16, Int16) / 10
Čítanie požadovanej teploty
MODBUSR(H, 45, Int16) / 10
Zápis požadovanej teploty
MODBUSWNE(H, 45, Int16, Se * 10)
Systémový režim Viacstavový prepínač

Primárny volič prevádzkového režimu jednotky HomEvap: Auto, Zvlhčovanie, Chladenie alebo Vypnuté. Hodnoty 0 a 5–9 sú placeholder sloty rezervované pre budúci firmvér.

Register: H:88 Int16 numeric
Hodnoty / Stavy: Auto · Zvlhčování · Chlazení · Vypnuto

Systémový režim

Čítanie stavu prepínača
MODBUSR(H, 88, Int16)
Zápis stavu prepínača
MODBUSWNE(H, 88, Int16, Mu)
Teplota / vlhkosť bezdrôtového hygrometra Teplotný senzor Len na čítanie

Teplota a vlhkosť reportovaná príslušenstvom bezdrôtového hygrometra (variant Int16 na rovnakých registroch ako zariadenie UInt16). Vlhkosť sa reportuje na stupnici 0–1 (%RH / 100).

Register: H:91 (temp), H:94 (humidity) Int16 Jednotka: °C / %RH

Teplota / vlhkosť bezdrôtového hygrometra

Čítanie vlhkosti
MODBUSR(H, 94, Int16) / 1000
Čítanie teploty
MODBUSR(H, 91, Int16) / 100
Žiadaná vlhkosť bezdrôtového hygrometra Premenná Len na čítanie

Read-only pohľad na žiadanú vlhkosť bezdrôtového hygrometra v %RH (raw hodnota registra delená 10).

Register: H:95 Int16 Jednotka: %RH

Žiadaná vlhkosť bezdrôtového hygrometra

Čítanie
MODBUSR(H, 95, Int16)/10
Batéria bezdrôtového hygrometra Premenná Len na čítanie

Stav alebo úroveň batérie príslušenstva bezdrôtového hygrometra (raw hodnota — výrobca nedokumentuje interpretáciu).

Register: H:97 Int16

Batéria bezdrôtového hygrometra

Čítanie
MODBUSR(H, 97, Int16)
Režim bezdrôtového hygrometra Viacstavový prepínač Len na čítanie

Read-only prevádzkový režim reportovaný príslušenstvom bezdrôtového hygrometra. Rovnaká mapa hodnôt ako Systémový režim: Auto, Zvlhčovanie, Chladenie, Vypnuté.

Register: H:108 Int16 numeric
Hodnoty / Stavy: Auto · Zvlhčování · Chlazení · Vypnuto

Režim bezdrôtového hygrometra

Čítanie stavu prepínača
MODBUSR(H, 108, Int16)
Žiadaná vlhkosť v potrubí Stmievač

Žiadaná vlhkosť v potrubí (rozsah 0–90 %RH, predvolene 78 %RH) sprístupnená ako ModbusDimmer na stupnici 0–1 (%RH / 100).

Register: H:55 Int16 (read), UInt16 (write) Jednotka: %RH (as 0–1 dimmer level)

Žiadaná vlhkosť v potrubí

Čítanie úrovne
MODBUSR(H, 55, Int16) / 1000
Zápis úrovne
MODBUSWNE(H, 55, UInt16, Le * 1000)
Žiadané hodnoty bezdrôtového hygrometra Teplotný senzor Len na čítanie

Žiadaná teplota a vlhkosť bezdrôtového hygrometra, sprístupnené ako teplotný senzor s pripojeným čítaním vlhkosti.

Register: H:92 (temp setpoint), H:95 (humidity setpoint) Int16 Jednotka: °C / %RH

Žiadané hodnoty bezdrôtového hygrometra

Čítanie vlhkosti
MODBUSR(H, 95, Int16)/1000
Čítanie teploty
MODBUSR(H, 92, Int16)/10
Žiadaná vlhkosť v miestnosti Stmievač

Žiadaná vlhkosť v miestnosti (rozsah 5–90 %RH, predvolene 45 %RH) sprístupnená ako ModbusDimmer na stupnici 0–1 (%RH / 100).

Register: H:54 Int16 Jednotka: %RH (as 0–1 dimmer level)

Žiadaná vlhkosť v miestnosti

Čítanie úrovne
MODBUSR(H, 54, Int16) / 1000
Zápis úrovne
MODBUSWNE(H, 54, Int16, Le * 1000)
Pripojenie: Modbus TCP • Slave ID: $[SlaveId]
Možné vylepšenia (19)
  • H:13 (0x0D) LocalRoomHumidity — AI1 room humidity from SHC80 (factor 10, %RH, 0-100). Could be exposed as ModbusTemperatureSensor humidity.
  • H:14 (0x0E) LocalRoomTemperature — AI2 room temperature from SHC80 (factor 10, °C, 0-100). Built-in wired room sensor, complement to duct sensor (device #0).
  • H:17 (0x11) T2_Temperature — AI5 T2 RTD temperature (factor 10, °C, 0-50).
  • H:18 (0x12) T3_Temperature (outside air) — AI6 T3 outside-air RTD temperature (factor 10, °C, 0-50).
  • H:9 (0x09) System_status1 — Status flag register — bit 10 = System OFF, bit 14 = NO T3 SENSOR, bit 15 = duct sensor disconnected. Useful diagnostics.
  • H:10 (0x0A) System_status2 (alarms) — Alarm register — bits 10–15 are critical alarms: Drain Blocked, Airflow Switch, No Airflow, No Water, Heater Default, Service Alarm. Recommended minimum register per spec.
  • H:11 (0x0B) System_status3 — Secondary alarm register — wireless device communication error (bit 5), NoAir/NoCool/Outdef/Retdef/T2def/SupplyDef alarms (bits 10–15).
  • H:26 (0x1A) FanOutput — Current fan output status (factor 10, %, 0-100).
  • H:27 (0x1B) SSROutput (heater) — SSR pulsing output for heater (factor 10, %, 0-100).
  • H:28 (0x1C) TPM_Valve1 — Valve 1 TPM output status (factor 10, %, 0-100).
  • H:29 (0x1D) TPM_Valve2 — Valve 2 TPM output status (factor 10, %, 0-100).
  • H:35 (0x23) HeatingDemand — Heating PID output (factor 10, %, 0-100).
  • H:44 (0x2C) RoomTempSetPoint — Room temperature setpoint, R/W (signed, factor 10, °C, default 19, range 1–45). Could be exposed as a Thermostat device alongside the duct setpoint.
  • H:56 (0x38) HumidifDemand — Humidity PID output (factor 10, %, 0-100).
  • H:62 (0x3E) Valve1CycleCount — Valve 1 cycle counter — service metric.
  • H:66 (0x42) Valve2CycleCount — Valve 2 cycle counter — service metric.
  • H:67 (0x43) Cfg_ServiceInterval — Valve service cycle count max (R/W, default 15000, range 5000-30000).
  • H:83 (0x53) bit 1 Clear Service Alarm — Write bit 1 of System command register to clear service alarm (recommended minimum per spec).
  • H:83 (0x53) bit 2 Clear System Alarm — Write bit 2 of System command register to clear system alarm.

Zdroje

Našli ste problém s touto šablónou zariadenia?

Napíšte nám, čo nefunguje, čo chýba, alebo ako by sa mala šablóna správať. Vaša spätná väzba nám pomáha udržiavať katalóg presný.

Overené TapHomom

Chcete to použiť vo svojom TapHome jadre?

Otvorte túto šablónu v Customer Portali a aplikujte ju na svoj domov, alebo navrhnite zmenu a odošlite ju späť do katalógu.

Otvoriť v portáli