Aller au contenu principal

MQTT

MQTT: Il s'agit d'un protocole de messagerie standard qui permet de s'abonner à un flux de données. Il permet d'obtenir des données en direct et des valeurs de capteurs des appareils.

Structure du sujet

Les données sont publiées sous la structure sujet suivante:

{MDA-VERSION}/{ORGANIZATION-ID}/data/{DEVICE-ID}
  • MDA-VERSION: La version de MDA actuellement utilisée
  • ORGANIZATION-ID: Identifiant unique de votre organisation
  • DEVICE-ID: L'identifiant unique de l'appareil

Examples

Sujet:

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

Payload:

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

La valeur = 1 signifie que le bureau est en cours d'utilisation.

L'index indique quelle tête de la lampe a envoyé l'information (entre 1 et 4)