
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čítko | Registr spínače | LED registr | Interval čtení |
|---|---|---|---|
| Tlačítko 1 | H:0 | H:10 | 100 ms |
| Tlačítko 2 | H:1 | H:11 | 100 ms |
| Tlačítko 3 | H:2 | H:12 | 100 ms |
| Tlačítko 4 | H:3 | H:13 | 100 ms |
| Tlačítko 5 | H:4 | H:14 | 100 ms |
| Tlačítko 6 | H:5 | H:15 | 100 ms |
| Tlačítko 7 | H:6 | H:16 | 100 ms |
| Tlačítko 8 | H:7 | H:17 | 100 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
- 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
- Ověřte, že Slave ID se shoduje mezi panelem a TapHome
- Zkontrolujte nastavení TapHome: 19200 baud, žádná parita, 1 stop bit, 8 datových bitů
- 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
- Ověřte, že InitializeScript proběhl (H:30–H:37 a H:47 by měly být nastaveny na 1)
- Zkontrolujte, že panel je napájen (12–24 V DC)
- Zkuste znovu importovat šablonu v TapHome pro opětovnou inicializaci
LED neodpovídá stavu spínače
- Zkontrolujte, že WriteScript je aktivní — zrcadlí stav spínače do LED registrů
- Pokud byla LED změněna manuálně přes vlastní skript, znovu importujte šablonu pro obnovení synchronizace