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

Comment connecter la passerelle Milesight à la plateforme Gravio

Comment connecter la passerelle Milesight à la plateforme Gravio

luna fouilleul |

Contenu

 

 

Description

Gravio est une plate-forme informatique de nœuds qui permet à quiconque de créer des applications métier à partir de données agrégées dans un environnement low code. Gravio se connecte à diverses sources de données en s'intégrant aux normes de l'industrie telles que MQTT, TensorFlow (Computer Vision), bases de données (SQL, etc.) et bien d'autres. Les utilisateurs pourront également déployer Gravio Platform en Edge ou dans le Cloud en fonction de leurs besoins.

 

Milesight s'est déjà intégré à la norme MQTT et c'est là que nous pouvons facilement relier les données de Milesight à Gravio. Grâce à cette intégration, les utilisateurs pourront créer des processus métier à partir des données IoT collectées à partir des capteurs Milesight.

 

Exigences

  1. Compte Gravio - Veuillez vous inscrire pour un compte Gravio via notre  page d'inscription .
  2. Gravio Studio (Application) - ( Téléchargez-  le depuis l'App Store sur MacOS/Windows)
  3. Gravio HubKit installé sur votre machine locale (Windows, Mac ou Ubuntu 20.04) ou instance Cloud. Vous pouvez télécharger  Gravio HubKit ici .
  4. Alternativement, vous pouvez d’abord suivre notre  Guide de démarrage  avant de revenir à cette documentation.
  5. Vous devrez également d'abord configurer ou héberger votre propre courtier MQTT. Vous pouvez utiliser Mosquitto ou HiveMQ ou l'un de vos propres courtiers.
  6. Compte Milesight pour publier les données MQTT.

 

Étapes de configuration

Étape 1 - Connectez-vous à l'interface graphique Web Milesight IoT, connectez-vous à votre courtier MQTT et publiez des données

Vous trouverez les étapes détaillées dans  la documentation Milesight  pour préparer vos données, vous connecter à un broker MQTT et publier. Alternativement, nous aborderons les brèves étapes ici.

Dans l'interface graphique Web Milesight, accédez à Serveur réseau > Applications > bouton Modifier.

 

 

Cliquez sur le bouton « + » et sélectionnez MQTT comme type de transmission de données.

 

 

 

Maintenant, de nouveaux champs seront renseignés et ici, vous saisirez vos informations d'identification de courtier MQTT et si cela réussit, il devrait indiquer « connecté ».

 

 

 

 Remarque :  si vous rencontrez des difficultés pour vous connecter à votre courtier, vous pouvez essayer d'activer la case TLS pour « Certificats signés par une autorité de certification ». Vous pouvez également contacter l'équipe Milesight pour obtenir de l'aide.

 

Ensuite, nous pouvons enfin publier vos données via MQTT. Il vous suffira de faire défiler vers le bas et de saisir dans le champ de texte le sujet souhaité.

 


 

Une fois cette étape terminée, veuillez sélectionner « Enregistrer » et vos données devraient être publiées sur votre courtier MQTT.

 

Remarque :  le contenu de liaison montante MQTT peut être programmé selon les étapes décrites dans  Comment utiliser le codec de charge utile sur Milesight Gateway .

 

Étape 2 – Configuration de Gravio Studio et connexion de Gravio Node

Une fois que vous avez téléchargé et installé Gravio Studio et Gravio HubKit (veuillez consulter la section Configuration requise pour obtenir les liens), veuillez lancer le service Gravio HubKit. Dans votre barre d'état système, vous devriez pouvoir voir le service HubKit en cours d'exécution.

 

 

Lorsque le service est démarré, veuillez lancer Gravio Studio et vous connecter. Après vous être connecté, vous pouvez ajouter votre nœud Gravio dans Gravio Studio.

 

Remarque :  les nœuds Gravio peuvent être n'importe quel appareil sur lequel le service Gravio HubKit est installé et exécuté sur le même réseau. (Raspberry Pi, tout autre PC)

 

Sélectionnez le signe « + » puis ajoutez votre nœud Gravio en utilisant l'adresse IP du nœud. Si vous utilisez Localhost comme nœud Gravio, vous pouvez ajouter votre adresse IP locale. Ensuite, double-cliquez et accédez à votre nœud Gravio.

 

 

 

 

Étape 3 – Connexion à un courtier MQTT et abonnement à une rubrique

 

Dans la page d'accueil, sélectionnez l'icône « MQTT » pour commencer à vous connecter à un nouveau courtier. Appuyez sur « + » dans la page suivante, puis sur « Liste », puis à nouveau sur « + » pour commencer à ajouter un nouveau courtier.

 

 

 

 

 

 

 

 

 

 

Après avoir saisi vos informations d'identification de courtier, revenez à la page Définition de l'entrée de sujet du courtier MQTT dans la même fenêtre en appuyant sur le « bouton Retour ».

 

Ici, nous allons nous abonner au sujet. Donnez-lui un nom significatif, puis sélectionnez le courtier auquel vous êtes connecté dans la liste déroulante. Ensuite, entrez le sujet sur lequel vous avez utilisé l'interface utilisateur Web Milesight pour publier. Enfin, sélectionnez « Mettre à jour ».

 

 

 

 

À cette étape, vous devez vous être connecté avec succès au courtier MQTT et vous être également abonné au sujet du courtier MQTT. L'étape suivante consiste à gérer vos données de manière appropriée. Pour ce faire, vous devrez créer une « zone » et ajouter des « couches ».

 

 

 

 

 

 

Dans la boîte de dialogue contextuelle, nommez votre capteur et sélectionnez « MQTT JSON » comme couche. Sélectionnez ensuite Enregistrer.

 

Ensuite, nous devons lier le « périphérique » à la couche logicielle. Pour ce faire, sélectionnez le calque, puis recherchez le signe «+» sur le côté droit et sélectionnez-le.

 

 

 

Vous verrez une boîte contextuelle avec vos sujets MQTT disponibles auxquels vous êtes abonné. Sélectionnez « Lier » sur le sujet qui est le même que les données publiées de Milesight.

Assurez-vous que le bouton bascule de la couche liée est en position « activé ».

 

 

 

Vous avez réussi à connecter les données pontées de Milesight à Gravio !

 

Étape 4 - Vérification du flux de données de Milesight vers Gravio

 

Dans Gravio Studio, il existe un onglet Data Viewer, sélectionnez-le. Assurez-vous que le « bouton Live » est activé et vous pourrez voir les flux de données en direct chaque fois qu'un ensemble de données est publié sur votre courtier MQTT à partir de Milesight.

 

 

 

 

Étape 5 – Quelle est la prochaine étape après la collecte des données ?

 

 

 

 

Vous pouvez désormais utiliser les données issues de Milesight pour déclencher des événements et créer des applications métier. Pour en savoir plus, vous pouvez contacter l'équipe Gravio pour obtenir de l'aide ou visiter  la chaîne YouTube  et  le blog  pour en savoir plus sur la création de déclencheurs et d'actions.