Besoin d'une cotation ? Une configuration spécifique, un projet ? Contactez-nous au 02 51 99 13 03.

Comment connecter Milesight Gateway à Tago via MQTT

Comment connecter Milesight Gateway à Tago via MQTT

luna fouilleul |

Introduction

Les passerelles Milesight LoRaWAN® fournissent une API MQTT pour transmettre les données des appareils LoRaWAN® du serveur réseau intégré de la passerelle au courtier MQTT. Cet article vous guidera pour transmettre les données des appareils LoRaWAN® à Tago via les passerelles Milesight et séparer chaque appareil du trafic de la passerelle.

 

 

Exigences

  • Passerelle Milesight LoRaWAN® : UG6x, UG8x
  • LoRaWAN®Sensor/Node : prenez EM300-SLD comme exemple
  • Compte Tago

 

 

Configuration

Étape 1. Connectez Gateway à Tago

  1. Accédez à l'onglet Appareil  Tago , cliquez sur +Ajouter un appareil pour ajouter un appareil MQTT personnalisé. Dans cet exemple, le nom de l'appareil est UG65 .
    Après la création, vous pouvez trouver le jeton de l'appareil sur la page de l'appareil.
  2. Accédez à Packet Forwarder  -> Général pour activer le NS intégré, puis accédez à Network Server -> Général pour activer le NS intégré.
  3. Accédez à Network Server -> Applications pour ajouter une application, puis cliquez sur Save . 
  4. Ajoutez une transmission de données pour cette application, sélectionnez MQTT comme type.

    Remplissez les informations du courtier Tago MQTT.

    • Adresse du courtier :  mqtt.tago.io
    • Port de courtage :  1883
    • ID client :  défini par l'utilisateur
    • Informations d'identification de l'utilisateur :  activer
    • Nom d'utilisateur :  Token
    • Mot de passe :  jeton de l'appareil copié à partir de la page de l'appareil Tago UG65

    Pour plus d'informations sur le courtier Tago MQTT, veuillez vous référer à cette page .

    Définissez un sujet de publication de liaison montante, dans cet exemple, le sujet est /mqttest

     

  5. Enregistrez tous les paramètres, puis vous pouvez vérifier l'état du MQTT.

 

 

 

Étape 2. Ajouter un périphérique LoRaWAN® à la passerelle

Ajoutez le nœud LoRaWAN® à la passerelle Milesight en vous référant à Comment connecter les nœuds LoRaWAN à la passerelle Milesight . Après la connexion, vous pouvez vérifier si la passerelle reçoit des données sur la page Serveur réseau  ->  Paquets .

 

En outre, vous pouvez vérifier si les données du nœud sont envoyées à Tago.

 

 

 

Étape 3. Séparer les appareils de la passerelle dans Tago

Étant donné qu'une application peut inclure plusieurs appareils, Tago fournit plusieurs étapes ci-dessous pour diviser chaque appareil.

  1. Accédez à Intégration  -> Réseau pour ajouter un réseau. Dans cet exemple, le nom du réseau est UG65 Network
  2. Après la création, activez le paramètre Numéro de série  et générez un jeton réseau, puis enregistrez les paramètres.
  3. Accédez à Intégration  -> Connecteur pour ajouter un connecteur. Lors de l'ajout, sélectionnez le réseau que vous avez créé. Vous pouvez créer des connecteurs pour différents types d'appareils et ajouter les informations et décodeurs correspondants.
  4. Cliquez ici pour installer le modèle d’analyse Device Split Up et renommez-le. Dans ce modèle, vous pouvez trouver l'exemple de code pour définir chaque appareil et télécharger chaque élément sur Tago. Veuillez modifier le code tamplete Const devaddr=scope[0].devaddr en Const devaddr=scope[0].devEUI . Vous pouvez également modifier les codes pour définir vous-même les informations que vous devez recevoir.
  5. Copiez le jeton réseau UG65 dans les variables d’environnement , puis enregistrez tous les paramètres du modèle.
  6. Accédez à l'onglet Action pour ajouter une action, sélectionnez le type comme MQTT Topic et l'action comme Run Analysis , puis sélectionnez l'analyse que vous avez créée.
    Dans la page d’action, sélectionnez le périphérique de passerelle UG65 et renseignez la rubrique MQTT de liaison montante que vous avez créée dans votre passerelle Milesight, puis enregistrez tous les paramètres.
  7. Accédez à l’onglet Appareil  , sélectionnez le réseau que vous avez créé sous  Mon réseau , cliquez sur le connecteur EM300 pour ajouter un appareil.
    Renseignez l'EUI de l'appareil comme numéro de série, puis cliquez sur Créer mon appareil .
  8. Sur cette page d'appareil, vous ne pouvez voir que le téléchargement des données de cet appareil.