Blog

Leitfäden zu MQTT und IoT

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

React MQTT Tutorial: Ein Hooks-basiertes Echtzeit-Dashboard

Erstellen Sie einen wiederverwendbaren useMqtt-Hook rund um MQTT.js, verbinden Sie React über sicheren WebSocket mit einem Broker und zeigen Sie Live-Sensorwerte an – ohne Re-Render-Stürme, StrictMode-Überraschungen oder verwaiste Verbindungen.

7 Min. Lesezeit

MQTT Will Delay Interval: So vermeiden Sie falsche Offline-Alarme

Ein Gerät, das drei Sekunden lang das WLAN verliert, sollte nicht Ihre Rufbereitschaft wecken. Das Will Delay Interval von MQTT 5 hält die Last-Will-Nachricht lange genug zurück, um einen schnellen Reconnect abzuwarten.

7 Min. Lesezeit

MQTT-Daten in Echtzeit mit Python und pandas analysieren

Leiten Sie MQTT-Nachrichten von einem Broker in pandas-DataFrames, ohne die Netzwerkschleife zu blockieren, und berechnen Sie gleitende Mittelwerte, minütliche Resamples, Prüfungen auf inaktive Geräte und einfache Anomalie-Markierungen.

7 Min. Lesezeit

MQTT-Daten mit Python in SQLite speichern und Sensornachrichten abfragen

Bauen Sie einen Python-Subscriber, der jede MQTT-Nachricht mit Zeitstempel, Topic, QoS und Retain-Flag in SQLite speichert – mit Batch-Schreibvorgängen und WAL-Modus – und fragen Sie anschließend Verlauf, Stundenmittel und letzte Werte mit einfachem SQL ab.

7 Min. Lesezeit

Ist MQTT TCP oder UDP? Die Transportschicht von MQTT erklärt

MQTT läuft über TCP, entweder direkt, in TLS oder in WebSocket. Erfahren Sie, warum das Protokoll einen geordneten, zuverlässigen Datenstrom braucht, wo MQTT-SN und QUIC ins Bild passen und welche Ports Sie für einen ConnectMQ-Broker öffnen.

7 Min. Lesezeit

ESP32 DS18B20 MQTT: mehrere Temperaturfühler an einem Bus

Schließen Sie mehrere DS18B20-Fühler an einen einzigen ESP32-GPIO an, ermitteln Sie ihre ROM-Adressen, lesen Sie sie ohne Blockieren aus und veröffentlichen Sie jeden Fühler auf einem eigenen Topic bei broker.connectmq.com.

7 Min. Lesezeit

MQTT-SN erklärt: MQTT für Sensornetzwerke

MQTT-SN passt MQTT für batteriebetriebene Sensoren in UDP-, Zigbee- und anderen Nicht-TCP-Netzen an. Lernen Sie Topic-IDs, schlafende Clients und Gateways kennen und erfahren Sie, wie Sie MQTT-SN-Verkehr an einen Standard-MQTT-Broker weiterleiten.

9 Min. Lesezeit

MQTT Message Expiry Interval: Veraltete Befehle stoppen

In MQTT 5 kann ein Publisher festlegen, wie lange eine Nachricht gültig bleibt. Erfahren Sie, wie das Message Expiry Interval mit persistenten Sessions und Retained Messages zusammenspielt und wie Sie verhindern, dass spät verbundene Geräte veraltete Befehle ausführen.

8 Min. Lesezeit

ESP32 GPS Tracker MQTT: NEO-6M-Positionen auf einer Live-Webkarte

Lesen Sie ein NEO-6M-GPS-Modul mit dem ESP32 aus, veröffentlichen Sie Position, Geschwindigkeit und Fix-Qualität per MQTT nur dann, wenn sich das Gerät bewegt, und zeigen Sie die Route live auf einer Leaflet-Karte über Secure WebSocket an.

7 Min. Lesezeit

Wallbox-MQTT-Integration: OCPP vs. MQTT und PV-Überschussladen zu Hause

OCPP verbindet Ladestationen mit Backend-Systemen, MQTT verbindet sie mit dem Rest Ihres Zuhauses. Erfahren Sie, wie beide zusammenpassen, welcher Integrationsweg zu Ihrer Wallbox passt und wie Sie PV-Überschussladen auf Basis von MQTT aufbauen.

7 Min. Lesezeit

MQTT mTLS: Mutual TLS mit X.509-Client-Zertifikaten erklärt

Mit Mutual TLS kann ein MQTT-Broker Geräte per X.509-Zertifikat authentifizieren. Erfahren Sie, wie das funktioniert, wie Sie es auf Mosquitto einrichten, was der Betrieb kostet und wann Zugangsdaten über TLS die bessere Wahl sind.

7 Min. Lesezeit

MQTT Maximum QoS und QoS-Downgrades bei Subscriptions

Der QoS, den Sie anfordern, ist nicht immer der QoS, den Sie bekommen. Erfahren Sie, wie der effektive QoS berechnet wird, wie Broker einen maximalen QoS ankündigen und niedrigere Subscription-Level gewähren und wie Sie prüfen, was Ihre Verbindung wirklich nutzt.

8 Min. Lesezeit

MQTT-Produktions-Checkliste: 30 Prüfpunkte vor dem Go-live

Eine MQTT-Produktions-Checkliste vor dem Launch für IoT-Teams: Sicherheit, Client-Identität, Reconnect-Verhalten, Topic-Design, QoS und Sitzungen, Monitoring und Betrieb, inklusive produktionsreifem Client-Code.

7 Min. Lesezeit

MQTT-Payload-Formate: JSON vs. Protobuf vs. CBOR

MQTT ist es egal, was in einem Payload steckt, die Wahl liegt also bei Ihnen. Vergleichen Sie JSON, Protobuf und CBOR nach Größe, Schemas, Debugging und Tooling anhand der Bytezahlen für denselben Sensormesswert.

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.