Blog

IoT-Tutorials

Schritt-für-Schritt-MQTT-Tutorials für IoT-Entwickler: ESP32-, WebSocket-, Python- und Node.js-Clients mit broker.connectmq.com.

Unity MQTT Client: 3D-Szenen mit Live-Sensordaten steuern

Fügen Sie Unity mit MQTTnet einen MQTT-Client hinzu, abonnieren Sie Sensor-Topics auf broker.connectmq.com und animieren Sie GameObjects sicher auf dem Main Thread mit Live-Daten – die Grundlage eines digitalen Zwillings.

7 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

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

Android MQTT Kotlin Client: Verbinden, abonnieren und benachrichtigen

Entwickeln Sie eine Android-App in Kotlin, die sich über TLS mit einem MQTT-Broker verbindet, Alarm-Topics abonniert, Systembenachrichtigungen auslöst und sich korrekt neu verbindet, wenn die App zwischen Vorder- und Hintergrund wechselt.

7 Min. Lesezeit

Einen MQTT Telegram Bot für Gerätealarme und Befehle bauen

Verbinden Sie einen Telegram-Bot mit Python mit einem MQTT-Broker, damit Alarme in Ihrem Chat ankommen und Befehle wie /on, /off und /status zurück an die Geräte gehen, abgesichert durch eine Chat-Allowlist.

8 Min. Lesezeit

Telegraf-json_v2-Parser und MQTT-Topic-Parsing erklärt

So machen Sie aus echten MQTT-Payloads mit Telegraf saubere InfluxDB-Metriken: json_v2-Fields, Tags, Umbenennungen und Typen für verschachteltes JSON, Object-Parsing für Arrays und topic_parsing, um Standort, Linie und Maschine aus dem Topic zu extrahieren.

8 Min. Lesezeit

MQTT zu REST API mit Flask: Live-Gerätedaten über HTTP bereitstellen

Entwickeln Sie eine Flask-App, die MQTT-Topics abonniert, den letzten Wert pro Gerät cacht, ihn über REST-Endpunkte bereitstellt und Befehle aus einer POST-Route publiziert – inklusive der Deployment-Fallen, an denen die meisten ersten Versuche scheitern.

7 Min. Lesezeit

MQTTnet C# Tutorial: MQTT-5-Clients in .NET mit TLS entwickeln

Entwickeln Sie mit MQTTnet einen .NET-Konsolen-Publisher und -Subscriber mit MQTT-5-Properties und TLS auf Port 8883, ergänzen Sie Reconnect-Logik und übertragen Sie denselben Code auf einen privaten ConnectMQ-Broker.

7 Min. Lesezeit

MQTT-Lasttest-Tools: emqtt-bench, MQTTX Bench und Locust im Vergleich

Ein praxisnaher Vergleich von emqtt-bench, MQTTX Bench und Locust für MQTT-Lasttests – mit echten Befehlen, einer Latenz- und Verlustsonde in Python, den wichtigsten Metriken und Regeln für verantwortungsvolles Testen gegen einen privaten Broker.

8 Min. Lesezeit

Python MQTT TLS: Sichere Verbindungen auf Port 8883 mit paho-mqtt

Verschlüsseln Sie Ihren Python-MQTT-Verkehr mit paho-mqtt und TLS auf Port 8883: System-CA-Speicher nutzen, Hostnamenprüfung aktiv lassen, typische Zertifikatsfehler beheben und über sicheres WebSocket verbinden, wenn nur Web-Ports offen sind.

7 Min. Lesezeit

iOS MQTT Swift Client mit CocoaMQTT und SwiftUI

Schritt-für-Schritt-Tutorial zu iOS MQTT mit Swift: CocoaMQTT per Swift Package Manager einbinden, in ein ObservableObject kapseln, Live-Sensordaten in SwiftUI anzeigen und Befehle über TLS senden.

8 Min. Lesezeit

MQTT-E-Mail-Benachrichtigung mit Python: SMTP-Alarme mit Ratenbegrenzung

Bauen Sie einen Python-Dienst, der MQTT-Alarm- und Telemetrie-Topics abonniert, Schwellwerte mit Hysterese und Abklingzeiten anwendet und ratenbegrenzte SMTP-E-Mails sendet, und sehen Sie, wie er die eingebauten Alarmregeln von ConnectMQ ergänzt.

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.