
GTD IOT 8-Button Touch Switch (model 15D-BK-MODBUS) je kapacitivna dodirna ploča s 8 tipki na površini od kaljenog stakla. Komunicira preko Modbus RTU na RS-485 i namijenjena je ugradnji na zid i upravljanju rasvjetom i scenama. U predlošku TapHome svih je 8 tipki dostupno kao neovisne sklopke za uključivanje i isključivanje s automatskim zrcaljenjem stanja na LED pozadinsko osvjetljenje.
Ploča radi na 12–24 V DC i podržava prilagodljive boje LED pozadinskog osvjetljenja (crvena, zelena, plava, bijela, žuta, narančasta). Svaki pritisak tipke mijenja stanje odgovarajuće sklopke i LED indikatora.
Hardversko spajanje
Ožičenje RS-485
Ploču spojite na centralnu jedinicu TapHome Core standardnim spojem RS-485:
- A+ → A+/D+ na TapHome RS-485
- B- → B-/D- na TapHome RS-485
- GND → GND na napajanju TapHome
Komunikacijske postavke:
- Brzina prijenosa: 19200
- Paritet: nema
- Stop bitovi: 1
- Podatkovni bitovi: 8
Napajanje: 12–24 V DC preko istog konektora ili zasebnog dovoda napajanja.
Važno — masa
Vodič GND mora biti spojen između dodirne ploče i napajanja TapHome. Bez pravilno spojene mase mogu se pojaviti komunikacijske pogreške.
Konfiguracija
Slave ID
Modbus Slave ID postavlja se pri uvozu predloška u TapHome. Zadana vrijednost je 1. Svaka ploča na sabirnici mora imati jedinstveni Slave ID.
Inicijalizacija
Predložak pri prvom spajanju automatski postavlja svaku tipku u način touch-to-toggle (svaki dodir mijenja stanje):
- H:30–H:37 — postavlja se na 1 (način touch-to-toggle za tipke 1–8)
- H:47 — postavlja se na 1 (globalno uključivanje dodirnog ulaza)
Ova se inicijalizacija izvodi jednom, skriptom InitializeScript, kada TapHome prvi put komunicira s pločom.
Mogućnosti uređaja
Upravljanje tipkama (tipke 1–8)
Svih 8 tipki radi jednako. Svaka je tipka u sustavu TapHome dostupna kao sklopka za uključivanje i isključivanje:
- Čitanje: stanje sklopke čita se iz holding registara H:0 do H:7 (jedan po tipki)
- Upis: kada se stanje promijeni iz sustava TapHome, predložak upisuje stanje sklopke u H:0–H:7 i zrcali ga u LED registar H:10–H:17
Tako fizička LED dioda na ploči uvijek prikazuje trenutačno stanje sklopke, bez obzira na to je li tipka pritisnuta lokalno na ploči ili je stanje promijenjeno daljinski iz sustava TapHome.
| Tipka | Registar sklopke | LED registar | Interval očitavanja |
|---|---|---|---|
| Tipka 1 | H:0 | H:10 | 100 ms |
| Tipka 2 | H:1 | H:11 | 100 ms |
| Tipka 3 | H:2 | H:12 | 100 ms |
| Tipka 4 | H:3 | H:13 | 100 ms |
| Tipka 5 | H:4 | H:14 | 100 ms |
| Tipka 6 | H:5 | H:15 | 100 ms |
| Tipka 7 | H:6 | H:16 | 100 ms |
| Tipka 8 | H:7 | H:17 | 100 ms |
Skripta za upis
WriteScript na razini modula ažurira stanja svih 8 sklopki i pripadajućih LED dioda u jednoj Modbus transakciji. Kada se u sustavu TapHome promijeni stanje bilo koje tipke, skripta upisuje i registar sklopke (H:0–H:7) i LED registar (H:10–H:17) kako bi ostali usklađeni.
Dodatne mogućnosti
Dodirna ploča GTD IOT podržava i funkcije koje trenutačno nisu ugrađene u predložak TapHome:
- Upravljanje bojom LED-a (vjerojatno H:20–H:27) — odabir boje LED pozadinskog osvjetljenja za svaku tipku (crvena, zelena, plava, bijela, žuta, narančasta)
- Konfiguracija načina rada tipki (vjerojatno H:40–H:46) — odabir načina za svaku tipku (toggle, momentary, dimmer). Trenutačni predložak koristi samo način toggle
Po potrebi se u sustavu TapHome mogu dodati kao prilagođeni Modbus uređaji.
Rješavanje problema
Nema Modbus komunikacije
- Provjerite kabele RS-485:
- A+ ispravno spojen na A+/D+ na TapHome
- B- ispravno spojen na B-/D- na TapHome
- GND spojen — najčešći problem
- Provjerite podudara li se Slave ID na ploči i u sustavu TapHome
- Provjerite je li TapHome postavljen na: 19200 bauda, bez pariteta, 1 stop bit, 8 podatkovnih bitova
- Provjerite zaključenje sabirnice — ako je ploča posljednji uređaj na sabirnici, može biti potreban zaključni otpornik od 120 Ω
Dodir tipke se ne prepoznaje
- Provjerite je li se izvela skripta InitializeScript (H:30–H:37 i H:47 trebaju biti postavljeni na 1)
- Provjerite ima li ploča napajanje (12–24 V DC)
- Pokušajte ponovno uvesti predložak u TapHome kako bi se inicijalizacija ponovno pokrenula
LED ne odgovara stanju sklopke
- Provjerite je li WriteScript aktivan — on zrcali stanje sklopke u LED registre
- Ako je LED ručno promijenjen prilagođenom skriptom, ponovno uvezite predložak kako bi se vratila usklađenost