TapHome

GTD IOT 8-tlačidlový dotykový spínač

Modbus RTU
Pridal
Posledná aktualizácia: 03. 2026
GTD IOT 8-tlačidlový dotykový spínač

GTD IOT 8-tlačidlový dotykový spínač (model 15D-BK-MODBUS) je kapacitný dotykový panel s 8 tlačidlami na povrchu z tvrdeného skla. Komunikuje cez Modbus RTU po RS-485 a je určený na nástenné spínanie osvetlenia a ovládanie scén. Šablóna TapHome sprístupňuje všetkých 8 tlačidiel ako nezávislé spínače so zrkadlením LED podsvietenia.

Panel pracuje na 12–24 V DC a podporuje prispôsobiteľné farby LED podsvietenia (červená, zelená, modrá, biela, žltá, oranžová). Stlačenie tlačidla prepne zodpovedajúci stav spínača a LED indikátora.

Hardvérové pripojenie

Zapojenie RS-485

Pripojte panel k TapHome Core štandardným RS-485 pripojením:

  • A+ → A+/D+ na TapHome RS-485
  • B- → B-/D- na TapHome RS-485
  • GND → GND na napájacom zdroji TapHome

Nastavenia komunikácie:

  • Prenosová rýchlosť: 19200
  • Parita: žiadna
  • Stop bity: 1
  • Dátové bity: 8

Napájanie: 12–24 V DC cez rovnaký konektor alebo samostatný napájací prívod.

Dôležité — Uzemnenie

Vodič GND musí byť prepojený medzi dotykovým panelom a napájacím zdrojom TapHome. Bez správneho uzemnenia môžu nastať chyby komunikácie.

Konfigurácia

Slave ID

Modbus Slave ID sa nastavuje pri importe šablóny v TapHome. Predvolená hodnota je 1. Každý panel na zbernici musí mať unikátne Slave ID.

Inicializácia

Šablóna automaticky inicializuje každé tlačidlo do režimu touch-to-toggle pri prvom pripojení:

  • H:30–H:37 — nastavené na 1 (režim touch-to-toggle pre tlačidlá 1–8)
  • H:47 — nastavené na 1 (globálne povolenie dotykového vstupu)

Táto inicializácia prebehne jednorazovo cez InitializeScript pri prvej komunikácii TapHome s panelom.

Funkcie zariadenia

Ovládanie tlačidiel (tlačidlá 1–8)

Všetkých 8 tlačidiel funguje identicky. Každé tlačidlo je v TapHome zobrazené ako spínač:

  • Čítanie: Stav spínača sa číta z holding registrov H:0 až H:7 (jeden na tlačidlo)
  • Zápis: Pri prepnutí z TapHome šablóna zapíše stav do H:0–H:7 a zrkadlí ho do LED registra H:10–H:17

Fyzická LED na paneli tak vždy zodpovedá aktuálnemu stavu spínača — bez ohľadu na to, či bolo tlačidlo stlačené lokálne alebo prepnuté vzdialene z TapHome.

TlačidloRegister spínačaLED registerInterval čítania
Tlačidlo 1H:0H:10100 ms
Tlačidlo 2H:1H:11100 ms
Tlačidlo 3H:2H:12100 ms
Tlačidlo 4H:3H:13100 ms
Tlačidlo 5H:4H:14100 ms
Tlačidlo 6H:5H:15100 ms
Tlačidlo 7H:6H:16100 ms
Tlačidlo 8H:7H:17100 ms
Zápisový skript

WriteScript na úrovni modulu aktualizuje všetkých 8 stavov spínačov a zodpovedajúcich LED stavov v jednej Modbus transakcii. Pri zmene stavu ľubovoľného tlačidla v TapHome skript zapíše register spínača (H:0–H:7) aj LED register (H:10–H:17) pre synchronizáciu.

Ďalšie funkcie

GTD IOT dotykový panel podporuje aj funkcie, ktoré nie sú v šablóne TapHome implementované:

  • Ovládanie farby LED (pravdepodobne H:20–H:27) — výber farby LED podsvietenia pre každé tlačidlo (červená, zelená, modrá, biela, žltá, oranžová)
  • Konfigurácia režimu tlačidla (pravdepodobne H:40–H:46) — výber režimu pre každé tlačidlo (toggle, momentary, dimmer). Aktuálna šablóna používa len režim toggle

Tieto funkcie je možné pridať ako vlastné Modbus zariadenia v TapHome.

Riešenie problémov

Žiadna Modbus komunikácia
  1. Skontrolujte RS-485 káble:
    • A+ správne pripojené na A+/D+ na TapHome
    • B- správne pripojené na B-/D- na TapHome
    • GND pripojené — najčastejší problém
  2. Overte, že Slave ID sa zhoduje medzi panelom a TapHome
  3. Skontrolujte nastavenie TapHome: 19200 baud, žiadna parita, 1 stop bit, 8 dátových bitov
  4. Skontrolujte terminovanie zbernice — ak je panel posledné zariadenie na zbernici, môže byť potrebný 120 Ohm terminovací odpor
Stlačenie tlačidla nie je detekované
  1. Overte, že InitializeScript prebehol (H:30–H:37 a H:47 by mali byť nastavené na 1)
  2. Skontrolujte, že panel je napájaný (12–24 V DC)
  3. Skúste znova importovať šablónu v TapHome pre opätovnú inicializáciu
LED nezodpovedá stavu spínača
  1. Skontrolujte, že WriteScript je aktívny — zrkadlí stav spínača do LED registrov
  2. Ak bola LED zmenená manuálne cez vlastný skript, znova importujte šablónu pre obnovenie synchronizácie

Dostupné zariadenia

GTD IOT 8-tlačidlový dotykový spínač Modul

GTD IOT 8-button touch switch

Zápis (modul)
MODBUSW(H, 0, Bool, St2); MODBUSW(H, 10, Bool, St2);
MODBUSW(H, 1, Bool, St3); MODBUSW(H, 11, Bool, St3);
MODBUSW(H, 2, Bool, St4); MODBUSW(H, 12, Bool, St4);
MODBUSW(H, 3, Bool, St5); MODBUSW(H, 13, Bool, St5);
MODBUSW(H, 4, Bool, St6); MODBUSW(H, 14, Bool, St6);
MODBUSW(H, 5, Bool, St7); MODBUSW(H, 15, Bool, St7);
MODBUSW(H, 6, Bool, St8); MODBUSW(H, 16, Bool, St8);
MODBUSW(H, 7, Bool, St9); MODBUSW(H, 17, Bool, St9)
Tlačidlo 1 Prepínač

Kapacitné dotykové tlačidlo 1 — spínač s LED podsvietením

Register: H:0H:0, H:10 Bool
Hodnoty / Stavy: ON · OFF

Tlačidlo 1

Čítanie stavu prepínača
MODBUSR(H, 0, Bool)
Inicializácia
MODBUSW(H, 30, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačidlo 2 Prepínač

Kapacitné dotykové tlačidlo 2 — spínač s LED podsvietením

Register: H:1H:1, H:11 Bool
Hodnoty / Stavy: ON · OFF

Tlačidlo 2

Čítanie stavu prepínača
MODBUSR(H, 1, Bool)
Inicializácia
MODBUSW(H, 31, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačidlo 3 Prepínač

Kapacitné dotykové tlačidlo 3 — spínač s LED podsvietením

Register: H:2H:2, H:12 Bool
Hodnoty / Stavy: ON · OFF

Tlačidlo 3

Čítanie stavu prepínača
MODBUSR(H, 2, Bool)
Inicializácia
MODBUSW(H, 32, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačidlo 4 Prepínač

Kapacitné dotykové tlačidlo 4 — spínač s LED podsvietením

Register: H:3H:3, H:13 Bool
Hodnoty / Stavy: ON · OFF

Tlačidlo 4

Čítanie stavu prepínača
MODBUSR(H, 3, Bool)
Inicializácia
MODBUSW(H, 33, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačidlo 5 Prepínač

Kapacitné dotykové tlačidlo 5 — spínač s LED podsvietením

Register: H:4H:4, H:14 Bool
Hodnoty / Stavy: ON · OFF

Tlačidlo 5

Čítanie stavu prepínača
MODBUSR(H, 4, Bool)
Inicializácia
MODBUSW(H, 34, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačidlo 6 Prepínač

Kapacitné dotykové tlačidlo 6 — spínač s LED podsvietením

Register: H:5H:5, H:15 Bool
Hodnoty / Stavy: ON · OFF

Tlačidlo 6

Čítanie stavu prepínača
MODBUSR(H, 5, Bool)
Inicializácia
MODBUSW(H, 35, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačidlo 7 Prepínač

Kapacitné dotykové tlačidlo 7 — spínač s LED podsvietením

Register: H:6H:6, H:16 Bool
Hodnoty / Stavy: ON · OFF

Tlačidlo 7

Čítanie stavu prepínača
MODBUSR(H, 6, Bool)
Inicializácia
MODBUSW(H, 36, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačidlo 8 Prepínač

Kapacitné dotykové tlačidlo 8 — spínač s LED podsvietením

Register: H:7H:7, H:17 Bool
Hodnoty / Stavy: ON · OFF

Tlačidlo 8

Čítanie stavu prepínača
MODBUSR(H, 7, Bool)
Inicializácia
MODBUSW(H, 37, Bool, 1); MODBUSW(H, 47, Bool, 1)
Pripojenie: Modbus RTU • 19200 baud• 8N1 • Slave ID: $[SlaveId]
Možné vylepšenia (2)
  • H:20–H:27 LED Color Control (per button) — Product page mentions LED backlight with customizable colors (red, green, blue, white, yellow, orange). Likely configurable per-button via dedicated registers, not exposed in template
  • H:40–H:46 Button Mode Configuration (per button) — Product name mentions 'Light Dimmer Control' — panel may support toggle/momentary/dimmer modes per button. Template only uses on/off toggle mode (H:30–H:37 init). Registers H:40–H:46 gap suggests config space

Zdroje