Web Request empfangen
Dieser Baustein ist das pendent zum Baustein “Web Request senden”.
Er dient dazu, Daten (GET-Requests) über eine URL an den X1 weiterzugeben. Somit können Aktionen von einem Fremdsystem (Z.b. Doorbird, letcontrollit ect.) im X1 weiterverarbeitet werden.
Achtung: Dieser Baustein ist nicht gedacht für schnell wechselnde Daten welche viel Traffic generieren, dafür bitte die X1 eigene von Gira bereitgestellte API Schnittstelle verwenden.

Eingänge
Bezeichnung | Porttyp | Beschreibung |
---|---|---|
Zyklus | TimeSpean | Abfrageintervall in Sekunden. (Default 10s) Hierbei handelt es sich um ein technischer Wert den der Baustein für seine Funktionalität benötigt. Ein empfangener Wert wird im X1 intern in einer Datei zwischengespeichert, diese Zyklus Zeit holt die Daten in der Datei ab und stellt sie anschliessend am Ausgang zur Verfügung. |
Relative URL | – | Hier wird definiert unter welcher URL ein Fremdsystem Daten dem X1 übergeben kann. Vor diesen Wert muss im Fremdsystem immer folgendes vordran gestellt werden: im Fremdsystem welches die Daten liefert, muss es dann also etwa so aussehen: |
Aktiv | Bool | Steuert das Verhalten des Bausteins (Default =1): 1 = Baustein aktiv |
Ausgänge
Bezeichnung | Porttyp | Beschreibung |
---|---|---|
Ausgang | Bool | Hier wird bei jedem Aufruf der Relative URL eine 1 ausgegeben. |
Letztes Ereignis | DateTime | Hier wird das Datum / Zeitstempel des letzten “Relative URL” Aufrufes ausgegeben. |
Letzter Client | String (Wert) | Hier wird die IP des Gerätes ausgegeben, welches den letzten “Relative URL” aufgerufen hat. |
URL Parameter | String (Wert) | Wenn bei der “Relative URL” am Ende ein ? hinzugefügt wird Bsp: http://ip-vom-x1/action/frei/wählbare/Wörter? so wird der Wert hinter dem ? hier als “Wert” während der Dauer der in Zyklus eingestellten Zeit ausgegeben. Anschliessend wird ein “NULL” ausgegeben. |
letztes gültiges Parameter | String (Wert) | Dito Ausgang URL Parameter, jedoch wird der Wert nach Ablauf des Zyklus behalten und durch den neuen Wert ersetzt, sobald dieser eintrifft. |
Parameter
Bezeichnung | Porttyp | Als Eingang zuschaltbar? | Beschreibung |
---|---|---|---|