Blog

Leitfäden zu MQTT und IoT

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

Was ist ein verwalteter MQTT-Broker? Vorteile, Kosten und die richtige Wahl

Mit einem verwalteten MQTT-Broker betreiben Sie IoT-Messaging, ohne sich selbst um Server, Zertifikate oder Patches zu kümmern. Vergleichen Sie verwalteten und selbst betriebenen Broker, wählen Sie ein Betriebsmodell und verbinden Sie Ihren ersten Client in fünf Minuten.

10 Min. Lesezeit

Stillstandsgründe-Codes, die Bediener wirklich nutzen

So bauen Sie einen Baum aus Stillstandsgründen, der kurz, präzise und umsetzbar bleibt, plus einen Eingabeablauf für Bediener, der Gründe per MQTT neben automatisch erkannten Maschinenzuständen veröffentlicht.

7 Min. Lesezeit

Einen Sparkplug B Edge-Node-Simulator in Python bauen

Um einen Sparkplug-Host oder ein Dashboard zu testen, sollte keine SPS nötig sein. Dieses Tutorial baut einen Sparkplug B Edge-Node-Simulator in Python mit Births, Daten, Deaths und Rebirth-Behandlung, der gegen einen echten MQTT Broker läuft.

8 Min. Lesezeit

Ignition MQTT: Transmission- und Engine-Module mit einem Broker verbinden

Konfigurieren Sie die Ignition-Module MQTT Transmission und MQTT Engine gegen einen externen Broker, veröffentlichen Sie Tags als Sparkplug B, nutzen Sie sie wieder als Ignition-Tags und prüfen Sie die dekodierten Payloads in einem Broker-Portal.

9 Min. Lesezeit

ESP32-Task-Watchdog-Resets in MQTT-Projekten beheben

Warum ESP32-MQTT-Sketches Task-Watchdog-Resets auslösen, wie Sie die task_wdt-Meldung lesen und wie Sie Reconnect-Schleifen, Callbacks und blockierenden Code so umbauen, dass der Watchdog ruhig bleibt.

8 Min. Lesezeit

ArduinoMqttClient-Bibliothek: API, Polling, QoS und Will Messages

Ein umfassender Leitfaden zur offiziellen ArduinoMqttClient-Bibliothek: die Verbindungs-API, warum poll() so wichtig ist, Senden und Empfangen per Stream, QoS- und Retain-Flags, Will Messages und alle connectError()-Codes.

8 Min. Lesezeit

Online-MQTT-Web-Client: jeden Broker direkt im Browser testen

Ein praxisnaher Leitfaden zum Testen von MQTT im Browser: wie Web-Clients sich über WebSockets verbinden, eine Schritt-für-Schritt-Sitzung mit dem Client im ConnectMQ-Portal, ein winziger eigener MQTT.js-Client und Lösungen für häufige Verbindungsfehler.

8 Min. Lesezeit

Alle 15 MQTT-Control-Pakettypen erklärt

MQTT kennt nur 15 Control-Pakettypen. Diese Referenz erklärt jeden davon, von CONNECT bis AUTH, mit Typnummer, Richtung, erstem Byte und seinem Erscheinungsbild in Debug-Logs bei der Fehlersuche.

8 Min. Lesezeit

Was ist TinyML? Machine Learning auf Mikrocontrollern erklärt

TinyML ist Machine Learning auf Mikrocontrollern, die mit Milliwatt und Kilobytes auskommen. Dieser Beitrag behandelt die Einschränkungen, die Frameworks, reale Anwendungsfälle und warum winzige Geräte kompakte Inferenzergebnisse über MQTT veröffentlichen.

7 Min. Lesezeit

Sparkplug B Datentypen und Metrik-Properties: die Referenz

Eine praxisnahe Referenz zu allen Sparkplug B Datentypen, dem Protobuf-Feld, in dem jeder Typ übertragen wird, Metrik-Properties wie Quality, Metrik-Flags und DataSets, mit dekodierten Beispielen und typischen Umrechnungsfehlern.

8 Min. Lesezeit

Digital-Twin-Dashboard: 3D-Szene und Live-KPIs kombinieren

Bauen Sie ein Web-Dashboard für Digital Twins, in dem sich eine Three.js-Szene, KPI-Karten, ein Trenddiagramm und eine Alarmliste eine MQTT-Verbindung und einen State Store teilen – mit Klick-Navigation zur Maschine und Behandlung veralteter Daten.

8 Min. Lesezeit

Wechselrichter-Überwachung per MQTT mit SunSpec Modbus und Python

Lesen Sie Live-Produktionsdaten Ihres PV-Wechselrichters über SunSpec Modbus TCP oder eine lokale API aus, veröffentlichen Sie Leistung, Tagesenergie und Status per MQTT und machen Sie Solardaten für jedes Dashboard und jede Automatisierung im Haus verfügbar.

7 Min. Lesezeit

Digitalen Zwilling erstellen in 7 praktischen Schritten

Ein praxisnaher Prozess in sieben Schritten für Ihren ersten digitalen Zwilling: Scope festlegen, Asset modellieren, MQTT-Topics entwerfen, Live-Daten streamen, Broker absichern, visualisieren und Historie ergänzen.

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.