Zum Hauptinhalt springen

MQTT

MQTT: Es ist ein Standard-Nachrichtenprotokoll, das es ermöglicht, einen Datenstrom zu abonnieren. Es ermöglicht es, Live-Daten und Sensorwerte von den Geräten zu erhalten.

Topicstruktur

Die Daten werden in der folgenden Topicstruktur veröffentlicht:

{MDA-VERSION}/{ORGANIZATION-ID}/data/{DEVICE-ID}
  • MDA-VERSION: Die derzeit verwendete MDA-Version
  • ORGANIZATION-ID: Eindeutige Kennung Ihrer Organisation
  • DEVICE-ID: Die eindeutige Kennung des Geräts

Beispiele

Topic:

mda2/xxx/data/d4:f9:99:aa:ff:3c

Payload:

{
index: 1,
payload: {
value: 1,
sensor_type: "deskinuse",
}
unix_time_s: 1732714781,
sequence: 1,
device_id: 'd4:f9:99:aa:ff:3c'
}

Der Wert = 1 bedeutet, dass der Arbeitsplatz gerade in Nutzung ist.

Der Index gibt an, welcher Kopf der Leuchte die Information gesendet hat (zwischen 1 und 4)