« Zurück zu Produkt

Dokumentation

Repository

Das Panel Repository bietet alle verfügbaren Logikplan Module, die man einfach per "Drag and Drop" auf der Zeichenfläche platzieren kann.

Die folgenden Möglichkeiten bietet das Repository um Module zu finden:

Alphabetische Sortierung

Wählen Sie die Option Alphabetische Sortierung um alle verfügbaren Module im Repository nach der Bezeichnung zu sortieren.

Gruppiert nach Verwendung

Wählen Sie die Option Gruppiert nach Verwendung () um alle verfügbaren Module im Repository nach ihrer Verwendung zu gruppieren:

Suche nach ID

Wählen Sie die Option Suche nach ID um alle verfügbaren Module zu suchen die für eine bestimmte ID in IP-Symcon verwendet werden können.

Klicken Sie auf den Button "Suchen" um Module für ein IP-Symcon Objekt zu suchen, Nach Betätigung des Button "Suchen" wird der Dialog zur Suche einer ID geöffnet:

Nach Auswahl einer ID und der Bestätigung durch OK werden alle verfügbaren Module für das gewählte Objekt angezeigt.

Experten Modus

Wählen Sie die Option Experten Modus () um den "Experten Modus" zu aktivieren, nach dem Aktivieren der Option zeigt das Repository auch selten benötigte Module an.

Warning

Einen Überblick über die relevanten IP-Symcon-Properties, unabhängig vom Objekttyp, finden Sie im Abschnitt Die Properties.

Übersicht der Module

Zur besseren Übersicht wurden die Module des Editors nach ihrer Verwendung gruppiert.

Aktionen

Ausführen spezieller Aktionen

Eigene ActionAusführen von beliebigen PHP Code
FunktionsaufrufAufrufen einer IP-Symcon Instanz Funktion.
IRTransVersenden von IR Befehlen.
Log MeldungSchreiben der Log Meldung.
Mail BenachrichtigungVersenden einer Mail Benachrichtigung.
Push BenachrichtigungVersenden einer Push Benachrichtigung.
Skript AusführungAufruf von Skripten
Variable mit IDModifikation eine Variable mit Referenzierung per ID zur Laufzeit.

Bedingung

Auswertung von Bedingungen

Bedingter WertWert setzen wenn eine bestimmte Bedingung zutrifft
BedingungBedingte Verzweigung

Dokumentation: Kommentar

Kommentare in den Logikplan einfügen.

Ereignisse

Ereignisse definieren um die Automation automatisch zu starten

Bei ÄnderungAusführung des Logikplans bei Veränderung einer Variable.
Bei AktualisierungAusführung des Logikplans bei Aktualisierung einer Variable.
Bei bestimmten WertAusführung des Logikplans bei erreichen eines bestimmten Variablen Wertes.
Bei ÜberschreitungAusführung des Logikplans bei Überschreitung eines Variablen Wertes.
Bei UnterschreitungAusführung des Logikplans bei Unterschreitung eines Variablen Wertes.
Wochenplan (1 Gruppe)Wochenplan mit 1 Gruppe.
Wochenplan (2 Gruppen)Wochenplan mit 2 Gruppen.
Wochenplan (7 Gruppen)Wochenplan mit 7 Gruppen.

Informationen

Informationen auslesen

Skript InformationenInforamtionen zur aktuellen Skriptausführung
System InformationenDatum und Uhrzeit des IP-Symcon Systems
Variablen InforamtionenInformationen zu einer Variable

Konstante Werte

Konstante Werte definieren

Logik

Logische Module

NichtLogisches Nicht
OderLogisches Oder
UndLogisches Und

Mapping

Komplexe Mapping Logik erstellen.

Mathematik

Mathematische Operationen ausführen.

AdditionAddition zweier Werte
DivisionDivision zweier Werte
FormelBerechnung eines Wertes basierend einer benutzerdefinierten Formel.
MaximumMaximum mehrerer Werte
MinimumMinimum mehrerer Werte
ModuloBerechnung des Modulo zweier Werte
MultiplikationMultiplikation zweier Werte
RundenRunden eines Wertes
SubtraktionSubtraktion zweier Werte

Sublogikplan

Mehrere Module zu einem Sublogikplan zusammenfassen.

Sublogikplan ParameterSublogikplan Parameter erstellen.
Sublogikplan AusgangSublogikplan Ausgang erstellen.
Sublogikplan EingangSublogikplan Eingang erstellen.
Sublogikplan ModulSublogikplan erstellen.

Timer

Definition von Timern.

Einmal am TagZyklischer Timer mit täglicher Auslösung.
Einmaliger TimerEinmalige Ausführung eines Timers.
Timer VariableTimer mit Variable zur Anzeige der Restlaufzeit.
Timer Zyklisch MinuteZyklischer Timer mit Auslösung im Minuten Intervall.
Timer Zyklisch SekundeZyklischer Timer mit Auslösung im Sekunden Intervall.
Timer Zyklisch StundeZyklischer Timer mit Auslösung im Stunden Intervall.

Umwandlung

Konvertierung von Werten in einen anderen Datentyp

Datum zu StringKonvertiert einen Unix Timestamp in einen String
Datum zu ZeitKonvertiert eines Unix Timestamp in die einzelnen Zeit Komponenten.
Meldung formatierenFormatiert mehrere Werte zu einer Meldung.
Wert inventierenInvertiert einen Wert.
Wert zu BooleanKonvertiert einen Wert in einen Boolean.
Wert zu FloatKonvertiert einen Wert in einen Float.
Wert zu IntegerKonvertiert einen Wert in einen Integer.
Wert zu StringKonvertiert einen Wert in einen String.
Wertebereich konvertierenKonvertieren eines Werte von einem Wertebereich in einen anderen.
Zeit zu DatumKonvertiert einzelne Zeit Komponenten in einen Unix Timestamp.

Variablen lesen/schreiben

Lesen und Schreiben von Variablen und Instanzen.

Instanz LesenInstanzen als Eingang eines Logikplans
Instanz SchreibenInstanz als Ausgang eines Logikplans
Variable LesenVariable als Eingang eines Logikplans
Variable SchreibenVariable als Ausgang eines Logikplans
Logikplan VariableVariable durch den Logikplan erstellen

Vergleichen

Werte vergleichen

GleichVergleichen von Werten auf Gleichheit oder Ungleichheit
Größer/KleinerVergleichen von Werten auf Größer, Größergleich, Gleich, Kleinergleich oder Kleiner.
Im WertebereichÜberprüft einen Wert auf einen bestimmten Wertebereich
Haben Sie noch Fragen?