Konfiguration der Eingänge
Eingänge
Shelly Geräte mit Eingängen und Ausgängen haben standardmäßig einen Eingang, der einem Ausgang zugeordnet ist. Wenn Du die Eingänge des Geräts für die Integration in ein KNX-System verwendest, wird empfohlen, die Zuordnung des Eingangs zum Ausgang aufzuheben und die im Folgenden empfohlene Konfigurationsmethode fortzusetzen.
Falls die Eingangs- und Ausgangspaarung nicht getrennt werden kann, dann bedenke, dass die interne Logik des Shelly Geräts und die mit der KNX-Integration umgesetzte Logik parallel ausgeführt werden. Einige der resultierenden Effekte werden möglicherweise nicht im KNX-System nachvollziehbar sein.
Jeder Eingang, der in KNX als Eingangsobjekt (z.B. Switch
oder Button
) dargestellt wird, hat die folgenden KNX-Zugriffsflags:
lesen - andere KNX-Geräte, die dieselbe Gruppenadresse teilen, können nur den Status des Objekts lesen.
übertragen - die Fähigkeit, den Status des Eingangs bei jeder Statusänderung an das KNX-Netzwerk zu übertragen.
Der Input state
definiert den Betriebsmodus, in dem dieser Eingang verwendet werden soll.
Wenn der ausgewählte Input state
mit dem in den Input/Output settings
definierten Modus inkompatibel ist, erscheint eine Benachrichtigung mit dem Hinweis Ausgewählter Modus wird vom aktuellen Eingangstyp nicht unterstützt. Ändere entweder den Input state
in den KNX-Einstellungen oder gehe zurück zu den Input/Output settings
und wähle kompatible Einstellungen.
Rechts von jedem Group address
-Feld stehen zwei Schaltflächen zur Verfügung: Save und Delete. So kannst Du die eingegebene Konfiguration entweder speichern oder löschen.
Beachte, dass die eingegebenen Group addresses
denselben DPT-Typ teilen müssen. Die Shelly Weboberfläche kann das nicht überprüfen!
Bis zu drei Group addresses
können für jedes Befehlsobjekt hinzugefügt werden, das einen Eingang darstellt. Diese Befehlsobjekte erben die oben genannten Zugriffsflags. Jede zugewiesene Group address
repräsentiert ein separates Befehlsobjekt, was bedeutet, dass ihr Senden-Attribut immer aktiviert ist, also die Sendende Gruppenadresse!
Die Group address
, die dem Feedback object
zugewiesen ist, wird verwendet, um den aktuellen Status der gesteuerten Aktuatorgruppe (d. h. EIN oder AUS) „abzulesen“. Nur eine Group address
kann dem Feedback object
zugewiesen werden.
Den Input
so einstellen, dass er vom Output
getrennt ist
Um zu verhindern, dass die interne Logik des Shelly Geräts mit der programmierten KNX-Logik in Konflikt gerät, wird diese Betriebsart empfohlen.
Rufe die Output
-Konfiguration auf, klicke auf Input/Output settings
und wähle die Option Detached
.
Wenn sich die Auswahl für den Input mode
in den Input/Output settings
von der Auswahl für den Input state
im KNX / Inputs
-Einstellungs-Tab unterscheidet, wird die folgende Meldung angezeigt:
Wird die Nachricht „Selected mode is not supported by the current input type” angezeigt, so wird die ausgewählte KNX-Funktion nicht aktiv sein.
Input mode - Schalter
Dieser Modus sollte verwendet werden, wenn am Shelly Input
ein zweipoliger stabiler Switch angeschlossen ist. Aus KNX-Perspektive bietet dieser Modus begrenzte Optionen. Es wird empfohlen, ihn als zweipoligen Schalteingang oder Ähnliches zu verwenden.
Inputs, die im Switch
-Modus eingestellt sind, können als Tür-/Fensterereignis-Monitor verwendet werden.
Schritt 1 - Eingansstatus
Rufe die KNX
-Konfiguration auf und wähle Inputs
. Wähle im Drop-down-Menü Input state
die Option Switch
.
Schritt 2 - Switch object
Füge demSwitch object
die Group address
hinzu und klicke dann auf „Save”.
Das Switch object
stellt den aktuellen Zustand des Eingangs dar - entweder mit Spannung versorgt oder ohne Spannung. Daher werden die Daten, die es übermittelt, entweder „1“ (mit Spannung) oder „0“ (ohne Spannung) sein, abhängig vom Zustand des verkabelten Schalters.
Codierung: 1-Bit; DPT 1.001 (Schalten)
Input mode – Taster
Dieser Modus sollte dann verwendet werden, wenn an den Shelly-Inputs
ein Taster verbunden ist.
Wenn ein Eingang als Button
konfiguriert ist, steht das volle KNX-Potenzial des Shelly Eingangs zur Verfügung.
Schritt 1 - Eingangsstatus
Rufe die KNX
-Konfiguration auf und wähle Inputs.
Wähle aus dem Drop-down-Menü Input state
die Option Button.
Der Input state
definiert den Betriebsmodus, in dem dieser Eingang verwendet werden soll.
Schritt 2 - Funktion
TOGGLE
Toggle ist eine Funktion die zuerst den aktuellen Zustand der gesteuerten Aktuatorgruppe über die dem Feedback object
zugewiesene Group address
ausliest und dann mit jeder Tastenaktion einen invertierten Wert sendet, d.h. eine „0“ wird zu einer „1“, und wenn dieselbe Taste erneut gedrückt wird, wird eine „1“ zu einer „0“. Das Gerät wird also abwechselnd ein- und ausgeschaltet.
EIN / AUS
In diesem Modus fragt der Eingang nicht den aktuellen Zustand der Aktuatorgruppe ab. Der Eingang sendet bei jeder Aktivierung die ausgewählte Funktion, d.h. EIN oder AUS.
Die Schaltfläche Function
wird verwendet, um den Steuerungstyp des Tasters und die Informationen, die über das Single push object
gesendet werden, zu definieren.
Schritt 3 - Single push object
Füge die Group address
dem Single push object
hinzu, wie im Bild gezeigt, und klicke dann auf die Schaltfläche Save
.
Codierung: 1-Bit; DPT 1.001 (Schalten)
Schritt 4 - Feedback object
Beim Einrichten des Feedback object
ist standardmäßig das Kontrollkästchen Same as ... object
aktiviert. Das bedeutet, dass das Gerät den Status der gesteuerten Aktuatorgruppe über die Group address
provided im Feld Single push object
„liest“. Sollte diese Gruppe keine Objekte, die den Feedback-Status bereitstellen, enthalten, wird die TOGGLE-Funktion nicht funktionieren! Um dieses Szenario zu vermeiden, solltest Du das Kontrollkästchen Same as ... object
deaktivieren und die Group address
eingeben, die diese Information enthält.
Füge die Group address
dem Feedback object
hinzu und klicke dann auf die Schaltfläche Save
.
Codierung: 1-Bit; DPT 1.001 (Schalten)
DasFeedback object
-Feld ist nur sichtbar, wenn die TOGGLE-Function
ausgewählt ist.
Falls die Option Same as single push object
ausgewählt ist und mehr als eine Group address
dem Feld Single push object
zugewiesen wurde, wird der Status des durch die erste Group address
definierten Objekts berücksichtigt.
Input mode - single button dimming
Wenn du als Input state
Single button dimming
auswählst, kannst du diesen Eingang als KNX-Taster für die relative Dimmfunktion mit einer Taste verwenden.
Wenn der Eingang (Taster) auf die Funktion Single button dimming
eingestellt ist, kannst Du ihn verwenden, um das Licht ein- oder auszuschalten (durch kurzes Drücken) oder es zu dimmen (durch langes Drücken). Beim Schalten wird ein EIN/AUS-Telegramm über das Single push object
gesendet. Beim Dimmen erfolgt das Hoch- oder Herunterdimmen über das 4-Bit-Long push object
. Die Parameter für die Dimmstufen können im bereitgestellten Feld mit demselben Namen eingestellt werden.
Die aktuelle Schalt- oder Dimmrichtung hängt immer von der vorherigen Aktion ab, d. h. wenn das Licht ausgeschaltet ist, wird es durch kurzes Drücken eingeschaltet und umgekehrt. Wenn das Licht hochgedimmt wurde, führt das lange Drücken der Taste zum Herunterdimmen. Beim Loslassen nach einer längeren Aktivierung wird ein Stopp-Telegramm über das 4-Bit-Dimmobjekt gesendet, wodurch der Dimmvorgang im Dimmlichtaktor beendet wird.
Das folgende Beispiel zeigt, wie Du einen Input
als Single button dimming
aus dem KNX-Menü konfigurierst.
Schritt 1 - Input state
Rufe die KNX
-Konfiguration auf und wähle Inputs
aus. Wähle aus dem Drop-down-Menü Input state
die Option Single button dimming
Schritt 2 - Dimming step
Das Feld Dimming step
wird verwendet, um das Dimmintervall in Schritten festzulegen, die erforderlich sind, um den vollständigen Dimmumfang zu erreichen. Der gewünschte Bereich wird über ein Drop-down-Menü ausgewählt, das sieben verschiedene Stufen zur Auswahl enthält. Mögliche Dimming steps
sind:
full dimming
- Wenn diese Stufe ausgewählt wird, bedeutet dies, dass ein einzelner Befehl ausreicht, um den gesamten Dimmumfang zu durchlaufen. Dieses Dimmverfahren kann für die meisten Anwendungen verwendet werden.
1/2 to 1/64 dimming
- Diese Stufen ermöglichen eine teilweise Dimmung, bei der die Helligkeit in den ausgewählten Stufen heller oder dunkler wird. Zum Beispiel müsstest Du bei einer Dimmstufe von 1/4 den Knopf für eine längere Zeit (langer Druck) viermal nacheinander drücken, um von der minimalen zur maximalen Helligkeit zu dimmen.
Schritt 3 - Single push object
Füge die Group address
dem Single push object hinzu und klicke anschließend auf die Schaltfläche Save
.
Codierung: 1-Bit; DPT 1.001 (Schalten)
Schritt 4 - Long push object
Füge die Group address
dem Long push object
und klicke anschließend auf die Schaltfläche Save
.
Das Long push object
dient dazu, dem Dimmaktor codierte Daten über die Dimmrichtung (AUF oder AB) sowie die ausgewählte Dimming step
zu übermitteln.
Codierung: 4-Bit; DPT 3.007 (Dimmen)
Die Einzel-Eingangs-Dimmsteuerung von Shelly hat eine umgekehrte Logik im Vergleich zum Verhalten eines KNX-Dimm-Tasters. Das bedeutet, dass unser Eingang mit jedem Long push object
zuerst ein KNX-Telegramm sendet, um den Dimm-Ausgang zu erhöhen, den er steuert, und beim nächsten, um ihn zu verringern.
Schritt 5 - Feedback object
Füge die Group address
dem Feedback object
hinzu und klicke anschließend auf die Schaltfläche Save
.
Codierung: 1-Bit; DPT 1.001 (Schalten)
Input mode - Dimmen mit zwei Tasten
Der Dimmmodus mit zwei Tasten ermöglicht es dem Benutzer, zwei unabhängige Eingänge eines Shelly Geräts zu konfigurieren, um eine Gruppe von Dimmaktoren, die derselben Gruppenadresse zugewiesen sind, separat AUF- oder AB-zudimmen.
Die beiden Bilder unten zeigen ein Beispiel für die Konfiguration des Dual button dimming
mit Input 0
und Input 1
.
Schritt 1 - Input state
Rufe die KNX
-Konfiguration auf und wähle Inputs
aus. Wähle im Drop-down-Menü Input state
die Option Dual button dimming
.
Um den Dual button dimming
-Modus zu verwenden, werden zwei separate Eingänge eines Shelly Geräts benötigt.
Wenn das Gerät mehr als zwei Eingänge hat, kannst Du beliebige zwei Eingänge konfigurieren.
Du kannst unterschiedliche Dimming steps
verwenden, um HOCH- und RUNTER-dimmen separat zu steuern.
Schritt 2 - Dimming step
Das Feld Dimming step
wird verwendet, um das Dimmintervall in Schritten zu definieren, die benötigt werden, um den gesamten Dimm-Bereich zu erreichen. Der gewünschte Bereich wird über ein Dropdown-Menü mit sieben verschiedenen Stufen ausgewählt.
Mögliche Dimming steps
sind:
full dimmimg
- Wenn Du diese Stufe auswählst, reicht ein einziger Befehl aus, um den gesamten Dimm-Bereich zu durchlaufen. Diese Dimm-Prozedur kann für die meisten Anwendungen verwendet werden.
1/2 to 1/64 dimming
- Diese Stufen ermöglichen ein teilweises Dimmen, bei dem Du schrittweise heller oder dunkler dimmen kannst. Zum Beispiel würdest Du, um von minimaler auf maximale Helligkeit zu dimmen, den Knopf für eine längere Zeit (langes Drücken) viermal hintereinander drücken, wenn die 1/4-Dimmstufe ausgewählt ist.
Schritt 3 - Richtung
Im Bereich Direction
kannst Du die Operationen festlegen, die bei kurzer (Single push object
) und langer Aktivierung (Long push object
) des entsprechenden Eingangs ausgeführt werden sollen. Folgende Optionen stehen zur Verfügung:
EINschalten / HOCHdimmen
AUSschalten / RUNTERdimmen
Schritt 4 - Single push object
Füge die Group address
dem Single push object
hinzu und klicke dann auf die Schaltfläche “Save”.
Codierung: 1-Bit; DPT 1.001 (Schalten)
Schritt 5 - Long push object
Füge die Group address
dem Long push object
hinzu und klicke dann auf die Schaltfläche “Save”.
Codierung: 4-bit; DPT 3.007 (Dimmen)
Schritt 6 - Konfiguration des zweiten Eingangs
Um den zweiten Eingang (die zweite Taste) zu konfigurieren, wiederhole alle Schritte von Schritt 1 bis Schritt 5.
HINWEIS: Wähle bei der Konfiguration des zweiten Eingangs die entgegengesetzte Option, die Du in Schritt 3 für den ersten Eingang festgelegt hast!
Alternative Konfiguration
Wenn ein Eingang mit einem Ausgang verknüpft ist, kann er auch verwendet werden, um andere Geräte im KNX-Bus zu steuern. Obwohl dies nicht die empfohlene Konfiguration ist, solltet Du Dir der Einschränkungen bewusst sein, die sich daraus ergeben. Wenn das Projekt eine solche Einrichtung erfordert, konsultiere die obenstehende Dokumentation, um den Eingang für die gewünschte Rolle, Gruppenadressen und das Verhalten einzurichten.
Die Standard-Eingabeeinstellungen sind im untenstehenden Bild dargestellt.