Aktionen

Events

Aus BusWiki

Die Ereignis-Seite erlaubt, jede Zahl von bedingten Ereignissen zu definieren. Die Definition jedes Ereignisses besteht aus der Bedingung, die das Ereignis und die Folge von Befehlen auslöst, die jedes Mal durchgeführt werden, wenn das Ereignis ausgelöst wird.

Die folgenden Felder definieren die Bedingung, die das Ereignis auslöst:

  • Kanal: Der Kanal, welcher Änderungen erkennt, löst das Ereignis aus. Die Kanalwerte werden gegen die Auslöse-Bedingung nur überprüft, wenn sich ihr Wert ändert. Verfügbare Kanäle sind unten aufgeführt.
  • Muster: Der Wert des Kanals, der das Ereignis auslöst
  • Bedingung: Eine zusätzliche Bedingung, die erfüllt sein muss um Ereignisse auszulösen. Die Bedingung ist ein logischer Wert oder ein oder mehrere Vergleiche von globalen Variablen mit Konstanten die nach folgendem Syntax verwendet werden müssen <Variablenname> = <Wert>. Gibt es mehrere Vergleiche müssen diese mit einem Leerzeichen getrennt sein. Alle Vergleiche müssen den Wahrheitswert „wahr“ haben um das oder die Kommandos auszulösen.

Verfügbare Kanäle:

  • LCN.output.<segment>.<module>.<output number>
  • LCN.relay.<segment>.<module>.<relay number>
  • LCN.value.<segment>.<module>.<input name>
  • LCN.regulator.<segment>.<module>.<regulator number>
  • LCN.sensor.<segment>.<module>.<binary input number>
  • LCN.motor.<segment>.<module>.<relay number>
  • LCN.regulator.<segment>.<module>.<regulator number>(r1, r2, t – R1Var, R2Var, TVar)
  • LCN.value.<segment>.<module>.<regulator number>(r1, r2, t – R1Var, R2Var, TVar)
  • LCN.key.<value>
  • LCN.scene.<value>
  • LCN.transponder.<segment>.<module>
  • IDS.input.<input number>
  • IDS.ouput.<output number>
  • IDS.armed.<zone number>
  • IDS.entry.<zone number>
  • IDS.exit.<zone number>
  • IDS.alarm.<zone number>
  • DMX.<channel number>
  • MODBUS.<interface>.<device>.<register>
  • LE.SER.line.<line number>
  • VAR.<variable name>

Ein oder mehr Befehle sollten in der Befehl-Spalte hinzugefügt werden. Diese Befehle werden durch den DOMIQ/Base jedes Mal ausgeführt, wenn das Ereignis ausgelöst wird. Jeder Befehl kann entweder einer Variable einen spezifischen Wert zuordnen (Füge VAR … Hinzu), einen spezifischen Wert an einen DOMIQ/Base Kanal senden (Füge Kanal … Hinzu), oder das Senden von einem der folgenden Befehle zu einem Modul oder einer Gruppe auf dem LCN Bus (Füge LCN … Hinzu):

  • Dimmen eines Ausgangs
  • Relais Ein-, Aus- oder Um-schalten
  • Rollosteuerung (mit oder ohne Positionierung)
  • Senden einer Taste (jeder Tabelle)
  • Sperren einer Taste in jeder Tabelle
  • Laden einer Lichtszene
  • Auswählen eines Lichtszenen -Registers


Channel Match Condition Commands
E.LCN.output.0.141.1 0 LCN M114*:OUTPUT num=2 val=100 ramp=10
LCN hinzufügen... VAR hinzufügen... Ausgang hinzufügen...
E.LCN.output.0.141.1 1 LCN M114*:OUTPUT num=2 val=0 ramp=10
LCN hinzufügen... VAR hinzufügen... Ausgang hinzufügen...

Zurück zur Seite DOMIQ_Base