Modbus und MQTT: die Grundlagen für die Wallbox

Ratgeber 6 Min. Lesezeit 10.09.2026
Modbus und MQTT tauchen in fast jedem Wallbox-Datenblatt auf — aber was bedeuten die Protokolle konkret, und welches brauchen Sie wirklich? Dieser Ratgeber erklärt beide Standards, nennt typische Einsatzfälle und zeigt, worauf Sie beim Kauf achten müssen.
Das Wichtigste in Kürze

Was sind Modbus und MQTT — und wozu dienen sie bei der Wallbox?

Modbus und MQTT sind Kommunikationsprotokolle: Sie legen fest, in welchem Format Daten zwischen Geräten ausgetauscht werden. Bei einer Wallbox geht es dabei um zwei grundlegend verschiedene Aufgaben.

Modbus wurde 1979 von Modicon für industrielle Steuerungen entwickelt. Das Protokoll überträgt Messwerte und Steuerbefehle direkt zwischen zwei Geräten — zum Beispiel zwischen einem Energiezähler und einer Wallbox oder zwischen einer Wallbox und einem Energiemanagementsystem (EMS). Modbus läuft entweder über eine serielle RS-485-Leitung (Modbus RTU) oder über Ethernet bzw. TCP/IP (Modbus TCP). Die Übertragungsrate bei RS-485 liegt typischerweise bei 9.600 bis 115.200 Baud, bei Modbus TCP bestimmt das Netzwerk die Bandbreite.

MQTT (Message Queuing Telemetry Transport) stammt aus dem Jahr 1999 und folgt einem anderen Prinzip: Ein zentraler Vermittler, der sogenannte Broker, nimmt Nachrichten entgegen und verteilt sie an alle Empfänger, die ein bestimmtes Thema (Topic) abonniert haben. Die Wallbox veröffentlicht (publish) ihren Ladestrom auf einem Topic wie wallbox/ladestation1/strom; ein Hausautomationssystem, das dieses Topic abonniert hat (subscribe), empfängt die Zahl automatisch. MQTT arbeitet über TCP/IP und benötigt einen Broker — zum Beispiel Mosquitto auf einem Raspberry Pi oder einem Heimserver.

Modbus TCP vs. Modbus RTU: der entscheidende Unterschied

Viele Wallbox-Datenblätter nennen nur „Modbus“, ohne zu präzisieren. Das ist relevant, weil beide Varianten unterschiedliche Hardware voraussetzen.

MerkmalModbus RTUModbus TCP
ÜbertragungsmediumRS-485-Bus (2-Draht)Ethernet (RJ-45) oder WLAN
TopologieLinie, bis zu 32 TeilnehmerStern/Netz, beliebig viele
Typische Reichweitebis 1.200 munbegrenzt (IP-Netz)
Latenzsehr gering (< 10 ms)gering (1–50 ms im LAN)
Installationsaufwandeigene Busleitung nötigvorhandenes Netzwerk nutzbar

Für Neubauten mit vorhandenem Heimnetzwerk ist Modbus TCP die einfachere Wahl. Modbus RTU lohnt sich, wenn bereits ein RS-485-Bus für Zähler oder andere Geräte verlegt ist.

Wofür nutzt die Wallbox Modbus konkret?

Modbus dient bei Wallboxen hauptsächlich für drei Anwendungsfälle:

  1. Lastmanagement: Ein EMS liest alle 1 bis 10 Sekunden den aktuellen Hausverbrauch vom Zähler und schreibt den maximal erlaubten Ladestrom in ein Modbus-Register der Wallbox. Der typische Steuerbereich liegt zwischen 6 A (Minimum nach IEC 61851) und dem eingestellten Maximalwert, meist 16 A oder 32 A.
  2. Metering: Die Wallbox liefert Zählerstände (kWh), Momentanleistung (kW) und Phasenströme (A) an das EMS. Diese Werte sind Grundlage für Abrechnungen oder HEMS-Optimierungen.
  3. Fernsteuerung: Ladefreigabe sperren oder erteilen, Ladepunkt starten oder stoppen — alles über Schreibzugriffe auf definierte Register.

Wichtig: Die Wallbox steuert nur den angebotenen Ladestrom. Ob das Fahrzeug diesen auch tatsächlich zieht, entscheidet ausschließlich der fahrzeugseitige Bordlader. Ein Fahrzeug mit einem 7,4-kW-Bordlader nimmt an einer 11-kW-Wallbox maximal 7,4 kW auf, egal was im Modbus-Register steht.

Wofür nutzt die Wallbox MQTT konkret?

MQTT ist die natürliche Schnittstelle für Heimautomationssysteme wie Home Assistant, openHAB oder ioBroker. Die Wallbox sendet Statusmeldungen — Ladezustand, Energiemenge, Fehlercode — an den Broker; das Automationssystem reagiert darauf oder schickt Befehle zurück.

Typische MQTT-Topics einer Wallbox (Beispiel, herstellerabhängig):

  • wallbox/status — Verbunden, Laden, Bereit, Fehler
  • wallbox/energy_kwh — geladene Energie der aktuellen Sitzung
  • wallbox/current_limit — aktuell gesetztes Stromlimit in Ampere
  • wallbox/set/current — Schreibtopic zum Ändern des Stromlimits

MQTT ist für ereignisbasierte Szenarien geeignet: Die Wallbox sendet nur dann eine Nachricht, wenn sich ein Wert ändert (retained messages sichern den letzten Stand). Das spart Netzwerklast gegenüber dem zyklischen Polling bei Modbus.

Was sagen die Protokoll-Angaben im Datenblatt nicht aus?

Ein Datenblatt mit „Modbus TCP“ oder „MQTT“ gibt keine Auskunft darüber, welche Register oder Topics tatsächlich implementiert sind. Entscheidend ist die Registertabelle (bei Modbus) bzw. die Topic-Dokumentation (bei MQTT). Fragen Sie vor dem Kauf:

  • Ist die vollständige Registertabelle öffentlich zugänglich oder nur nach NDA?
  • Welche Modbus-Funktion-Codes sind implementiert (03 Read Holding Registers, 06 Write Single Register, 16 Write Multiple Registers)?
  • Unterstützt die MQTT-Implementierung TLS-Verschlüsselung — oder läuft sie unverschlüsselt auf Port 1883?
  • Gibt es eine API-Versionierung, oder können sich Topics und Register bei Firmware-Updates ohne Ankündigung ändern?

Hersteller, die ihre Registertabelle nicht veröffentlichen, erschweren die Integration in offene Systeme erheblich. Das ist kein technisches, sondern ein lizenzpolitisches Problem.

Prüfliste: Voraussetzungen für Modbus TCP und MQTT im Heimnetz

Arbeiten Sie diese Punkte vor dem Kauf ab:

  1. Netzwerkanschluss: Hat die Wallbox einen RJ-45-Port oder WLAN? Ist ein Netzwerkkabel zum Einbauort verlegt oder verlegt worden?
  2. IP-Adresse: Unterstützt die Wallbox DHCP oder benötigt sie eine feste IP? Feste IP ist für Modbus TCP und MQTT stabiler.
  3. Broker vorhanden (MQTT): Läuft bereits ein MQTT-Broker im Heimnetz? Falls nicht, muss Hardware (z. B. Raspberry Pi) oder ein Heimserver eingeplant werden.
  4. EMS-Kompatibilität (Modbus): Unterstützt Ihr Energiemanagementsystem die spezifische Registertabelle dieser Wallbox — oder ist eine Konfiguration per Vorlage nötig?
  5. Firmware-Stand: Ist Modbus TCP/MQTT ab Werk aktiv oder muss es freigeschaltet werden, ggf. kostenpflichtig?
  6. Sicherheit: Ist die Modbus-TCP-Schnittstelle ohne Authentifizierung offen? Modbus hat kein eingebautes Sicherheitskonzept — segmentieren Sie das Gerät im VLAN oder hinter einer Firewall.

Modbus oder MQTT — was passt zu Ihrem Setup?

Die Entscheidung folgt aus dem vorhandenen System, nicht aus der Wallbox:

Nutzen Sie ein industrielles EMS oder einen Wechselrichter mit Modbus-Schnittstelle (viele Fronius-, SMA- oder Kostal-Geräte nutzen Modbus TCP), ist Modbus die direktere Wahl — keine zusätzliche Broker-Software, niedrige Latenz, bewährte Industriepraxis.

Setzen Sie auf eine Heimautomationsplattform wie Home Assistant oder ioBroker, ist MQTT flexibler: Die Wallbox wird Teil eines größeren Datenflusses, Automationsregeln lassen sich ohne Programmierkenntnisse per grafischer Oberfläche erstellen. Wer beides will, sollte eine Wallbox wählen, die beide Protokolle gleichzeitig unterstützt — solche Modelle existieren auf dem Markt.

Zur Anmeldepflicht, zum Netzanschlussbegehren und zu steuerrechtlichen Fragen rund um die Wallbox-Installation finden Sie weiterführende Informationen in der Rechtsrubrik dieses Portals.

Häufige Fragen

Für Modbus TCP reicht die Wallbox allein als Slave-Gerät — sie wartet auf Anfragen eines Masters (z.&nbsp;B. EMS oder Wechselrichter). Einen separaten Server benötigen Sie nicht. Anders bei MQTT: Dort ist zwingend ein Broker erforderlich, der die Nachrichten verwaltet.

Einige Wallboxen unterstützen beide Protokolle parallel, die meisten Einstiegsmodelle jedoch nur eines. Prüfen Sie das Datenblatt und die Firmware-Dokumentation. Falls beide Protokolle aktiv sind, können Konflikte beim gleichzeitigen Schreibzugriff auf das Stromlimit entstehen — definieren Sie klare Prioritäten im EMS.

Standard-MQTT auf Port 1883 ist unverschlüsselt und ohne Authentifizierung. Aktivieren Sie MQTT über TLS (Port 8883) und setzen Sie Benutzername und Passwort. Alternativ segmentieren Sie die Wallbox in ein eigenes VLAN ohne Internetzugang.

Die IEC&nbsp;61851 schreibt als Mindestladestrom 6&nbsp;A vor. Darunter darf die Wallbox den Ladevorgang nicht fortsetzen. Das EMS muss diesen Mindestwert kennen und bei zu geringem verfügbarem Netzstrom den Ladevorgang pausieren statt unter 6&nbsp;A zu regeln.

Eine Retained Message ist die letzte Nachricht, die der Broker zu einem Topic gespeichert hat. Meldet sich ein neuer Client an, erhält er sofort diesen letzten Wert — ohne auf die nächste Änderung warten zu müssen. Für Wallbox-Statuswerte ist das sinnvoll, damit das Automationssystem nach einem Neustart sofort den aktuellen Zustand kennt.