Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Gartenautomation
  • Mikrocontroller
    • Arduino
    • ESP32 & Co.
    • Calliope Mini
    • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
  • Deutsch
  • English
Menu

MQTT vs ESP-NOW: Was wirklich besser für dein ESP32 Projekt ist

Veröffentlicht am 13. April 202613. April 2026 von Stefan Draeger

Architekturentscheidungen sind schnell getroffen – aber oft nur schwer wieder zu ändern. Genau deshalb lohnt es sich, früh die richtige Wahl zu treffen.

Eine der häufigsten Fragen im ESP32-Umfeld lautet dabei:
👉 MQTT oder ESP-NOW – was ist wirklich besser für mein Projekt?

In diesem Beitrag stelle ich dir beide Protokolle vor und zeige die jeweiligen Vor- und Nachteile. So kannst du besser einschätzen, welche Lösung für deinen konkreten Anwendungsfall die richtige ist.

MQTT vs ESP-NOW: Was wirklich besser für dein ESP32 Projekt ist
Dieses Video auf YouTube ansehen.

Inhaltsverzeichnis

  • Was ist MQTT & ESP-NOW?
    • MQTT
    • ESP-NOW
    • Wichtiger Unterschied
  • Grundprinzip der Kommunikation
    • Kommunikation mit MQTT
    • Kommunikation mit ESP-NOW
    • Der entscheidende Unterschied
  • Paketgröße: Ein oft unterschätzter Unterschied
    • ESP-NOW
    • MQTT
    • Warum das wichtig ist
  • Praxisbeispiel: Temperaturüberwachung im Haus
  • Variante 1: ESP-NOW (direkte Kommunikation)
    • Aufbau:
    • Vorteile:
    • Einschränkungen:
  • Variante 2: MQTT (skalierbare Lösung)
    • Aufbau:
    • Vorteile:
    • Beispiel:
    • Der entscheidende Unterschied im Alltag
  • MQTT vs ESP-NOW: Der direkte Vergleich
    • Vergleich: MQTT vs ESP-NOW
  • Fazit: MQTT oder ESP-NOW – was ist die bessere Wahl?
  • Häufige Fragen zu MQTT vs ESP-NOW

Was ist MQTT & ESP-NOW?

Bevor wir beide Ansätze vergleichen, schauen wir uns kurz an, was sich hinter MQTT und ESP-NOW überhaupt verbirgt.

MQTT

MQTT ist ein leichtgewichtiges Netzwerkprotokoll, das speziell für die zuverlässige Übertragung von Daten in IoT-Anwendungen entwickelt wurde.
Die Kommunikation erfolgt dabei nicht direkt zwischen zwei Geräten, sondern über einen zentralen Broker.

Das bringt zwar einen gewissen zusätzlichen Aufwand bei der Einrichtung mit sich, bietet jedoch entscheidende Vorteile:

  • klare Struktur durch Topics
  • einfache Erweiterbarkeit
  • Unterstützung mehrerer Geräte
  • zuverlässige Übertragung durch QoS

👉 MQTT ist damit ideal für Projekte, die wachsen oder flexibel erweitert werden sollen.

ESP-NOW

ESP-NOW ist hingegen kein klassisches Protokoll, sondern eine von Espressif Systems entwickelte Funktechnologie.

Damit können ESP32- und ESP8266-Geräte direkt miteinander kommunizieren, ohne dass ein WLAN oder ein Broker benötigt wird.

Die Vorteile liegen klar auf der Hand:

  • sehr schnelle Einrichtung
  • keine zusätzliche Infrastruktur notwendig
  • geringer Energieverbrauch
  • direkte Kommunikation zwischen Geräten

👉 ESP-NOW eignet sich besonders für einfache, lokale Anwendungen mit wenigen Geräten.

  • Drahtlos und effizient: Erste Schritte mit ESP-NOW und dem ESP32-S3-Zero
  • ESP-NOW v2 im Einsatz: Unterschiede, Migration & Beispiele

Wichtiger Unterschied

MQTT ist ein standardisiertes Kommunikationsprotokoll mit klarer Architektur – während ESP-NOW eine direkte Funkverbindung zwischen Geräten darstellt.

Grundprinzip der Kommunikation

Der größte Unterschied zwischen MQTT und ESP-NOW liegt nicht in der Geschwindigkeit oder im Energieverbrauch – sondern in der Art der Kommunikation.

Kommunikation mit MQTT

Bei MQTT erfolgt die Kommunikation immer über einen zentralen Broker.

Das bedeutet:

  • Ein Gerät sendet seine Daten an ein bestimmtes Topic
  • Der Broker empfängt diese Nachricht
  • Alle Geräte, die dieses Topic abonniert haben, erhalten die Daten

👉 Beispiel:

  • Sensor sendet Temperatur → home/wohnzimmer/temp
  • Dashboard empfängt die Daten
  • zusätzlich kann ein weiteres Gerät (z. B. Heizung) ebenfalls darauf reagieren
Schaltung - ESP32 publisher - subscriber - Node-RED Dashboard
Schaltung – ESP32 publisher – subscriber – Node-RED Dashboard

➡️ Geräte kennen sich nicht direkt untereinander
➡️ Sie sind entkoppelt

Kommunikation mit ESP-NOW

Bei ESP-NOW erfolgt die Kommunikation direkt zwischen den Geräten.

Das bedeutet:

  • Gerät A sendet Daten direkt an Gerät B
  • Beide Geräte müssen sich kennen (MAC-Adresse)
  • Es gibt keine zentrale Instanz

👉 Beispiel:

  • Sensor sendet Temperatur direkt an ein Display
  • Nur dieses eine Gerät erhält die Daten
ESP-NOW - Ausgabe von Daten auf dem OLED-Display - v2
ESP-NOW – Ausgabe von Daten auf dem OLED-Display – v2

➡️ Geräte sind direkt miteinander verbunden
➡️ Sie sind stark gekoppelt

Der entscheidende Unterschied

MQTT trennt Sender und Empfänger vollständig voneinander –
ESP-NOW verbindet Geräte direkt miteinander.

Paketgröße: Ein oft unterschätzter Unterschied

Ein wichtiger technischer Unterschied zwischen MQTT und ESP-NOW liegt in der maximalen Größe der übertragenen Daten.

ESP-NOW

Bei ESP-NOW ist die Paketgröße stark begrenzt:

  • ältere Versionen: max. ca. 250 Byte pro Nachricht
  • ESP-NOW 2.0: bis zu ca. 1470 Byte Payload
  • größere Daten müssen aufgeteilt und selbst wieder zusammengesetzt werden

👉 Das bedeutet zusätzlichen Aufwand in der Implementierung.

MQTT

MQTT selbst setzt keine feste, kleine Paketgrenze wie ESP-NOW:

  • Nachrichten können deutlich größer sein (abhängig vom Broker und Client)
  • typische Limits liegen im Bereich von Kilobyte bis Megabyte
  • Konfiguration über Broker möglich (z. B. Mosquitto)

👉 Große Datenmengen lassen sich deutlich einfacher übertragen.

Warum das wichtig ist

Dieser Unterschied fällt oft erst später im Projekt auf:

  • kleine Sensordaten → kein Problem
  • komplexe Daten (JSON, Logs, Arrays) → schnell kritisch bei ESP-NOW

💡 Beispiel:

  • Temperaturwert → passt problemlos
  • mehrere Sensorwerte als JSON → kann bei ESP-NOW schnell zu groß werden

Praxisbeispiel: Temperaturüberwachung im Haus

Stell dir folgendes Projekt vor:

👉 Du möchtest in deinem Haus die Temperatur messen und anzeigen.

Variante 1: ESP-NOW (direkte Kommunikation)

Aufbau:

  • ESP32 mit DHT11 im Wohnzimmer
  • ESP32 mit Display im Flur

Kommunikation:

  • Sensor sendet Temperatur direkt an das Display via ESP-NOW
Schaubild - ESP-NOW Kommunikation
Schaubild – ESP-NOW Kommunikation

Vorteile:

  • keine WLAN-Verbindung nötig
  • sehr schnell eingerichtet
  • geringer Stromverbrauch

Einschränkungen:

Jetzt möchtest du dein Projekt erweitern:

  • zusätzlich Anzeige auf dem Smartphone
  • Logging der Daten
  • Integration in ein Dashboard

👉 Problem:

  • jedes neue Gerät muss manuell hinzugefügt werden
  • MAC-Adressen müssen gepflegt werden
  • keine zentrale Datenhaltung

➡️ Das System wird schnell unübersichtlich und unflexibel

Variante 2: MQTT (skalierbare Lösung)

Aufbau:

  • ESP32 mit DHT11 → sendet Daten an MQTT Broker
  • mehrere Clients abonnieren die Daten z.B.
    • Smartphone App
    • Dashboard (z. B. Node-RED)
    • Datenbank zur Speicherung
Schaubild - MQTT Kommunikation
Schaubild – MQTT Kommunikation

Vorteile:

  • beliebig viele Geräte können Daten empfangen
  • einfache Erweiterung ohne Anpassung am Sensor
  • zentrale Datenverarbeitung möglich

Beispiel:

Der Sensor sendet:

Topic: home/wohnzimmer/temp
Payload: 22.5

👉 Alle Systeme können diese Daten nutzen:

  • Visualisierung
  • Automatisierung
  • Speicherung

Der entscheidende Unterschied im Alltag

ESP-NOW:

  • funktioniert super für 1 → 1 Kommunikation
  • wird schwierig bei 1 → viele

MQTT:

  • perfekt für 1 → viele
  • wächst mit deinem Projekt

MQTT vs ESP-NOW: Der direkte Vergleich

Nachdem wir uns beide Technologien im Detail angeschaut haben, wird es Zeit für einen direkten Vergleich.
Denn gerade in der Praxis stellt sich nicht die Frage „Was ist besser?“, sondern:

👉 Welche Lösung passt besser zu meinem Projekt?

Die folgende Übersicht hilft dir dabei, die wichtigsten Unterschiede schnell zu erkennen und eine fundierte Entscheidung zu treffen.

Vergleich: MQTT vs ESP-NOW

KriteriumMQTTESP-NOW
ArtNetzwerkprotokollFunktechnologie (Espressif)
ArchitekturBroker-basiert (Publish/Subscribe)Direkt (Peer-to-Peer)
SkalierbarkeitSehr hoch (1 → viele Geräte)Begrenzt (meist 1 → 1 oder kleine Gruppen)
ReichweiteWLAN / InternetLokal (direkte Funkverbindung)
EinrichtungEtwas komplexer (Broker notwendig)Sehr einfach
EnergieverbrauchHöher (WLAN aktiv)Sehr gering
PaketgrößeGroß (KB bis MB, abhängig vom Broker)Begrenzt (bis ca. 1470 Byte bei v2.0)
ZuverlässigkeitHoch (QoS-Level verfügbar)Einfach (keine QoS-Mechanismen)
FlexibilitätSehr hoch (einfach erweiterbar)Gering (Geräte müssen bekannt sein)
EinsatzgebietIoT-Systeme, Smart Home, DashboardsEinfache direkte Kommunikation

Fazit: MQTT oder ESP-NOW – was ist die bessere Wahl?

Beide Technologien haben ihre Daseinsberechtigung – entscheidend ist der Einsatzzweck.

ESP-NOW überzeugt durch seine Einfachheit und Effizienz.
Wenn du nur wenige Geräte direkt miteinander verbinden möchtest und auf eine Infrastruktur wie WLAN oder Broker verzichten willst, ist ESP-NOW eine hervorragende Wahl.

MQTT hingegen spielt seine Stärken aus, sobald dein Projekt wächst oder flexibler werden soll.
Durch die entkoppelte Kommunikation über einen Broker lassen sich Daten problemlos an mehrere Systeme verteilen, speichern und weiterverarbeiten.

👉 Der wichtigste Unterschied liegt also nicht in der Technik selbst, sondern in der Architektur deines Projekts.

Häufige Fragen zu MQTT vs ESP-NOW

Was ist der wichtigste Unterschied zwischen MQTT und ESP-NOW?

Der wichtigste Unterschied liegt in der Architektur:
MQTT nutzt einen zentralen Broker und ermöglicht eine entkoppelte Kommunikation zwischen Geräten.
ESP-NOW hingegen verbindet Geräte direkt miteinander, ohne zentrale Instanz.

Ist ESP-NOW schneller als MQTT?

Ja, ESP-NOW ist in der Regel schneller, da die Daten direkt zwischen Geräten übertragen werden.
MQTT benötigt den Umweg über einen Broker, bietet dafür aber deutlich mehr Flexibilität und Skalierbarkeit.

Wann sollte ich MQTT statt ESP-NOW verwenden?

MQTT ist die bessere Wahl, wenn:

  • eine Verbindung über das Internet benötigt wird
  • mehrere Geräte miteinander kommunizieren sollen
  • Daten gespeichert oder visualisiert werden sollen
  • dein Projekt später erweitert werden soll
Wann ist ESP-NOW sinnvoll?

ESP-NOW eignet sich besonders gut für:

  • einfache 1 → 1 Kommunikation
  • batteriebetriebene Geräte mit geringem Energieverbrauch
  • Anwendungen ohne WLAN-Infrastruktur
  • schnelle, direkte Datenübertragung
Wie groß dürfen Daten bei ESP-NOW und MQTT sein?

Bei ESP-NOW ist die Größe begrenzt:

  • ältere Versionen: ca. 250 Byte
  • ESP-NOW 2.0: bis zu ca. 1470 Byte

MQTT hat keine so strenge Begrenzung – die maximale Größe hängt vom Broker ab und liegt meist im Bereich von Kilobyte bis Megabyte.

Funktioniert ESP-NOW über das Internet?

Nein, ESP-NOW funktioniert nur lokal zwischen Geräten in Reichweite.
MQTT hingegen kann problemlos über das Internet genutzt werden.

Kann man ESP-NOW und MQTT kombinieren?

Ja, das ist sogar ein sehr häufiger Ansatz:

Ein ESP32 empfängt Daten per ESP-NOW und leitet diese anschließend per MQTT an einen Broker weiter.

Was ist besser für Einsteiger – MQTT oder ESP-NOW?

Für den Einstieg ist ESP-NOW oft einfacher, da keine zusätzliche Infrastruktur benötigt wird.
Wenn du jedoch planst, dein Projekt zu erweitern oder zu skalieren, solltest du dich frühzeitig mit MQTT beschäftigen.

Letzte Aktualisierung am: 13. April 2026

Foto von Stefan Draeger
Über den Autor

Stefan Draeger — Entwickler & Tech-Blogger

Ich zeige praxisnah, wie du Projekte mit Arduino, ESP32 und Smarthome-Komponenten umsetzt – Schritt für Schritt, mit Code und Schaltplänen.

Mehr Artikel von Stefan →

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • QR-Code Generator
  • Passwort Generator: Sichere Passwörter & Passphrasen erstellen
  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen
Tel.: 015565432686
E-Mail: info@draeger-it.blog

Folge mir auf

link zu Fabook
link zu LinkedIn
link zu YouTube
link zu TikTok
link zu Pinterest
link zu Instagram
  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2026 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
  • Optionen verwalten
  • Dienste verwalten
  • Verwalten von {vendor_count}-Lieferanten
  • Lese mehr über diese Zwecke
Einstellungen anzeigen
  • {title}
  • {title}
  • {title}