# TestMQTT > Teste MQTT-Broker online in Sekunden. Kostenloser MQTT-Client im Browser: per WebSocket verbinden, abonnieren, publizieren und debuggen – ohne Installation. Language: Deutsch (de). English version: https://testmqtt.com/llms.txt ## Hauptseiten - [MQTT online testen — Kostenloser MQTT-Client & Broker-Test | TestMQTT](https://testmqtt.com/de): Teste MQTT-Broker online in Sekunden. Kostenloser MQTT-Client im Browser: per WebSocket verbinden, abonnieren, publizieren und debuggen – ohne Installation. - [TestMQTT Support — Kontakt per E-Mail](https://testmqtt.com/de/support): Hilfe zu TestMQTT, einem öffentlichen Broker oder einem MQTT-Verbindungsproblem? Schreib an support@testmqtt.com mit Broker-URL, Client und Fehlermeldung. ## Öffentliche MQTT-Broker - [Kostenlose MQTT-Broker: öffentliche Testserver & Open Source](https://testmqtt.com/de/broker): Kostenlose MQTT-Broker zum Testen und Selbsthosten: ConnectMQ, HiveMQ, EMQX, Mosquitto und Eclipse mit allen Ports – plus Open-Source-Broker zum Installieren. - [MQTT-Broker-Vergleich: ConnectMQ, EMQX, HiveMQ, Mosquitto](https://testmqtt.com/de/broker/vergleich): MQTT-Broker im direkten Vergleich – ConnectMQ, EMQX, HiveMQ und Mosquitto: Hosting, Betrieb, MQTT 5, Sicherheit, Skalierung und Lizenz auf einen Blick. - [ConnectMQ MQTT-Broker – Verbindungsdaten & Test](https://testmqtt.com/de/broker/connectmq): Verbinde dich mit dem ConnectMQ MQTT-Broker (broker.connectmq.com) über TCP, TLS oder WebSockets. Ports, Einstellungen und ein kostenloser Online-Testclient. - [HiveMQ Public Broker (broker.hivemq.com) – Ports & Test](https://testmqtt.com/de/broker/hivemq): Teste den öffentlichen HiveMQ MQTT-Broker (broker.hivemq.com) online: TCP 1883, TLS 8883, WebSocket 8000 und WSS 8884 – mit kostenlosem Browser-Client. - [EMQX Public Broker (broker.emqx.io) – Ports & Online-Test](https://testmqtt.com/de/broker/emqx): Teste den öffentlichen EMQX MQTT-Broker (broker.emqx.io) online: TCP 1883, TLS 8883, WebSocket 8083 und WSS 8084 – mit kostenlosem MQTT-Client im Browser. - [test.mosquitto.org Public Broker – Ports & Online-Test](https://testmqtt.com/de/broker/mosquitto): Teste den öffentlichen Eclipse-Mosquitto-Testserver (test.mosquitto.org) online: Port 1883, 8883, WebSocket 8080 und WSS 8081 – mit kostenlosem MQTT-Client. - [mqtt.eclipseprojects.io Broker – Ports & Online-Test](https://testmqtt.com/de/broker/eclipse): Verbindungsdaten des öffentlichen Eclipse MQTT-Brokers (mqtt.eclipseprojects.io): TCP 1883, TLS 8883, WebSocket 80 und WSS 443 – plus kostenloser Online-MQTT-Tester. ## Kostenlose MQTT-Tools - [MQTT Reason Codes (MQTT 5 & 3.1.1) — Bedeutung & Lösungen](https://testmqtt.com/de/tools/mqtt-reason-codes): Alle MQTT-5-Reason-Codes und MQTT-3.1.1-Return-Codes nachschlagen: 0x87 Not authorized, 0x86 falsches Passwort, 0x8E Session taken over – mit Lösungen. - [MQTT Topic Wildcard Tester (+ und #) – Online-Tool](https://testmqtt.com/de/tools/topic-matcher): Prüfe, welche MQTT-Topics ein Subscription-Filter trifft. Teste Single-Level- (+) und Multi-Level-Wildcards (#) und $SYS-Regeln sofort mit diesem Gratis-Tool. - [MQTT-Paketgröße berechnen – Bandbreitenrechner](https://testmqtt.com/de/tools/mqtt-paketgroesse-rechner): Berechne die exakte Größe eines MQTT-PUBLISH-Pakets Byte für Byte für MQTT 3.1.1 und 5 inkl. QoS-Acks und schätze das Datenvolumen deiner Flotte pro Monat. - [Kostenlose MQTT-Tools: Code-Generator, mosquitto.conf & mehr](https://testmqtt.com/de/tools): Kostenlose MQTT-Tools online: Code-Generator, mosquitto.conf-Builder, Reason-Code-Suche, Topic-Wildcard-Tester, Paketgrößen-Rechner und Client-ID-Generator. - [MQTT-Code-Generator — Python, Node.js, ESP32, Go](https://testmqtt.com/de/tools/mqtt-code-generator): Erzeuge lauffähigen MQTT-Client-Code für Python, Node.js, Browser-JavaScript, ESP32/Arduino, Go, Java, C# und die mosquitto-CLI aus deinen Broker-Einstellungen. - [mosquitto.conf-Generator — Mosquitto-2.x-Konfiguration](https://testmqtt.com/de/tools/mosquitto-conf-generator): Erstelle online eine mosquitto.conf für Mosquitto 2.x: Listener, TLS, WebSockets, Passwort- und ACL-Dateien, Persistenz und Logging, inkl. Docker- und systemd-Befehlen. - [MQTT-Client-ID-Generator — eindeutig & spezifikationskonform](https://testmqtt.com/de/tools/mqtt-client-id-generator): Erzeuge eindeutige MQTT-Client-IDs in großer Zahl: zufällig, UUID v4, Hex oder Zeitstempel, mit eigenem Präfix und strengem MQTT-3.1.1-Modus (23 Zeichen). ## MQTT-Anleitungen - [MQTT lernen — Anleitungen, Tutorials & Fehlerbehebung](https://testmqtt.com/de/lernen): Praxisnahe MQTT-Anleitungen für Entwickler: MQTT-Broker testen, QoS-Level, Topics und Wildcards, Ports, WebSockets, Retained Messages und Verbindungsfehler. - [MQTT-Broker testen – online, Schritt für Schritt](https://testmqtt.com/de/lernen/mqtt-broker-testen): So testest du einen MQTT-Broker: Verbindung prüfen, publishen und subscriben, QoS und Retained Messages verifizieren und Fehler debuggen – online, per CLI oder im Code. - [Was ist MQTT? Das MQTT-Protokoll einfach erklärt](https://testmqtt.com/de/lernen/was-ist-mqtt): Was ist MQTT? Eine praxisnahe Einführung ins MQTT-Protokoll: Broker, Topics, Publish/Subscribe, QoS, Retained Messages und Last Will – mit Beispielen zum Mitmachen. - [MQTT-Ports erklärt: 1883, 8883, WebSocket und 443](https://testmqtt.com/de/lernen/mqtt-ports): 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. - [Öffentlicher vs. privater MQTT-Broker: Wann wechseln?](https://testmqtt.com/de/lernen/oeffentliche-vs-private-mqtt-broker): Öffentliche MQTT-Broker sind super zum Testen, aber riskant für echte Daten. Ihre Grenzen, wann sie reichen und worauf du bei einem privaten Broker achten solltest. - [MQTT-Broker-Vergleich: Mosquitto vs. EMQX vs. HiveMQ](https://testmqtt.com/de/lernen/mqtt-broker-vergleich): Ein ehrlicher MQTT-Broker-Vergleich: Mosquitto, EMQX, HiveMQ, VerneMQ, NanoMQ und Managed-Cloud-Broker – Sprache, Clustering, MQTT 5, Lizenzen und Auswahlhilfe. - [Mosquitto installieren: Ubuntu, Windows, macOS](https://testmqtt.com/de/lernen/mosquitto-installieren): Installiere den Mosquitto-MQTT-Broker unter Ubuntu, Debian, Windows oder macOS, betreibe ihn als Dienst, teste ihn mit mosquitto_sub/pub und behebe den 2.x-Local-only-Modus. - [Python MQTT mit paho-mqtt 2.x: Publish & Subscribe](https://testmqtt.com/de/lernen/mqtt-mit-python): Python-MQTT-Tutorial mit paho-mqtt 2.x: verbinden, subscriben und publishen, loop_forever vs. loop_start, QoS, TLS, Benutzername/Passwort und automatische Reconnects. - [MQTT.js-Tutorial: MQTT in Node.js und im Browser](https://testmqtt.com/de/lernen/mqtt-mit-javascript): Lerne MQTT in JavaScript mit MQTT.js v5: verbinden, subscriben und publishen in Node.js und im Browser über WebSockets, mit async/await, React und Fehlerbehandlung. - [ESP32 MQTT Tutorial: Arduino + PubSubClient](https://testmqtt.com/de/lernen/mqtt-esp32-arduino): ESP32-MQTT-Tutorial mit Arduino und PubSubClient: mit WLAN und Broker verbinden, Sensor-JSON publishen, Befehle abonnieren, sicher neu verbinden und TLS aktivieren. - [Mosquitto Docker: Setup mit docker run & Compose](https://testmqtt.com/de/lernen/mosquitto-docker): Das Image eclipse-mosquitto mit docker run oder Docker Compose betreiben: Volumes für Config, Daten und Logs, Ports 1883 und 9001 plus Passwortdatei per docker exec. - [mosquitto_pub & mosquitto_sub Beispiele: Cheat Sheet](https://testmqtt.com/de/lernen/mosquitto-pub-sub-beispiele): mosquitto_pub- und mosquitto_sub-Beispiele zum Kopieren: Flag-Tabelle, QoS, Retained Messages, Auth, TLS, MQTT 5, Dateien, Zeilenmodus und Ausgabe filtern mit -F. - [Home Assistant MQTT einrichten: Mosquitto & Discovery](https://testmqtt.com/de/lernen/home-assistant-mqtt): MQTT in Home Assistant einrichten: Mosquitto-Add-on oder externer Broker, die MQTT-Integration, Discovery-Config-Topics mit JSON-Beispiel und wie du alles testest. - [Node-RED MQTT: verbinden, subscriben, publishen](https://testmqtt.com/de/lernen/node-red-mqtt): MQTT in Node-RED nutzen: Broker-Node konfigurieren, mit mqtt in subscriben, mit mqtt out publishen, JSON parsen, dynamische Topics setzen und einen fertigen Flow importieren. - [Mosquitto-Authentifizierung: Passwortdatei, ACL, TLS](https://testmqtt.com/de/lernen/mosquitto-authentifizierung): Mosquitto Schritt für Schritt absichern: Passwortdatei mit mosquitto_passwd anlegen, Topics per ACL-Datei mit %u und %c einschränken und TLS auf Port 8883 aktivieren. - [MQTT-Sicherheit: Best Practices & Checkliste](https://testmqtt.com/de/lernen/mqtt-sicherheit-best-practices): MQTT Schritt für Schritt absichern: TLS, Authentifizierung per Passwort, Zertifikat oder Token, Topic-ACLs, Client-IDs, Payload-Verschlüsselung und Monitoring. - [MQTT QoS erklärt: QoS 0, 1 und 2 im Vergleich](https://testmqtt.com/de/lernen/mqtt-qos-stufen): 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. - [MQTT-Topics & Wildcards (+ und #) – Best Practices](https://testmqtt.com/de/lernen/mqtt-topics-und-wildcards): MQTT-Topics und Wildcards erklärt: Topic-Ebenen, die Wildcards + und #, $SYS-Topics, Shared Subscriptions und Best Practices für deine Topic-Hierarchie. - [MQTT Retained Messages: Funktion & Löschen](https://testmqtt.com/de/lernen/mqtt-retained-messages): 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. - [MQTT Last Will (LWT) erklärt – mit Beispielen](https://testmqtt.com/de/lernen/mqtt-last-will): 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. - [MQTT Keep Alive erklärt: PINGREQ, Timeouts, Tuning](https://testmqtt.com/de/lernen/mqtt-keep-alive): 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. - [MQTT Persistent Session: Clean Session vs. Clean Start](https://testmqtt.com/de/lernen/mqtt-persistente-sessions): 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. - [MQTT Shared Subscriptions: Load Balancing mit $share](https://testmqtt.com/de/lernen/mqtt-shared-subscriptions): MQTT Shared Subscriptions verstehen: die Syntax $share/group/filter, wie Nachrichten verteilt werden, Broker-Support, Praxisbeispiele und Fallen. - [Sparkplug B erklärt: MQTT für Industrial IoT](https://testmqtt.com/de/lernen/mqtt-sparkplug-b): 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. - [MQTT über WebSockets: ws vs. wss, Pfade und Ports](https://testmqtt.com/de/lernen/mqtt-ueber-websockets): MQTT über WebSockets erklärt: warum Browser es brauchen, ws vs. wss, der Pfad /mqtt, gängige Ports, Mixed-Content-Fehler und ein Browser-Beispiel mit MQTT.js. - [MQTT 5 vs. 3.1.1: Die wichtigsten Unterschiede](https://testmqtt.com/de/lernen/mqtt-5-vs-3-1-1): MQTT 5 und 3.1.1 im Vergleich: Reason Codes, Session- und Message-Expiry, User Properties, Shared Subscriptions, Topic Aliases, Request/Response, Flow Control. - [MQTT vs. HTTP für IoT: Unterschiede und Einsatz](https://testmqtt.com/de/lernen/mqtt-vs-http): MQTT vs. HTTP im IoT-Vergleich: Push vs. Request/Response, Overhead, persistente Verbindungen, Zuverlässigkeit und Tooling – mit Empfehlung, wann was passt. - [MQTT-Verbindungsfehler: CONNACK-Codes, Timeouts, TLS](https://testmqtt.com/de/lernen/mqtt-verbindungsfehler): MQTT-Verbindungsfehler schnell beheben: Timeouts, ECONNREFUSED, TLS-Fehler, Mixed Content, CONNACK-Codes, MQTT-5-Reason-Codes und Client-ID-Reconnect-Schleifen. ## Weitere Sprachen - [English](https://testmqtt.com/llms.txt) - [Español](https://testmqtt.com/es/llms.txt) - [Português](https://testmqtt.com/pt/llms.txt) - [Français](https://testmqtt.com/fr/llms.txt) - [Türkçe](https://testmqtt.com/tr/llms.txt)