Le DataPlug de nos contrôleurs HAI-P200-4G assure la collecte et l'historisation de vos données (mesures, états, alarmes) via des protocoles de communication standards comme Modbus-TCP, OPC-UA et S7-Comm. Une fois ces informations collectées, l'enjeu est de pouvoir les exploiter efficacement.
C'est ici qu'intervient Node-RED, un outil open source dédié à l'IIoT, réputé pour sa puissance, sa flexibilité et sa grande simplicité d'utilisation. Pour cette raison, nous avons directement intégré un conteneur Node-RED au catalogue d'applications du HAI-P200-4G, prêt à l'emploi.
Pour lancer Node-Red, il vous suffit de vous rendre sur la page Applications de l’interface d’administration de votre contrôleur HAI-P200-4G. Le containeire Node-Red dispose d’un bouton START pour le démarrer.
<aside> ⚠️
Lors du tout premier démarrage, le contrôleur télécharge l'image de Node-RED depuis la plateforme Docker Hub. Cette opération peut prendre plus ou moins de temps selon la vitesse de votre connexion Internet.
</aside>
Lors de vos phases de développement et de mise au point, nous vous conseillons d'activer le Safe Mode.

Pour accéder aux données temps réel collectées par le DataPlug, nous utilisons le protocole MQTT, un standard de communication léger et efficace pour l'IoT.
Afin de simplifier l'échange d'informations, votre contrôleur intègre un broker MQTT (un serveur de messages) interne. Le DataPlug y publie en continu les données, et d'autres services, comme Node-RED, peuvent s'y abonner pour les recevoir instantanément.
Chaque donnée est publiée sur un canal, appelé topic, qui suit toujours cette structure :
telegraf/{NomDeLaVariable}
<aside> ⚠️
Si vous avez HAI-OS v1.2.9 ou version ultérieure voici les nouveaux topics :