Télécharger Imprimer la page

IFM EIO404 Notice D'utilisation page 41

Station de base iot bluetooth mesh

Publicité

Station de base IoT Bluetooth Mesh
8.4.11.7 Exemple : supprimer une notification
Tâche : la notification existante doit être supprimée.
Solution : supprimer la notification à l'aide du service unsubscribe. Pour cela, dans la requête, la
valeur du paramètre « callback » doit être identique à celle de la notification existante.
Demande (Request) :
{
  "code":"request",
  "cid":4712,
  "adr":"/timer[1]/counter/datachanged/unsubscribe",
  "data":{
    "callback":"http://192.168.0.4:80/myData"
  }
}
8.4.12 Utiliser MQTT
L'IoT Core d'ifm prend en charge le protocole MQTT. MQTT permet à un client de communiquer avec
l'IoT Core d'ifm via un broker pour demander et recevoir des données. L'IoT Core d'ifm peut publier
des messages vers un broker MQTT (publish).
Pour permettre une communication MQTT, l'utilisateur doit configurer le canal de commande MQTT.
La configuration comprend les étapes partielles suivantes :
u Vérifier si le broker MQTT est accessible.
u Vérifier si le port souhaité du broker MQTT est ouvert.
u Activer le canal de commande MQTT.
u Configurer le canal de commande MQTT.
u Configurer la connexion MQTT.
w La connexion MQTT est configurée et activée.
Après la configuration du canal de commande MQTT et de la connexion MQTT, les données peuvent
être publiées (publish) vers le broker MQTT. La publication des données vers le broker MQTT
s'effectue via le service subscribe.
8.4.12.1 Configurer la connexion MQTT
Le diagramme d'état suivant montre l'influence des services start , stop et reset sur l'état actuel
d'une connexion MQTT :
start / reset
start
reset
init
running
stop
stop
start
start / reset
error
Après une initialisation réussie à l'état [init] , la connexion passe automatiquement à l'état [running].
La connexion passe automatiquement à l'état [error] lorsqu'au moins un des événements suivants se
produit :
stop / reset
stopped
stop
EIO404
41

Publicité

loading