Sie möchten M-Bus und MQTT verbinden? Das Weble WBox-Gateway routet M-Bus MQTT nativ: ein Gateway spricht beide Protokolle und bildet die Datenpunkte in Echtzeit ab — ohne PC, ohne Middleware, ohne Cloud-Abhängigkeit.

M-Bus to MQTT gateway

Die Protokolle

M-Bus

M-Bus liest Wärme-, Wasser-, Gas- und Stromzähler über einen dedizierten 2-Draht-Bus.

M-Bus-Treiber →

MQTT

MQTT ist das schlanke Publish/Subscribe-Protokoll für IoT-Geräte und Cloud-Broker.

MQTT-Treiber →

Zum Vertiefen: M-Bus drahtgebunden oder per Funk: Was ist der Unterschied? →

Typischer Anwendungsfall

Für Cloud- oder IoT-Zählerfernauslesung liest die WBox verdrahtete oder funkbasierte M-Bus-Zähler eines Gebäudes und veröffentlicht ihre Messwerte an einen MQTT-Broker. Jeder Zähler wird zu einem aufgeräumten Satz Topics, den eine Metering-Plattform, ein smart-me-Konto oder ein Cloud-Dashboard für Abrechnung, Sub-Metering, Benchmarking oder Alarme aufnehmen kann. Kein proprietärer Konzentrator und kein PC vor Ort: Das Gateway übernimmt Auslesung und Upload.

In der Praxis

Weble-Kunden betreiben dieses Routing im produktiven Einsatz:

Wie die WBox M-Bus und MQTT verbindet

Aktivieren Sie den M-Bus- und den MQTT-Treiber. Die WBox fragt jeden Zähler planmäßig ab, liest die ausgewählten Datensätze (Energie, Volumen, Leistung, Fehler-Flags) und veröffentlicht sie je Zähler als JSON auf MQTT-Topics, wobei der letzte Wert für neue Abonnenten retained wird. Ein Blockly- oder JavaScript-Schritt wendet die Einheitenumrechnung an (z. B. Wh zu kWh), fügt einen Zeitstempel oder eine Zähler-ID hinzu oder schiebt dieselben Werte parallel an einen Dienst wie smart-me.

Schritt für Schritt

  1. Verdrahten Sie die Feldseite — schließen Sie die Zähler über einen M-Bus-Pegelwandler an.
  2. Aktivieren Sie die Treiber M-Bus und MQTT auf der WBox — per Lizenz, ohne Zusatzhardware.
  3. Bilden Sie jeden Punkt auf ein Topic ab: Ein M-Bus-Wert wird zu site/area/point (Publish), mit QoS und Retained-Flag je Signal.
  4. Richten Sie den Broker ein — Host, Port 8883, TLS und Zugangsdaten — auf Ihren On-Premise- oder Cloud-Broker (AWS IoT, Azure, ThingsBoard, jedes MQTT 3.1.1/5).
  5. M-Bus ist nur lesbar — der Fluss ist reines Publish; prüfen Sie jeden Zählerwert live im Punktmonitor der WBox.

Beispiel-Mapping

M-Bus-Zähler sind nur lesbar, veröffentlicht als retained Topics:

  • M-Bus-Zähler #7 Datensatz 0 Wirkenergie (kWh) → MQTT-Topic meters/heat/7/energy_kwh
  • M-Bus-Zähler #7 Datensatz 3 Volumenstrom (m³/h) → MQTT-Topic meters/heat/7/flow
  • M-Bus-Zähler #7 Datensatz 5 Leistung (kW) → MQTT-Topic meters/heat/7/power

Kapazität & Grenzen

  • M-Bus — M-Bus treibt bis zu 190 Zähler über einen Weble-Pegelwandler (250 laut Standard).
  • MQTT — MQTT erlegt keine Punktgrenze auf — Topics skalieren mit Ihrem Broker und Netzwerk.

Auf der WBox aktiviert eine Treiberlizenz das gesamte Protokoll — kein künstliches Punkte-Tier zum Freischalten. Die Kapazität skaliert mit dem Gateway-Modell, von der kompakten S103 bis zur E413: Begrenzt sind Sie durch den Feldbus, nicht durch Ihre Lizenz.

Häufige Fragen

Wie führe ich die M-Bus-Fernablesung über MQTT durch?

Die WBox liest die M-Bus-Zähler (drahtgebunden oder drahtlos) und veröffentlicht die Werte über MQTT an Ihre Zählerplattform.

Wie finde ich alle M-Bus-Zähler?

Das Gateway kann die Sekundär- und Primäradressen der Zähler direkt über die Weboberfläche scannen.

Brauche ich einen M-Bus-Konverter?

Für drahtgebundenes M-Bus ja: ein RS485toMBus- oder EthernettoMBus-Konverter. Bei Wireless M-Bus genügt ein Funkstick.

Wohin werden die Daten gesendet?

An jeden MQTT-Broker oder jede Zählerplattform; Topics und Payloads sind konfigurierbar.

Was Sie brauchen

Ein WBox-Gateway mit diesen zwei Treiberlizenzen:

M-Bus MQTT in Ihrem Projekt routen

Finden Sie das passende WBox-Gateway für Ihre Anlage oder kontaktieren Sie uns zur Abklärung.

Mein Gateway konfigurieren

← Alle Routings