TapHome

GTD IOT 8tlačítkový dotykový spínač

Modbus RTU
Přidal
Poslední aktualizace: 03. 2026
GTD IOT 8tlačítkový dotykový spínač

GTD IOT 8tlačítkový dotykový spínač (model 15D-BK-MODBUS) je kapacitní dotykový panel s 8 tlačítky na povrchu z tvrzeného skla. Komunikuje přes Modbus RTU po RS-485 a je určen pro nástěnné spínání osvětlení a ovládání scén. Šablona TapHome zpřístupňuje všech 8 tlačítek jako nezávislé spínače se zrcadlením LED podsvícení.

Panel pracuje na 12–24 V DC a podporuje přizpůsobitelné barvy LED podsvícení (červená, zelená, modrá, bílá, žlutá, oranžová). Stisknutí tlačítka přepne odpovídající stav spínače a LED indikátoru.

Hardwarové připojení

Zapojení RS-485

Připojte panel k TapHome Core standardním RS-485 připojením:

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

Nastavení komunikace:

  • Přenosová rychlost: 19200
  • Parita: žádná
  • Stop bity: 1
  • Datové bity: 8

Napájení: 12–24 V DC přes stejný konektor nebo samostatný napájecí přívod.

Důležité — Uzemnění

Vodič GND musí být propojen mezi dotykovým panelem a napájecím zdrojem TapHome. Bez správného uzemnění mohou nastat chyby komunikace.

Konfigurace

Slave ID

Modbus Slave ID se nastavuje při importu šablony v TapHome. Výchozí hodnota je 1. Každý panel na sběrnici musí mít unikátní Slave ID.

Inicializace

Šablona automaticky inicializuje každé tlačítko do režimu touch-to-toggle při prvním připojení:

  • H:30–H:37 — nastaveno na 1 (režim touch-to-toggle pro tlačítka 1–8)
  • H:47 — nastaveno na 1 (globální povolení dotykového vstupu)

Tato inicializace proběhne jednorázově přes InitializeScript při první komunikaci TapHome s panelem.

Funkce zařízení

Ovládání tlačítek (tlačítka 1–8)

Všech 8 tlačítek funguje identicky. Každé tlačítko je v TapHome zobrazeno jako spínač:

  • Čtení: Stav spínače se čte z holding registrů H:0 až H:7 (jeden na tlačítko)
  • Zápis: Při přepnutí z TapHome šablona zapíše stav do H:0–H:7 a zrcadlí ho do LED registru H:10–H:17

Fyzická LED na panelu tak vždy odpovídá aktuálnímu stavu spínače — bez ohledu na to, zda bylo tlačítko stisknuto lokálně nebo přepnuto vzdáleně z TapHome.

TlačítkoRegistr spínačeLED registrInterval čtení
Tlačítko 1H:0H:10100 ms
Tlačítko 2H:1H:11100 ms
Tlačítko 3H:2H:12100 ms
Tlačítko 4H:3H:13100 ms
Tlačítko 5H:4H:14100 ms
Tlačítko 6H:5H:15100 ms
Tlačítko 7H:6H:16100 ms
Tlačítko 8H:7H:17100 ms
Zápisový skript

WriteScript na úrovni modulu aktualizuje všech 8 stavů spínačů a odpovídajících LED stavů v jedné Modbus transakci. Při změně stavu libovolného tlačítka v TapHome skript zapíše registr spínače (H:0–H:7) i LED registr (H:10–H:17) pro synchronizaci.

Další funkce

GTD IOT dotykový panel podporuje i funkce, které nejsou v šabloně TapHome implementovány:

  • Ovládání barvy LED (pravděpodobně H:20–H:27) — výběr barvy LED podsvícení pro každé tlačítko (červená, zelená, modrá, bílá, žlutá, oranžová)
  • Konfigurace režimu tlačítka (pravděpodobně H:40–H:46) — výběr režimu pro každé tlačítko (toggle, momentary, dimmer). Aktuální šablona používá pouze režim toggle

Tyto funkce lze přidat jako vlastní Modbus zařízení v TapHome.

Řešení problémů

Žádná Modbus komunikace
  1. Zkontrolujte RS-485 kabely:
    • A+ správně připojeno na A+/D+ na TapHome
    • B- správně připojeno na B-/D- na TapHome
    • GND připojeno — nejčastější problém
  2. Ověřte, že Slave ID se shoduje mezi panelem a TapHome
  3. Zkontrolujte nastavení TapHome: 19200 baud, žádná parita, 1 stop bit, 8 datových bitů
  4. Zkontrolujte terminaci sběrnice — pokud je panel poslední zařízení na sběrnici, může být potřeba 120 Ohm terminační odpor
Stisknutí tlačítka není detekováno
  1. Ověřte, že InitializeScript proběhl (H:30–H:37 a H:47 by měly být nastaveny na 1)
  2. Zkontrolujte, že panel je napájen (12–24 V DC)
  3. Zkuste znovu importovat šablonu v TapHome pro opětovnou inicializaci
LED neodpovídá stavu spínače
  1. Zkontrolujte, že WriteScript je aktivní — zrcadlí stav spínače do LED registrů
  2. Pokud byla LED změněna manuálně přes vlastní skript, znovu importujte šablonu pro obnovení synchronizace

Dostupná zařízení

GTD IOT 8tlačítkový 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čítko 1 Přepínač

Kapacitní dotykové tlačítko 1 — spínač s LED podsvícením

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

Tlačítko 1

Čtení stavu přepínače
MODBUSR(H, 0, Bool)
Inicializace
MODBUSW(H, 30, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačítko 2 Přepínač

Kapacitní dotykové tlačítko 2 — spínač s LED podsvícením

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

Tlačítko 2

Čtení stavu přepínače
MODBUSR(H, 1, Bool)
Inicializace
MODBUSW(H, 31, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačítko 3 Přepínač

Kapacitní dotykové tlačítko 3 — spínač s LED podsvícením

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

Tlačítko 3

Čtení stavu přepínače
MODBUSR(H, 2, Bool)
Inicializace
MODBUSW(H, 32, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačítko 4 Přepínač

Kapacitní dotykové tlačítko 4 — spínač s LED podsvícením

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

Tlačítko 4

Čtení stavu přepínače
MODBUSR(H, 3, Bool)
Inicializace
MODBUSW(H, 33, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačítko 5 Přepínač

Kapacitní dotykové tlačítko 5 — spínač s LED podsvícením

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

Tlačítko 5

Čtení stavu přepínače
MODBUSR(H, 4, Bool)
Inicializace
MODBUSW(H, 34, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačítko 6 Přepínač

Kapacitní dotykové tlačítko 6 — spínač s LED podsvícením

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

Tlačítko 6

Čtení stavu přepínače
MODBUSR(H, 5, Bool)
Inicializace
MODBUSW(H, 35, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačítko 7 Přepínač

Kapacitní dotykové tlačítko 7 — spínač s LED podsvícením

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

Tlačítko 7

Čtení stavu přepínače
MODBUSR(H, 6, Bool)
Inicializace
MODBUSW(H, 36, Bool, 1); MODBUSW(H, 47, Bool, 1)
Tlačítko 8 Přepínač

Kapacitní dotykové tlačítko 8 — spínač s LED podsvícením

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

Tlačítko 8

Čtení stavu přepínače
MODBUSR(H, 7, Bool)
Inicializace
MODBUSW(H, 37, Bool, 1); MODBUSW(H, 47, Bool, 1)
Připojení: Modbus RTU • 19200 baud• 8N1 • Slave ID: $[SlaveId]
Možná vylepšení (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