Blog

Leitfäden zu MQTT und IoT

Praxisnahe Leitfäden zu MQTT, Managed Brokern und vernetzten Produkten vom ConnectMQ-Team.

Node-RED MQTT TLS: Den Broker-Node sicher konfigurieren

Konfigurieren Sie den mqtt-broker-Node von Node-RED für eine verschlüsselte Verbindung auf Port 8883, mit Zertifikatsprüfung, Zugangsdaten, MQTT-5-Optionen und einem importierbaren Flow, dazu Lösungen für die Fehler, die Ihnen am wahrscheinlichsten begegnen.

8 Min. Lesezeit

Angular MQTT Tutorial mit RxJS, MQTT.js und ngx-mqtt

Verbinden Sie einen Angular-Service über sicheren WebSocket mit einem MQTT-Broker, stellen Sie Topics als RxJS-Observables mit Wildcard-Matching bereit, rendern Sie sie mit der async-Pipe und vergleichen Sie den Ansatz mit ngx-mqtt.

7 Min. Lesezeit

Paho MQTT Python Tutorial: Publish und Subscribe in 10 Minuten

Installieren Sie paho-mqtt 2.x, bauen Sie einen funktionierenden Publisher und Subscriber gegen broker.connectmq.com, lernen Sie Netzwerkschleife, QoS, Retained Messages und Last Will kennen und wechseln Sie dann auf einen privaten Broker mit Zugangsdaten und TLS.

7 Min. Lesezeit

MQTT-Wireshark-Tutorial: MQTT-Traffic mitschneiden und analysieren

Schneiden Sie Ihren eigenen MQTT-Traffic mit Wireshark mit, lesen Sie jedes Paketfeld auf Port 1883 und sehen Sie genau, was TLS auf Port 8883 schützt, mit dem kostenlosen öffentlichen MQTT-Broker broker.connectmq.com.

7 Min. Lesezeit

Ende-zu-Ende-Verschlüsselung von MQTT-Payloads mit AES-GCM

TLS schützt MQTT-Nachrichten bei der Übertragung, aber der Broker sieht weiterhin Klartext. So ergänzen Sie Ende-zu-Ende-Verschlüsselung von MQTT-Payloads mit AES-GCM in Python und gehen sicher mit Schlüsseln, Nonces und Topics um.

8 Min. Lesezeit

ESP32 per TLS mit einem Cloud-MQTT-Broker verbinden

Schritt-für-Schritt-Anleitung, um ein ESP32-Projekt von einem lokalen Mosquitto-Broker zu einem Cloud-MQTT-Broker per TLS mit Benutzername, Passwort und geprüftem Zertifikat umzuziehen.

7 Min. Lesezeit

Node-RED OEE-Dashboard aus MQTT-Maschinendaten

OEE in Node-RED aus zwei MQTT-Topics berechnen, Maschinenzustand und Stückzählern, dann Verfügbarkeit, Leistung, Qualität und OEE auf Dashboard-2.0-Gauges anzeigen und die Kennzahlen für andere Systeme erneut publizieren.

8 Min. Lesezeit

MQTT-Test-Checkliste: 12 Prüfungen vor dem Go-Live

Eine MQTT-Test-Checkliste für den Go-Live mit schnellen, wiederholbaren Tests für Reconnects, QoS, Retained Messages, Last Will, Payload-Validierung, Limits und Last, alle gegen einen kostenlosen öffentlichen MQTT-Broker ausführbar.

10 Min. Lesezeit

ESP32 Certificate Pinning und CA-Validierung für MQTT

Drei Wege, ein Broker-Zertifikat auf einem ESP32 zu prüfen: eine Root-CA einbetten, das ESP-IDF-Zertifikatsbundle nutzen oder pinnen. Lernen Sie die Abwägungen kennen und erhalten Sie funktionierenden MQTT-Code für jede Variante.

8 Min. Lesezeit

Industrie 4.0 Leitfaden: Technologien, Architektur und erste Schritte

Ein praxisnaher Industrie 4.0 Leitfaden für Ingenieure und Werksleiter: welche Kerntechnologien es gibt, wie Konnektivität, Datenplattformen und Analytics zusammenspielen und wie Sie ein erstes Pilotprojekt auf einem verwalteten MQTT-Broker starten.

11 Min. Lesezeit

MQTT Shared Subscriptions: Lastverteilung auf Message-Consumer

Shared Subscriptions machen MQTT zur Arbeitswarteschlange: Jede Nachricht geht an genau ein Mitglied einer Consumer-Gruppe. Lernen Sie die $share-Syntax, die Zustellsemantik, Skalierungsmuster und wie Sie die Unterstützung testen.

7 Min. Lesezeit

UNS-Topic-Struktur: Beispiele für Fertigungsunternehmen

Sofort nutzbare Beispiele für eine UNS-Topic-Struktur in der Stück- und Prozessfertigung, mit den Namensregeln, Payload-Konventionen und Prüfungen, die einen Unified Namespace auch bei Wachstum nutzbar halten.

7 Min. Lesezeit

Digitaler Zwilling für Energie: Verbrauch in Echtzeit modellieren

So modellieren Sie die Energieflüsse eines Standorts als digitalen Zwilling, gespeist von Zählern, die per MQTT streamen, und nutzen ihn, um Verschwendung zu finden und Effizienzszenarien zu testen, bevor Sie Geld ausgeben.

7 Min. Lesezeit

Paho MQTT C Client Tutorial für Embedded Linux

Ein praxisnahes Paho MQTT C Tutorial für Embedded Linux: die Bibliothek mit OpenSSL bauen, einen TLS-Publisher und -Subscriber schreiben, für ARM cross-kompilieren und zuverlässig unter systemd betreiben.

7 Min. Lesezeit

Beckhoff TwinCAT MQTT: Strukturierte SPS-Daten an einen Broker senden

Nutzen Sie die IoT-Funktionen von TwinCAT 3, um strukturierte SPS-Daten als JSON zu veröffentlichen, prüfen Sie sie auf dem öffentlichen MQTT-Broker und verbinden Sie sich dann mit TLS, Zugangsdaten und Last Will mit einem privaten Broker.

8 Min. Lesezeit

Sichere IoT-Geräte-Provisionierung für MQTT-Flotten

So erhält jedes Gerät eine eindeutige, geschützte MQTT-Identität: Provisionierung im Werk, Claim-Zertifikate und Bootstrap-Abläufe, Zugangsdaten pro Gerät und die Schritte, um provisionierte Geräte mit einem verwalteten MQTT-Broker zu verbinden.

8 Min. Lesezeit

MQTT Receive Maximum: Flusskontrolle für langsame Geräte in MQTT 5

Receive Maximum ist die eingebaute Flusskontrolle von MQTT 5. Es begrenzt, wie viele unbestätigte QoS-1- und QoS-2-Nachrichten gleichzeitig unterwegs sein dürfen, damit langsame Geräte nach einem Reconnect nicht überrollt werden.

7 Min. Lesezeit

MQTT-Datenresidenz und Regionswahl für IoT-Messaging

Wo liegen Ihre MQTT-Nachrichten eigentlich? Dieser Leitfaden erklärt Datenresidenz im IoT-Messaging, die regulatorischen Fragen, die Sie stellen sollten, und wie Regionswahl und BYOC sie beantworten.

8 Min. Lesezeit

MQTT Broker für Startups: kostenlos starten, ohne Lock-in skalieren

IoT-Teams in der Frühphase, ob Consumer-Hardware oder Industrie-4.0-Startup, brauchen einen Broker, der am ersten Tag nichts kostet und sie später nicht festhält. Dieser Leitfaden zeigt, was Sie wählen, was Sie vermeiden und wie Sie für Wachstum planen.

7 Min. Lesezeit

Ihr privater MQTT-Broker ist nur wenige Klicks entfernt

Konto anlegen, Broker-Zugangsdaten erhalten und das erste Gerät verbinden — ohne Server, die installiert, gepatcht oder skaliert werden müssen.