Dokumentation
Logiken
Logiken sind komplexere zusammengefasste Funktionsinstanzen, deren Funktion oder Automatisierung wesentlich komplexer sind, als durch ein Ereignis oder Ablaufplan schnell dargestellt werden kann. Dies vereinfacht die Einrichtung und bietet einen größeren Komfort.
Aktivliste
Übersicht aller aktiven Variablen in der Visualisierung
AL_SwitchOff | Schaltet alle in der Liste vorhandenen aktiven Variablen inaktiv. |
Anwesenheits-Simulation
Anwesenheit über geloggte Werte simulieren
AS_SetSimulation | De-/Aktiviert die Anwesenheits-Simulation |
Bild-Archiv
Das Modul kopiert bei Auslösung durch eine gewählte Variable ein Bild.
BA_AddImage | Kopiert das aktuelle Quellbild in die Kategorie "Bilder" des Moduls "BildArchiv" mit der InstanzID. |
Countdown
CSV ZIP Export
Exportiert aggregierte Werte einer Variable als CSV-Datei in einem ZIP-Archiv
CSV_DeleteZip | Entfernt die generierte Datei. |
CSV_Export | Erzeugt ein Zip-Archiv basierend auf den gegebenen Parametern. |
CSV_SendMail | Senden durch eine SMTP Instanz eine Mail mit einer erzeugten Zip-Datei |
Dummy Modul
Platzhalter Modul zur Darstellung als Instanz in der Visualisierung
Eieruhr
Eine Eieruhr, die eine gewisse Zeit läuft und jederzeit wieder aufgezogen werden kann. Ideal für die Verwendung in Ereignissen und Skripten.
Gruppensteuerung
Mithilfe der Gruppensteuerungen können Variablen in Gruppen zusammen geschaltet werden.
JSON Decoder
Dekodiert JSON und stellt den Inhalt in Variablen zur Verfügung
JSON Exporter
Exportiert beliebige Variablen in einer benutzerdefinierten Struktur über einen HTTP Endpunkt.
Logik Gatter
Verknüpft Variablen durch logische Operationen
Rechenmodule
Module, welche verschiedene Berechnungen innerhalb von IP-Symcon ermöglicht
Rechen-Modul | Berechnung verschiedener Hilfswerte auf Basis einer Gruppe von Variablen, z.B. Summer oder Durchschnitt. | ||
| |||
Umrechnen | Rechnet eine Variable über eine selbstdefinierte Formel um. | ||
| |||
UmrechnenMultiGrenzen | Rechnet eine Variable in eingerichteten Grenzen über eine selbstdefinierte Formel um. | ||
| |||
WertebereichSkalieren | Skalierung eines Wertes innerhalb eines Wertebereiches | ||
|
RGBMultiplexer
Verbindet einzelne R, G, B Kanäle zu einer Variable, welche mit dem Farbrad angesteuert werden kann.
RGBM_RequestStatus | Ermittelt den Wert der einzelnen R, G, B Kanäle und setzt die Color Variable. |
RGBM_SetRGB | Sendet die R, G, B Werte an die einzelnen Kanäle und aktualisiert die Color Variable |
Schleppzeiger
Eine Variable, welche auf dem höchsten oder niedrigsten Wert bis zum Reset stehen bleibt.
SZ_Reset | Setzt den Schleppzeiger zurück |
Spielesammlung
Eine Sammlung kleiner Spiele, welche über das Webfront gespielt werden können.
Schere Stein Papier | Eine Möglichkeit Schere, Stein, Papier in der Visualisierung zu spielen. | ||
Zahlenraten | Ein kleines Spiel, bei dem eine zufällige Zahl erraten werden muss. | ||
|
Szenensteuerung
Speichert den Zustand einer belieben Anzahl an Aktoren und macht diese via Visualisierung/PHP-Funktion abrufbar.
SZS_CallScene | Ruft die Szene auf und setzt sie dazugehörigen Variablen |
SZS_GetActiveScene | Gibt die Nummer der Szene zurück, welche gerade aktiv ist. |
SZS_SaveScene | Speichert die Werte der in der Liste vorhandenen Variablen in der entsprechenden Szene. |
Taupunkt berechnen
Berechnung der Taupunkttemperatur
Treppenhauslichtsteuerung
Beim Aktivieren wird das Licht im Treppenhaus eingeschaltet und wird kurz nach Verlassen des Treppenhauses wieder ausgeschaltet.
THL_SetActive | Aktiviert oder deaktiviert die Treppenhauslichtsteuerung. |
THL_Start | Aktiviert das Licht im Treppenhaus und startet den Timer, welcher das Licht wieder deaktiviert. |
THL_Stop | Deaktiviert das Licht im Treppenhaus und den Timer. |
Umbennener
Erlaubt das Umbenennen von ausgewählten Objekten über die Visualisierung
Unwetterzentrale
Holt das aktuelle Regenradarbild von Wetteronline und wertet die Farbpixel der Regenmenge aus.
UWZ_RequestInfo | Berechnet die Variable Regenwert des Unwetterzentralemoduls |
VariablenVergleich
Das VariablenVergleichsmodul ermöglicht es aus zwei Variablen eine Punktwolke zu erstellen und mithilfe von linearer Regression vergleichbar zu machen.
LR_Download | Generiert das Diagramm neu und gibt eine Adresse aus |
LR_GenerateChart | Generiert das Diagramm neu und gibt es als SVG und PNG zurück |
LR_UpdateChart | Generiert das Diagramm neu |
Virtuelle Geräte
Module zum Simulieren verschiedener Geräte
E-Auto (Simulation) | Simuliert einen Ladevorgang eines E-Autos |
Heizstab (Simulation) | Simuliert einen Heizstab |
Licht (Simulation) | Simuliert ein Licht |
Mediaplayer (Simulation) | Simuliert einen MediaPlayer |
PV-Anlage (Simulation) | Simulation einer PV-Anlage |
Rollladen (Simulation) | Simuliert einen Rollladen. |
Thermostat (Simulation) | Simuliert ein Thermostat |
Verbrauch/Kosten | Errechnet die Kosten nach Verbrauch |
Zähler (Simulation) | Simuliert eine einstellbare Anzahl an Zählern. |
Zufällige Beleuchtung
Das Modul ermöglicht es den Farbwert von Lampen zufällig zwischen verschiedenen Farben zu schalten.
ZB_ChangeLight | Wählt zufällige Farben aus und setzt die ausgewählten Variablen auf diese |