Need to connect M-Bus and MQTT? The Weble WBox routes M-Bus MQTT natively: one gateway speaks both protocols and maps data points in real time — no PC, no middleware, no cloud dependency.

M-Bus to MQTT gateway

The protocols

M-Bus

M-Bus reads heat, water, gas and electricity meters over a dedicated 2-wire bus.

M-Bus driver →

MQTT

MQTT is the lightweight publish/subscribe protocol used by IoT devices and cloud brokers.

MQTT driver →

Typical use case

For cloud or IoT metering, the WBox reads wired or wireless M-Bus meters across a building and publishes their readings to an MQTT broker. Each meter becomes a tidy set of topics a metering platform, smart-me account or cloud dashboard can ingest for billing, sub-metering, benchmarking or alerts. No proprietary concentrator and no on-site PC: the gateway handles the readout and the gateway handles the upload.

How the WBox bridges M-Bus and MQTT

Activate the M-Bus and MQTT drivers. The WBox polls each meter on a schedule, reads the records you select (energy, volume, power, error flags) and publishes them per meter as JSON on MQTT topics, with the last value retained for new subscribers. A Blockly or JavaScript step applies unit conversion (e.g. Wh to kWh), adds a timestamp or meter ID, or pushes the same values to a service such as smart-me in parallel.

Route M-Bus MQTT on your project

Find the right WBox gateway for your installation, or get in touch to validate your case.

Configure my gateway

← All routes