Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Dieser Artikel ist gültig ab Version

Status
colourGreen
title2.1928

Hinweis

Diese Anleitung geht nur noch auf das Datenformat v2 ein. Frühere Formate (v1), werden nicht mehr unterstützt.

Zugriff via HTTP POST

Datenübertragung via HTTP POST. Muss im Input-Plug-Plugin in aktiviert werden.

Zugriff mit Datenformat

...

Codeblock
HTTP POST {IP}:{PORT}/rest/external/http

Zugriff mit Datenformat v2:
Status
colourGreen
title2.23

Codeblock
HTTP POST {IP}:{PORT}/rest/external/http/v2

...

...

colourGreen
title2.27

...

Codeblock
Für Alarme:
HTTP POST {IP}:{PORT}/rest/external/http/alarm/v2 

Für Statusmeldungen:
HTTP POST {IP}:{PORT}/rest/external/http/status/v2

Der oben erwähnte Endpunkt /rest/external/http/v2 existiert weiterhin, jedoch wird empfohlen, /rest/external/http/alarm/v2 für Alarme zu nutzen.

Positionsmeldungen
Status
colourGreen
title2.29

Codeblock


Für Positionsmeldungen:
HTTP POST {IP}:{PORT}/rest/external/http/position

Parameter

Bedeutung

IP

Die IP-Adresse des FE2 Systems oder localhost, falls der Zugriff über das selbe dasselbe System erfolgt

PORT

Der Port der FE2 Weboberfläche. Standard ist hier Port 83

Daten

UTF-8 kodiertes JSON als Body eines HTTP POST Aufrufs. Das Datenformat wird hier beschrieben.

Return-Werte

Es werden die Standard-HTTP-Return-Codes verwendet. Außerdem wird ein JSON Objekt zurück geliefertzurückgeliefert.

HTTP Code

Bedeutung

200

Alarm erfolgreich übergeben

400

Der Aufruf war fehlerhaft

409

Inhalt des Aufrufs steht in Konflikt mit Einstellungen/Voraussetzungen in FE2.

...

Als Body wird ein UTF-8 kodiertes JSON zurückgeliefert:

Feld

Bedeutung

status

  • OK

    • Korrekte Annahme des Alarms

  • NOT_OK

    • Alarm Übergabe war fehlerhaft. Details im error Feld

error

Sollte Status NOT_OK sein, wird hier der Fehler näher beschreiben

...

Datenübertragung via HTTP GET. Muss im Input-Plug-Plugin in aktiviert werden.

Warnung

Warnung

Bei dieser Variante wird der Absender nicht überprüft! Sie sollten diese Schnittstelle also nur in lokalen Netzwerken erlauben, welche Sie unter Ihrer Kontrolle haben.

...

Parameter

Bedeutung

IP

Die IP-Adresse des FE2 Systems oder localhost, falls der Zugriff über das selbe dasselbe System erfolgt

PORT

Der Port der FE2 Weboberfläche. Standard ist hier Port 83

message

Der einzige Parameter, welcher vorgeschrieben ist. Dies ist der Alarmtext

...