TapHome

GTD IOT 8-Tasten Touchschalter

Modbus RTU
Eingereicht von
Zuletzt aktualisiert: 06. 2026
GTD IOT 8-Tasten Touchschalter

Der GTD IOT 8-Tasten Touchschalter (Modell 15D-BK-MODBUS) ist ein kapazitives Touchpanel mit 8 Tasten auf einer Oberfläche aus gehärtetem Glas. Er kommuniziert über Modbus RTU auf RS-485 und ist für die Wandmontage zur Lichtschaltung und Szenensteuerung konzipiert. Die TapHome-Vorlage stellt alle 8 Tasten als unabhängige Ein/Aus-Schalter mit automatischer LED-Spiegelung bereit.

Das Panel arbeitet mit 12–24 V DC und unterstützt anpassbare LED-Hintergrundbeleuchtungsfarben (Rot, Grün, Blau, Weiß, Gelb, Orange). Jeder Tastendruck schaltet den entsprechenden Schalterzustand und die LED-Anzeige um.

Hardwareanschluss

RS-485 Verkabelung

Schließen Sie das Panel über eine Standard-RS-485-Verbindung an TapHome Core an:

  • A+ → A+/D+ am TapHome RS-485
  • B- → B-/D- am TapHome RS-485
  • GND → GND am TapHome-Netzteil

Kommunikationseinstellungen:

  • Baudrate: 19200
  • Parität: keine
  • Stoppbits: 1
  • Datenbits: 8

Stromversorgung: 12–24 V DC über denselben Anschluss oder eine separate Stromzuführung.

Wichtig — Erdung

Die GND-Leitung muss zwischen dem Touchpanel und dem TapHome-Netzteil verbunden sein. Ohne korrekte Erdung können Kommunikationsfehler auftreten.

Konfiguration

Slave-ID

Die Modbus Slave-ID wird beim Vorlagenimport in TapHome konfiguriert. Der Standardwert ist 1. Jedes Panel am Bus muss eine eindeutige Slave-ID haben.

Initialisierung

Die Vorlage initialisiert jede Taste beim ersten Verbinden automatisch in den Touch-to-Toggle-Modus:

  • H:30–H:37 — auf 1 gesetzt (Touch-to-Toggle-Modus für Tasten 1–8)
  • H:47 — auf 1 gesetzt (globale Freigabe für Touch-Eingabe)

Diese Initialisierung erfolgt einmalig über das InitializeScript bei der ersten Kommunikation von TapHome mit dem Panel.

Gerätefunktionen

Tastensteuerung (Tasten 1–8)

Alle 8 Tasten funktionieren identisch. Jede Taste wird in TapHome als Ein/Aus-Schalter dargestellt:

  • Lesen: Der Schalterzustand wird aus den Holding-Registern H:0 bis H:7 gelesen (eines pro Taste)
  • Schreiben: Beim Umschalten aus TapHome schreibt die Vorlage den Schalterzustand in H:0–H:7 und spiegelt ihn in die LED-Register H:10–H:17

Die physische LED am Panel entspricht so immer dem aktuellen Schalterzustand — unabhängig davon, ob die Taste lokal gedrückt oder remote aus TapHome umgeschaltet wurde.

TasteSchalterregisterLED-RegisterAbfrageintervall
Taste 1H:0H:10100 ms
Taste 2H:1H:11100 ms
Taste 3H:2H:12100 ms
Taste 4H:3H:13100 ms
Taste 5H:4H:14100 ms
Taste 6H:5H:15100 ms
Taste 7H:6H:16100 ms
Taste 8H:7H:17100 ms
Schreibskript

Das WriteScript auf Modulebene aktualisiert alle 8 Schalterzustände und die entsprechenden LED-Zustände in einer einzigen Modbus-Transaktion. Bei Änderung eines Tastenzustands in TapHome schreibt das Skript sowohl das Schalterregister (H:0–H:7) als auch das LED-Register (H:10–H:17) zur Synchronisation.

Weitere Funktionen

Das GTD IOT Touchpanel unterstützt auch Funktionen, die in der TapHome-Vorlage derzeit nicht implementiert sind:

  • LED-Farbsteuerung (vermutlich H:20–H:27) — Auswahl der LED-Hintergrundbeleuchtungsfarbe pro Taste (Rot, Grün, Blau, Weiß, Gelb, Orange)
  • Tastenmodus-Konfiguration (vermutlich H:40–H:46) — Modusauswahl pro Taste (Toggle, Momentary, Dimmer). Die aktuelle Vorlage verwendet nur den Toggle-Modus

Diese Funktionen können als benutzerdefinierte Modbus-Geräte in TapHome hinzugefügt werden.

Fehlerbehebung

Keine Modbus-Kommunikation
  1. RS-485-Kabel prüfen:
    • A+ korrekt an A+/D+ am TapHome angeschlossen
    • B- korrekt an B-/D- am TapHome angeschlossen
    • GND angeschlossen — häufigstes Problem
  2. Überprüfen Sie, ob die Slave-ID zwischen Panel und TapHome übereinstimmt
  3. Bestätigen Sie die TapHome-Einstellungen: 19200 Baud, keine Parität, 1 Stoppbit, 8 Datenbits
  4. Prüfen Sie die Busterminierung — wenn das Panel das letzte Gerät am Bus ist, kann ein 120-Ohm-Abschlusswiderstand erforderlich sein
Tastendruck wird nicht erkannt
  1. Überprüfen Sie, ob das InitializeScript ausgeführt wurde (H:30–H:37 und H:47 sollten auf 1 stehen)
  2. Prüfen Sie, ob das Panel mit Strom versorgt wird (12–24 V DC)
  3. Importieren Sie die Vorlage in TapHome erneut, um die Initialisierung neu auszulösen
LED stimmt nicht mit dem Schalterzustand überein
  1. Prüfen Sie, ob das WriteScript aktiv ist — es spiegelt den Schalterzustand in die LED-Register
  2. Wenn die LED manuell über ein benutzerdefiniertes Skript geändert wurde, importieren Sie die Vorlage erneut, um die Synchronisation wiederherzustellen

Verfügbare Geräte

GTD IOT 8-Tasten Touchschalter Modul

GTD IOT 8-button touch switch

Schreiben (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)
Taste 1 Schalter

Kapazitive Touchtaste 1 — Schalter mit LED-Hintergrundbeleuchtung

Register: H:0H:0, H:10 Bool
Werte / Zustände: ON · OFF

Taste 1

Schaltzustand lesen
MODBUSR(H, 0, Bool)
Initialisierung
MODBUSW(H, 30, Bool, 1); MODBUSW(H, 47, Bool, 1)
Taste 2 Schalter

Kapazitive Touchtaste 2 — Schalter mit LED-Hintergrundbeleuchtung

Register: H:1H:1, H:11 Bool
Werte / Zustände: ON · OFF

Taste 2

Schaltzustand lesen
MODBUSR(H, 1, Bool)
Initialisierung
MODBUSW(H, 31, Bool, 1); MODBUSW(H, 47, Bool, 1)
Taste 3 Schalter

Kapazitive Touchtaste 3 — Schalter mit LED-Hintergrundbeleuchtung

Register: H:2H:2, H:12 Bool
Werte / Zustände: ON · OFF

Taste 3

Schaltzustand lesen
MODBUSR(H, 2, Bool)
Initialisierung
MODBUSW(H, 32, Bool, 1); MODBUSW(H, 47, Bool, 1)
Taste 4 Schalter

Kapazitive Touchtaste 4 — Schalter mit LED-Hintergrundbeleuchtung

Register: H:3H:3, H:13 Bool
Werte / Zustände: ON · OFF

Taste 4

Schaltzustand lesen
MODBUSR(H, 3, Bool)
Initialisierung
MODBUSW(H, 33, Bool, 1); MODBUSW(H, 47, Bool, 1)
Taste 5 Schalter

Kapazitive Touchtaste 5 — Schalter mit LED-Hintergrundbeleuchtung

Register: H:4H:4, H:14 Bool
Werte / Zustände: ON · OFF

Taste 5

Schaltzustand lesen
MODBUSR(H, 4, Bool)
Initialisierung
MODBUSW(H, 34, Bool, 1); MODBUSW(H, 47, Bool, 1)
Taste 6 Schalter

Kapazitive Touchtaste 6 — Schalter mit LED-Hintergrundbeleuchtung

Register: H:5H:5, H:15 Bool
Werte / Zustände: ON · OFF

Taste 6

Schaltzustand lesen
MODBUSR(H, 5, Bool)
Initialisierung
MODBUSW(H, 35, Bool, 1); MODBUSW(H, 47, Bool, 1)
Taste 7 Schalter

Kapazitive Touchtaste 7 — Schalter mit LED-Hintergrundbeleuchtung

Register: H:6H:6, H:16 Bool
Werte / Zustände: ON · OFF

Taste 7

Schaltzustand lesen
MODBUSR(H, 6, Bool)
Initialisierung
MODBUSW(H, 36, Bool, 1); MODBUSW(H, 47, Bool, 1)
Taste 8 Schalter

Kapazitive Touchtaste 8 — Schalter mit LED-Hintergrundbeleuchtung

Register: H:7H:7, H:17 Bool
Werte / Zustände: ON · OFF

Taste 8

Schaltzustand lesen
MODBUSR(H, 7, Bool)
Initialisierung
MODBUSW(H, 37, Bool, 1); MODBUSW(H, 47, Bool, 1)
Verbindung: Modbus RTU • 19200 baud• 8N1 • Slave ID: $[SlaveId]
Mögliche Verbesserungen (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

Quellen

Haben Sie ein Problem mit dieser Gerätevorlage gefunden?

Sagen Sie uns, was nicht funktioniert, was fehlt oder wie sich die Vorlage verhalten sollte. Ihr Feedback hilft uns, den Katalog genau zu halten.

Von TapHome verifiziert

Möchtest du das in deinem TapHome Core verwenden?

Öffne diese Vorlage im Kundenportal, um sie auf eine deiner Wohnungen anzuwenden, oder entwirf eine Anpassung und reiche sie an den Katalog ein.

Im Portal öffnen