Blog

Guides MQTT et IoT

Des guides pratiques sur MQTT, les brokers managés et les produits connectés, par l’équipe ConnectMQ.

Chiffrement de bout en bout du payload MQTT avec AES-GCM

TLS protège les messages MQTT en transit, mais le broker voit toujours le texte en clair. Découvrez comment ajouter un chiffrement de bout en bout du payload MQTT avec AES-GCM en Python, et comment gérer clés, nonces et topics en toute sécurité.

9 min de lecture

Connecter un ESP32 à un broker MQTT cloud en TLS

Guide pas à pas pour faire passer un projet ESP32 d'un broker Mosquitto local à un broker MQTT cloud en TLS, avec nom d'utilisateur, mot de passe et certificat validé.

8 min de lecture

Tableau de bord TRS (OEE) Node-RED à partir de données machine MQTT

Calculez le TRS (OEE) dans Node-RED à partir de deux topics MQTT, l'état de la machine et les compteurs de pièces, puis affichez disponibilité, performance, qualité et TRS sur des jauges Dashboard 2.0 et republiez les indicateurs pour d'autres systèmes.

8 min de lecture

Épinglage de certificat et validation de l'AC sur ESP32 pour MQTT

Trois façons de valider le certificat d'un broker sur un ESP32 : embarquer une AC racine, utiliser le bundle de certificats ESP-IDF ou épingler. Découvrez les compromis et obtenez du code MQTT fonctionnel pour chacune.

8 min de lecture

Checklist de tests MQTT : 12 vérifications avant la mise en production

Une checklist de tests MQTT avant mise en production, avec des tests rapides et reproductibles pour les reconnexions, la QoS, les retained messages, le Last Will, la validation des payloads, les limites et la charge, tous exécutables sur le serveur MQTT public gratuit.

11 min de lecture

Guide de l'Industrie 4.0 : technologies, architecture et premiers pas

Un guide pratique de l'Industrie 4.0 pour les ingénieurs et les responsables d'usine : quelles sont les technologies clés, comment s'articulent connectivité, plateformes de données et analytique, et comment lancer un premier pilote sur un broker MQTT managé.

13 min de lecture

Abonnements partagés MQTT : répartir la charge entre consommateurs

Les abonnements partagés transforment MQTT en file de travail : chaque message est remis à un seul membre d'un groupe de consommateurs. Découvrez la syntaxe $share, la sémantique de livraison, les modèles de montée en charge et comment tester leur prise en charge.

8 min de lecture

Exemples de structure de topics UNS pour les industriels

Des exemples prêts à l'emploi de structure de topics UNS pour la fabrication discrète et les industries de process, avec les règles de nommage, les conventions de payload et la validation qui gardent un Unified Namespace exploitable à mesure qu'il grandit.

8 min de lecture

Tutoriel du client Paho MQTT C pour Linux embarqué

Un tutoriel Paho MQTT C pratique pour Linux embarqué : compilez la bibliothèque avec OpenSSL, écrivez un publisher et un subscriber TLS, faites une compilation croisée pour ARM et exécutez le tout de façon fiable sous systemd.

8 min de lecture

Client MQTT Flutter : créer une application IoT multiplateforme

Un tutoriel Flutter MQTT pratique avec le package mqtt_client pour connecter des builds Android, iOS, desktop et web à un broker cloud via TLS ou WebSocket sécurisé, lire des données de capteurs en direct et piloter un appareil.

8 min de lecture

Provisionnement sécurisé des appareils IoT pour les parcs MQTT

Comment installer une identité MQTT unique et protégée sur chaque appareil : provisionnement en usine, flux par claim certificate et bootstrap, identifiants par appareil et étapes pour connecter les appareils provisionnés à un broker MQTT managé.

8 min de lecture

Qu'est-ce qu'un broker MQTT managé ? Avantages, coûts et critères de choix

Un broker MQTT managé vous permet de faire tourner votre messagerie IoT sans gérer vous-même serveurs, certificats ni correctifs. Comparez managé et auto-hébergé, choisissez un modèle de déploiement et connectez votre premier client en cinq minutes.

11 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.