
GTD Therm je nástenný HVAC termostatový panel od GTD IOT, ktorý komunikuje cez Modbus TCP po Ethernete. Poskytuje reguláciu teploty s čítaním/zápisom aktuálnej a požadovanej teploty, 10-úrovňový výber rýchlosti ventilátora, výber obsahu LCD displeja, ovládanie podsvietenia panelu a impulzné dotykové tlačidlá pre zapnutie/vypnutie, min/max ventilátor a prepínanie režimov. TapHome sa pripája priamo k panelu cez lokálnu sieť — nie je potrebná žiadna ďalšia brána.
Šablóna používa vzor MODBUSWNE (write-no-echo) pre všetky zápisové operácie a dotazuje zariadenie v 2500 ms intervaloch.
Sieťové pripojenie
Pripojte panel GTD Therm do rovnakej lokálnej siete ako TapHome Core štandardným Ethernet káblom.
- Protokol: Modbus TCP
- Port: 502
- Predvolené Slave ID: 1
Priraďte GTD Therm statickú IP adresu v nastaveniach DHCP routera, aby sa adresa nezmenila po výpadku napájania.
Konfigurácia
Na paneli GTD Therm nie je potrebná žiadna špeciálna konfigurácia. Rozhranie Modbus TCP je štandardne aktívne na porte 502.
Pri importe šablóny v TapHome zadajte:
- IP adresa — IP adresa panelu v lokálnej sieti (predvolená: 192.168.0.1)
- Slave ID — Modbus slave adresa (predvolená: 1)
Funkcie zariadenia
Šablóna sprístupňuje 9 zariadení: termostat, výber rýchlosti ventilátora, parameter LCD displeja, podsvietenie panelu, 4 impulzné tlačidlá a prepínač prevádzkového režimu.
Termostat
Zariadenie termostatu poskytuje reguláciu teploty s dvoma registrami:
- Aktuálna teplota — čítaná z H:30 (Int16 / 10), zobrazuje nameranú izbovú teplotu v °C
- Požadovaná teplota — čítaná z H:31 (Int16 / 10) a zapisovateľná cez MODBUSWNE. Hodnota sa pred zápisom násobí 10 (napr. 22,5 °C sa zapíše ako 225)
Rýchlosť ventilátora
Viachodnotoný prepínač na registri H:32 s 10 voliteľnými úrovňami:
| Hodnota | Názov |
|---|---|
| 0 | OFF |
| 1 | MIN |
| 2 | NORMAL |
| 3 | MAX |
| 4–9 | Rozšírené úrovne rýchlosti |
Parameter LCD displeja
Viachodnotoný prepínač na registri H:45, ktorý ovláda, čo sa zobrazuje na LCD displeji panelu:
| Hodnota | Obsah displeja |
|---|---|
| 0 | Požadovaná teplota |
| 1 | Aktuálna teplota |
| 2 | Rýchlosť ventilátora |
| 3 | Zobrazená hodnota |
| 4–9 | Rozšírené možnosti zobrazenia |
Podsvietenie panelu
Spínač zap/vyp na registri H:24 (Bool) pre ovládanie podsvietenia termostatového panelu.
Impulzné dotykové tlačidlá
Štyri impulzné prepínače, ktoré emulujú fyzické stlačenie tlačidiel na paneli. Každé odošle krátkodobý signál zap/vyp cez MODBUSWNE:
| Tlačidlo | Register | Funkcia |
|---|---|---|
| ON/OFF | H:2 | Zapnutie/vypnutie |
| Fan Speed Min | H:3 | Nastavenie ventilátora na minimálnu rýchlosť |
| Fan Speed Max | H:4 | Nastavenie ventilátora na maximálnu rýchlosť |
| Mode | H:5 | Prepínanie prevádzkových režimov |
Tieto impulzné tlačidlá zrkadlia fyzické dotykové tlačidlá na paneli a umožňujú spúšťať rovnaké akcie vzdialene z TapHome alebo cez smart rules.
Prevádzkový režim
Spínač zap/vyp na registri H:33 (Bool) indikujúci, či termostat aktívne beží (kúrenie/chladenie aktívne).
Prehľad registrov
| Zariadenie | Register | Dátový typ | Čítanie/Zápis | Interval čítania |
|---|---|---|---|---|
| Termostat (aktuálna teplota) | H:30 | Int16 (÷10) | Čítanie | 2500 ms |
| Termostat (požadovaná teplota) | H:31 | Int16 (÷10) | Čítanie/Zápis | 2500 ms |
| Rýchlosť ventilátora | H:32 | Int16 | Čítanie/Zápis | 2500 ms |
| Prevádzkový režim | H:33 | Bool | Čítanie/Zápis | 2500 ms |
| Podsvietenie panelu | H:24 | Bool | Čítanie/Zápis | 2500 ms |
| Tlačidlo ON/OFF | H:2 | Bool | Čítanie/Zápis | 2500 ms |
| Tlačidlo Fan Min | H:3 | Bool | Čítanie/Zápis | 2500 ms |
| Tlačidlo Fan Max | H:4 | Bool | Čítanie/Zápis | 2500 ms |
| Tlačidlo Mode | H:5 | Bool | Čítanie/Zápis | 2500 ms |
| Parameter LCD displeja | H:45 | Int16 | Čítanie/Zápis | 2500 ms |
Riešenie problémov
Žiadna Modbus komunikácia
- Overte, že Ethernet kábel je pripojený a panel je napájaný
- Skontrolujte IP adresu panelu — pozrite tabuľku DHCP priradení v routeri
- Uistite sa, že TapHome Core a GTD Therm sú v rovnakej sieti/podsieti
- Skontrolujte, že žiadny firewall neblokuje port 502
Teplota sa zobrazuje ako 0 alebo nesprávna hodnota
Termostat používa Int16 s konverziou ÷10. Surová hodnota registra 225 znamená 22,5 °C. Ak sa hodnoty zobrazujú 10x vyššie alebo nižšie, overte, že šablóna používa správny konverzný faktor.