Herunterladen Inhalt Inhalt Diese Seite drucken

Anhang; Datenformat Für Das Protokoll Mqtt, Json Und Json/Http; Format Der Vom Modul Gesendeten Frames - Satel ETHM-A Bedienungsanleitung

Universal-überwachungsmodul
Vorschau ausblenden Andere Handbücher für ETHM-A:
Inhaltsverzeichnis

Werbung

46

11. Anhang

11.1 Datenformat für das Protokoll MQTT, JSON und JSON/HTTP

11.1.1 Format der vom Modul gesendeten Frames

Format des Hauptframes
Mithilfe der Protokolle MQTT, JSON und JSON/HTTP sendet das Modul zyklisch einen
Frame mit den vom Modul aufgezeichneten Daten an den Server. Bestimmen Sie, welche
Daten im Frame gesendet werden sollen (siehe: „Frame" S. 40). Für einen mithilfe des
Protokolls JSON/HTTP gesendeten Frame können Sie auch einen Header definieren (siehe:
„HTTP Header" S. 39). Nachfolgend finden Sie Beispiele für Frames, die mithilfe der
einzelnen Protokolle gesendet werden.
Protokoll MQTT und JSON
{"MAC":"868325024202972", "I1":11841, "BI2":1, "I3":0, "I4":0,
"I5":0, "I6":0, "I7":0, "I8":0, "AC":0, "S1":0, "BS2":1, "S3":0,
"S4":0, "S5":0, "S6":0, "S7":0, "S8":0, "O1":1, "O2":0, "O3":1,
"O4":0, "P":13692, "EV":44, "MEV":619}}
– Hardware-Adresse des Moduls.
MAC
I1...I8
– Zustand des Eingangs (NO [0 = unverletzt, 1 = verletzt], NC [1 = unverletzt,
0 = verletzt] / Wert am analogen Eingang (skaliert und multipliziert mit
1000).
BI1...8:1
– Eingang gesperrt.
– Zustand des AC-Eingangs (0 = unverletzt [AC-Spannung vorhanden], 1 =
AC
verletzt [keine Spannung AC]).
– AC-Eingang gesperrt.
BAC:1
S1...S8
– Wert des digitalen 1-Wire-Temperatursensors (multipliziert mit 1000).
BS1...8:1
– 1-Wire-Temperatursensor gesperrt.
O1...O4
– Zustand
1=eingeschaltet / umgekehrte Polarität: 1=ausgeschaltet, 0=eingeschaltet).
– Wert der Modul-Versorgungsspannung (multipliziert mit 1000).
P
– Index des neusten Ereignisses, das im Modulspeicher gespeichert wurde.
EV
– maximaler Index für die im Modulspeicher gespeicherten Ereignisse
MEV
(Ringspeicher).
Protokoll JSON/HTTP
POST http://192.168.7.230:502/write HTTP/1.1
User-Agent: ETHM-A 1.00.000
Content-Type: application/json
{"MAC":"868325024202972", "I1":11841, "BI2":1, "I3":0, "I4":0,
"I5":0, "I6":0, "I7":0, "I8":0, "AC":0, "S1":0, "BS2":1, "S3":0,
"S4":0, "S5":0, "S6":0, "S7":0, "S8":0, "O1":1, "O2":0, "O3":1,
"O4":0, "RSSI":64, "P":13692, "SP":"XY [2G]", "EV":44, "MEV":619}
ETHM-A
des
Ausgangs
(normale
Polarität:
SATEL
0=ausgeschaltet,

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis