Blog

IoT industriel

MQTT pour l'industrie 4.0 : Sparkplug B, Unified Namespace et conception de topics ISA-95 pour les usines et les données industrielles.

Passerelle edge IIoT : à quoi elle sert et comment la choisir

Une passerelle edge IIoT relie les machines qui parlent Modbus, OPC UA ou des protocoles propriétaires à MQTT et au cloud. Découvrez ses rôles essentiels, les architectures courantes et comment choisir la bonne.

8 min de lecture

Industrie 5.0 vs Industrie 4.0 : la production centrée sur l'humain expliquée

L'Industrie 5.0 ne remplace pas l'Industrie 4.0. Elle ajoute des objectifs centrés sur l'humain, durables et résilients aux mêmes technologies connectées. Cette comparaison explique les différences et pourquoi les données d'usine en temps réel restent le socle des deux.

9 min de lecture

Format du payload Sparkplug B : métriques, types de données et Protobuf

Les payloads Sparkplug B sont des messages Protobuf compacts, ce qui explique pourquoi ils ressemblent à du charabia dans un client MQTT classique. Ce guide passe en revue chaque champ, montre un exemple décodé et explique comment inspecter les payloads en pratique.

9 min de lecture

Templates et UDT Sparkplug expliqués

Les templates Sparkplug apportent à MQTT les types définis par l'utilisateur des automates. Ce guide explique définitions et instances de templates, paramètres, imbrication et versionnage, avec du code Python qui construit un template de pompe et des conseils pour garder des modèles cohérents entre edge nodes.

8 min de lecture

Connectivité automate vers le cloud : architectures et compromis

Un comparatif pratique des trois grandes architectures de connexion des automates au cloud, MQTT natif dans l'automate, passerelles edge et relais par le SCADA, avec les enjeux de sécurité, de fiabilité et de modélisation des données de chacune.

10 min de lecture

BACnet vs Modbus : comparatif des protocoles pour bâtiments et usines

Un comparatif pratique BACnet vs Modbus portant sur les modèles de données, les transports, la découverte, la sécurité et les usages typiques, avec une méthode claire pour traduire les deux protocoles en topics MQTT vers un broker cloud.

11 min de lecture

Sparkplug 3.0 vs 2.2 : ce qui a changé dans la spécification

Sparkplug 3.0 conserve le payload et l'espace de noms des topics mais resserre les règles concernant l'état de l'hôte, le bdSeq et les sessions. Ce comparatif explique chaque changement et propose une checklist de migration concrète pour les edge nodes et les applications hôtes.

8 min de lecture

OPC UA PubSub sur MQTT expliqué : messages, encodages et topics

La partie 14 d'OPC UA permet aux éditeurs OPC UA d'envoyer des données via n'importe quel broker MQTT standard. Découvrez les briques de PubSub, les encodages JSON et UADP, les conventions de topics et de métadonnées, et comment publier et décoder vous-même des messages.

9 min de lecture

Certificats birth et death Sparkplug : NBIRTH, NDEATH, DBIRTH et DDEATH

Les certificats birth et death permettent à Sparkplug de savoir ce qui est en ligne et si les données sont à jour. Ce guide explique NBIRTH, NDEATH, DBIRTH et DDEATH, les numéros de séquence et bdSeq, avec un simulateur Python fonctionnel.

8 min de lecture

Modèle de Purdue vs ISA-95 : quelle différence ?

Le modèle de Purdue et l'ISA-95 partagent la numérotation des niveaux mais résolvent des problèmes différents. Ce comparatif explique chacun, leurs liens et comment les architectures MQTT aplatissent les flux de données sans aplatir la sécurité.

9 min de lecture

Les critères pour choisir un broker MQTT industriel

Un broker MQTT industriel transporte l'état de l'usine, pas seulement des messages. Ce guide explique les capacités qui comptent en atelier, de la prise en charge de Sparkplug et de l'état retenu à la sécurité et à la visibilité, avec un script pour les tester vous-même.

9 min de lecture

Demandes de rebirth Sparkplug : quand et comment les déclencher

Un rebirth Sparkplug oblige un edge node à republier ses births pour qu'un hôte puisse reconstruire une vue exacte. Ce guide de dépannage couvre le NCMD rebirth, les trous de séquence, les alias inconnus, les tempêtes de rebirth et une démarche de diagnostic pas à pas.

8 min de lecture

Sparkplug B vs JSON sur MQTT : quel payload choisir ?

Sparkplug B et le JSON classique fonctionnent tous deux sur n'importe quel broker MQTT, mais ils ne résolvent pas les mêmes problèmes. Ce comparatif couvre l'interopérabilité, la gestion d'état, la bande passante, l'outillage et un modèle hybride qui vous offre les deux.

8 min de lecture

Comment construire un Unified Namespace étape par étape

Un guide pratique pour construire un Unified Namespace, de la modélisation de la hiérarchie de l'usine et du choix du broker jusqu'à la publication de l'état retenu depuis l'edge et l'ajout des premiers consommateurs.

9 min de lecture

Concevoir des topics MQTT basés sur l'ISA-95

Comment encoder la hiérarchie des équipements ISA-95 dans des topics MQTT : ordre des niveaux, conception des feuilles, planification des wildcards, choix de payload et pièges courants, ainsi que la republication des données Sparkplug B dans la même arborescence.

8 min de lecture

Comment faire le retrofit IoT de machines anciennes sans toucher à l'automate

Dans de nombreuses usines, ce sont encore les vieilles machines qui fabriquent la plupart des pièces. Ce guide montre comment faire leur retrofit IoT avec des pinces ampèremétriques, des capteurs additionnels et une passerelle, et publier l'état machine via MQTT sans toucher une ligne du programme automate.

8 min de lecture

SCADA MQTT : moderniser la télémétrie avec le report by exception

Comment MQTT transforme la télémétrie SCADA : report by exception au lieu de l'interrogation, un broker comme pivot entre RTU et hôtes SCADA, connaissance de l'état grâce au Last Will et à Sparkplug B, et une démarche de migration pas à pas.

9 min de lecture

Unified Namespace vs data lake : complémentaires ou concurrents ?

Un Unified Namespace et un data lake résolvent des problèmes différents. Ce comparatif explique la différence entre état temps réel et analytique historique, la place de chacun et comment un simple abonné relie les deux.

8 min de lecture

Calculer le ROI de l'IIoT : une méthode pratique pour les projets industriels

La plupart des business cases IIoT échouent parce que les bénéfices sont flous et les coûts incomplets. Cette méthode transforme les gains sur les arrêts, l'énergie et la qualité en chiffres défendables, et montre où se placent les coûts de messagerie et de broker.

10 min de lecture

Votre broker MQTT privé, à quelques clics

Créez un compte, récupérez les identifiants de votre broker et connectez votre premier appareil — aucun serveur à installer, mettre à jour ou dimensionner.