What is M-Bus?

M-Bus stands for Meter-Bus and is a European standard (EN 13757) for the remote reading of meters for gas, water, electricity and heat, among others.

The protocol is specifically designed for energy management, smart metering and building monitoring, and supports both wired and wireless communication (Wireless M-Bus).


🔧 Characteristics of M-Bus

  • Master/slave architecture: a single master collects data from multiple meters (slaves)
  • Low power consumption: ideal for battery-powered meters
  • Serial communication: usually via twisted pair (wired)
  • Up to 250 devices per segment (more with repeaters)
  • Standardised across Europe (EN 13757)

🏢 Applications

Application Description
Smart building management systems Energy consumption metering per floor or office
Utility companies Reading gas, water and heat meters
Sub-metering Distributing consumption per user within a single building
Energy savings Input for SCADA, BMS or Historian systems

🌐 Wireless variant: Wireless M-Bus

  • Part of EN 13757 (parts 4 and 5)
  • Operates at 868 MHz or 433 MHz
  • Widely used in residential buildings or where cabling is impractical
  • Frequently combined with gateways for IoT/Cloud applications

🔐 Security and integration

  • Traditional M-Bus has limited security (no encryption)
  • New versions (Wireless M-Bus) support authentication and encryption
  • Often integrated into BMS, SCADA or MES environments via gateways

When connecting to IT/OT networks, network segmentation and Defense in Depth are recommended.


📌 In summary

M-Bus is a communication protocol for reading consumption meters, both wired and wireless. It is widely used in building automation, energy management and smart cities, and bridges physical meters and digital data systems.