Blog

Leitfäden zu MQTT und IoT

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

React Native MQTT: Mobile IoT-Apps in Echtzeit über WebSocket

Bauen Sie eine React Native MQTT App mit MQTT.js über sicheren WebSocket: ein wiederverwendbarer Hook, Live-Gerätedaten, Befehle und korrektes Reconnect-Handling beim Wechsel zwischen Hintergrund und Vordergrund.

8 Min. Lesezeit

MQTT-Broker-Ausschreibung: Checkliste zur Bewertung von Anbietern

Eine ausschreibungsfertige MQTT-Broker-Checkliste mit den Fragen, die zählen, warum jede wichtig ist, wie eine gute Antwort aussieht und, als durchgespieltes Beispiel, wie ConnectMQ sie beantwortet, einschließlich dessen, was es nicht kann.

9 Min. Lesezeit

BACnet vs Modbus: Protokollvergleich für Gebäude und Anlagen

Ein praxisnaher Vergleich BACnet vs Modbus zu Datenmodellen, Transport, Discovery, Sicherheit und typischen Einsatzfeldern, mit einem klaren Muster, um beide Protokolle in MQTT-Topics für einen Cloud-Broker zu übersetzen.

10 Min. Lesezeit

Raspberry Pi als Modbus-MQTT-Gateway mit pymodbus (RTU und TCP)

Modbus-RTU-Geräte über RS-485 und Modbus-TCP-Geräte über Ethernet mit pymodbus vom Raspberry Pi abfragen, skalierte Werte und 32-Bit-Float-Register korrekt dekodieren und sauberes JSON an einen MQTT-Broker veröffentlichen.

7 Min. Lesezeit

MQTT-CONNACK-Rückgabecodes 0 bis 5 erklärt (MQTT 3.1.1)

MQTT-3.1.1-Broker beantworten jedes CONNECT mit einem CONNACK-Rückgabecode von 0 bis 5. Erfahren Sie, was jeder Code bedeutet, wie er in Mosquitto, Paho und MQTT.js aussieht und wie Sie jede Ablehnung am schnellsten beheben.

7 Min. Lesezeit

MQTT-Zugriffskontrolllisten (ACLs): Konzepte und Design

Was MQTT-Zugriffskontrolllisten sind, wie Broker wie Mosquitto Lese- und Schreibregeln auf Topic-Ebene ausdrücken, wie sich abgelehnte Operationen verhalten und wie Sie Topic-Namespaces so entwerfen, dass die Autorisierung einfach bleibt.

7 Min. Lesezeit

Sparkplug 3.0 vs. 2.2: Was sich in der Spezifikation geändert hat

Sparkplug 3.0 behält Payload und Topic-Namespace bei, verschärft aber die Regeln für Host-Zustand, bdSeq und Sessions. Dieser Vergleich erklärt jede Änderung und liefert eine praktische Upgrade-Checkliste für Edge Nodes und Host-Anwendungen.

8 Min. Lesezeit

TIG-Stack mit Docker Compose für MQTT-Daten

Ein vollständiges docker-compose-Setup für Telegraf, InfluxDB 2 und Grafana, das einen MQTT-Broker abonniert, Sensordaten speichert und mit provisionierter Datenquelle und Dashboard startet, dazu die Fallstricke, an denen erste Starts scheitern.

8 Min. Lesezeit

MQTT Retained Message löschen (CLI, Python und Web-Client)

Eine veraltete Retained Message begrüßt jeden neuen Subscriber mit alten Daten. So löschen Sie eine Retained Message in MQTT mit einem leeren Retained-Publish, per Kommandozeile, Python, JavaScript und Browser-Client.

8 Min. Lesezeit

OPC UA PubSub über MQTT erklärt: Nachrichten, Kodierungen und Topics

Mit OPC UA Part 14 können OPC-UA-Publisher Daten über jeden standardkonformen MQTT Broker senden. Lernen Sie die PubSub-Bausteine, JSON- vs. UADP-Kodierung, Konventionen für Topics und Metadaten kennen und veröffentlichen und dekodieren Sie Nachrichten selbst.

8 Min. Lesezeit

IoT-Daten an ein 3D-Modell binden: glTF-Meshes, Materialien und Animationen

Ein Praxisleitfaden zur Mapping-Schicht eines Digital Twins: wie Sie IoT-Daten an ein 3D-Modell binden, indem Sie MQTT-Topic-Werte auf glTF-Knoten, Materialien, Morph Targets und Animationsclips abbilden – mit Binding-Definitionen direkt im Modell.

7 Min. Lesezeit

MQTT-Daten in TimescaleDB: IoT-Zeitreihen in PostgreSQL speichern

Bauen Sie eine Pipeline für MQTT-Daten in TimescaleDB: Ein Python-Subscriber schreibt Gerätenachrichten per COPY gebündelt in eine PostgreSQL-Hypertable, und Continuous Aggregates, Kompression und Aufbewahrungsregeln halten Abfragen schnell und den Speicherbedarf klein.

7 Min. Lesezeit

Federated Learning für IoT erklärt: Training ohne zentrale Datensammlung

Mit Federated Learning verbessern IoT-Geräte ein gemeinsames Modell, während ihre Rohdaten lokal bleiben. Dieser Beitrag erklärt die Funktionsweise, die Einsatzgebiete und die Fallstricke und zeigt, wie ein MQTT-Broker Modell-Updates zwischen Geräten und einem Koordinator transportiert.

8 Min. Lesezeit

ESP32 MQTT SSL: Sicheres MQTT über TLS mit WiFiClientSecure

Verbinden Sie einen ESP32 mit WiFiClientSecure und PubSubClient über TLS auf Port 8883 mit einem MQTT-Broker, prüfen Sie den Server mit der richtigen Root-CA, synchronisieren Sie die Uhrzeit und behalten Sie den Heap-Verbrauch im Griff.

9 Min. Lesezeit

MQTT-Broker-Preise erklärt: Preismodelle verstehen und die eigene Rechnung abschätzen

Anbieter verwalteter MQTT-Broker rechnen in sehr unterschiedlichen Einheiten ab: Verbindungen, Sitzungsminuten, Nachrichten, Traffic oder dedizierte Kapazität. Erfahren Sie, wie jedes Modell funktioniert, welche Workloads es begünstigt und wie Sie Ihre Nutzung abschätzen, bevor Sie Angebote vergleichen.

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