Mit diesem Baustein können Sessions in einer Exosphere-Datenbank erfasst und angezeigt werden, wie zum Beispiel das Laden einer Wallbox.
Inhaltsverzeichnis
Eingänge↑
Kürzel | Kurzbeschreibung | Beschreibung | Wertebereich |
---|---|---|---|
SStart | Session start | Ein Impuls am Eingang löst den Beginn einer Session aus und schreibt in die Datenbank, falls konfiguriert. | 0/1 |
SEnd | Session end | Ein Impuls am Eingang löst das Ende einer Session aus und schreibt in die Datenbank, falls konfiguriert. | 0/1 |
Uid | User-ID | User-ID. Vor dem Auslösen gesetzt, können die Benutzerfelder des Benutzers mit dieser ID verwendet werden. | - |
CI1 | Custom input 1 | Zusätzlicher benutzerdefinierter Eingang 1 | - |
CI2 | Custom input 2 | Zusätzlicher benutzerdefinierter Eingang 2 | - |
CI3 | Custom input 3 | Zusätzlicher benutzerdefinierter Eingang 3 | - |
CI4 | Custom input 4 | Zusätzlicher benutzerdefinierter Eingang 4 | - |
CI5 | Custom input 5 | Zusätzlicher benutzerdefinierter Eingang 5 | - |
CI6 | Custom input 6 | Zusätzlicher benutzerdefinierter Eingang 6 | - |
CI7 | Custom input 7 | Zusätzlicher benutzerdefinierter Eingang 7 | - |
CI8 | Custom input 8 | Zusätzlicher benutzerdefinierter Eingang 8 | - |
CI9 | Custom input 9 | Additional custom input 9 | - |
CI10 | Custom input 10 | Additional custom input 10 | - |
CI11 | Custom input 11 | Additional custom input 11 | - |
CI12 | Custom input 12 | Additional custom input 12 | - |
CI13 | Custom input 13 | Additional custom input 13 | - |
CI14 | Custom input 14 | Additional custom input 14 | - |
CI15 | Custom input 15 | Additional custom input 15 | - |
CI16 | Custom input 16 | Additional custom input 16 | - |
Ausgänge↑
Kürzel | Kurzbeschreibung | Beschreibung | Wertebereich |
---|---|---|---|
Log | Log output | Logausgang bei jedem Schreibvorgang in die Datenbank | - |
Sa | Session active | Aktiv, wenn eine Sitzung gerade läuft | 0/1 |
AC | API Connector | Intelligenter API basierter Verbinder. API Commands |
- |
Parameter↑
Kürzel | Kurzbeschreibung | Beschreibung | Einheit | Wertebereich | Standardwert |
---|---|---|---|---|---|
Td | Trigger Delay | Verzögert das Schreiben in die Datenbank nach dem Auslösen, um sicherzugehen, dass alle Eingänge gesetzt sind | ms | ∞ | 0 |
Eigenschaften↑
Kurzbeschreibung | Beschreibung | Standardwert |
---|---|---|
Spalteninhalt | Bearbeiten Sie den Inhalt der Spalte. Geben Sie die Daten an, die in die Datenbankspalten geschrieben werden sollen. | - |
Beispielprogrammierung↑
In diesem Beispiel wird eine Wallbox Ladeabrechnung in einer Exosphere-Datenbank erfasst.
Dazu muss eine Datenbank in Exosphere erstellt und mittels "Database" in die Config eingepflegt worden sein.
Mit dem Baustein "Session Database Connector" kann nun die Datenbank mit Daten befüllt werden.
Mit Doppelklick auf den Baustein kann das Fenster "Database Connector Configuration" geöffnet werden. Hier können die Inhalte der Spalten definiert werden.
Wenn eine Option ausgegraut ist, ist der Datentyp damit nicht kompatibel.
Additionally, the block inputs "CI1-CI16" can be named. These will be displayed in the configuration but not in the Exosphere database.
Der Start und das Ende einer Ladesession werden an die Eingänge "SStart" und "SEnd" übergeben. Der ladende User wird über den "Uid" Eingang an den Baustein weitergeleitet.
Der Preis der Ladesession wird an den Eingang "CI1" übermittelt.