MQTT-Grundlagen
So funktioniert MQTT: Publish/Subscribe, Topics und Wildcards, QoS, Retained Messages, Sessions, Last Will, MQTT-5-Funktionen und Paketaufbau.
GrundlagenWas ist MQTT? Eine praxisnahe Einführung
Was ist MQTT? Eine praxisnahe Einführung ins MQTT-Protokoll: Broker, Topics, Publish/Subscribe, QoS, Retained Messages und Last Will – mit Beispielen zum Mitmachen.
GrundlagenMQTT-Ports erklärt: 1883, 8883, 8083, 8084 und 443
Welchen MQTT-Port solltest du nutzen? Was die Ports 1883, 8883, 8083, 8084 und 443 bedeuten, welche im Browser funktionieren und die Ports bekannter Broker.
GrundlagenMQTT-QoS-Stufen erklärt: QoS 0, 1 und 2
MQTT QoS erklärt: wie QoS 0, 1 und 2 Paket für Paket funktionieren, was die Downgrade-Regel bedeutet, wie Sessions wirken und welche QoS-Stufe du wählst.
GrundlagenMQTT-Topics und Wildcards: Design-Guide und Best Practices
MQTT-Topics und Wildcards erklärt: Topic-Ebenen, die Wildcards + und #, $SYS-Topics, Shared Subscriptions und Best Practices für deine Topic-Hierarchie.
GrundlagenMQTT Retained Messages: So funktionieren sie und so löschst du sie
MQTT Retained Messages erklärt: wie das Retain-Flag funktioniert, wann du es nutzt, wie du eine Retained Message per leerer Payload löschst und MQTT-5-Optionen.
GrundlagenMQTT Last Will and Testament (LWT) erklärt
So funktioniert MQTT Last Will and Testament: wann der Broker ihn sendet, Will Delay in MQTT 5 und das Retained-Muster für Online/Offline-Präsenz mit Code.
GrundlagenMQTT Keep-Alive erklärt: PINGREQ, Timeouts und Tuning
So funktioniert MQTT Keep Alive: die 1,5×-Timeout-Regel, PINGREQ und PINGRESP, Server Keep Alive in MQTT 5, NAT- und Mobilfunkfallen und das richtige Intervall.
GrundlagenPersistente MQTT-Sessions: Clean Session vs. Clean Start
Persistente MQTT-Sessions verstehen: cleanSession in 3.1.1, Clean Start und Session Expiry in MQTT 5, das Session-Present-Flag und wie QoS 1/2 puffert.
GrundlagenMQTT Shared Subscriptions: Load Balancing mit $share
MQTT Shared Subscriptions verstehen: die Syntax $share/group/filter, wie Nachrichten verteilt werden, Broker-Support, Praxisbeispiele und Fallen.
GrundlagenSparkplug B erklärt: MQTT für das Industrial IoT
Sparkplug B erklärt: der Topic-Namespace spBv1.0, NBIRTH/NDEATH- und DATA/CMD-Nachrichten, Protobuf-Payloads, bdSeq und seq sowie die Primary Host Application.