Skip to content
M-Bus · Meter-Bus

M-Bus values, no device map needed

M-Bus telegrams describe themselves. Omni Console reads the DIF/VIF coding and turns each record into a labelled, unit-aware value — and builds the request telegrams to fetch them.

Self-describing values

DIF/VIF records decode to quantity, value and unit — no device map required.

Build M-Bus telegrams

SND_NKE, REQ_UD2 and address commands, with the FCB toggle handled for you.

Records & header

Manufacturer, serial, medium and access number, plus every data record in the frame.

Primary & secondary

Address a meter by primary ID or by secondary selection.

Value parsing

Records decoded to real units

An M-Bus response is a string of records that already carry their own meaning. Omni Console reads that coding and lays the values out as a clean table — volume, flow, temperature, timestamps and status — ready to read.

  • DIF/VIF decoded to quantity, value, unit and scaling
  • Frame header: manufacturer, serial, medium, access number
  • No device map to maintain — the telegram describes itself
Omni Console — M-Bus
M-Bus RSP_UD · variable data primary addr 01
Manufacturer LUG · serial 12345678 · medium Water · access 0x2A
DIF/VIFQuantityValue
04 13Volume12.345 m³
04 3BVolume flow0.118 m³/h
02 5BFlow temp54 °C
04 6DDate / time2026-05-22 14:02
02 FD17Error flags0x0000 ok
Self-describing DIF/VIF — values, units & scaling decode with no device map.
Command creating

Build the request telegrams

Wake a meter and request data without remembering the framing. Pick the telegram and address; Omni Console toggles the FCB, adds the checksum and sends it.

  • SND_NKE, REQ_UD2 and address/select commands
  • FCB toggle and checksum handled automatically
  • Primary or secondary addressing
Omni Console — Build M-Bus telegram
Build M-Bus telegram
Telegram REQ_UD2 (Class 2)
Address primary · 0x01
FCB toggle ✓
Frame preview
10 7B 01 7C 16
checksum + stop byte added Send

Speaks raw, too — not just the named protocols

Point Omni Console at any serial device and read the line in ten display modes — ASCII, HEX, Mixed, Decimal, Binary, Raw and Events — with full-text search and export. It also decodes the proprietary O1TP framing out of the box. Modbus, DLMS, M-Bus, IEC 62056-21 and MASS simply get the extra layer: deep value parsing that turns bytes into labelled, unit-aware readings — plus command builders for Modbus, M-Bus and DLMS.

See every feature
M-Bus questions

M-Bus, answered

Do I need a device map for M-Bus?
No. M-Bus telegrams are self-describing: the DIF/VIF coding carries the quantity, unit and scaling, so Omni Console decodes records into readable values out of the box.
Which telegrams can it build?
The frame builder creates the common set — SND_NKE, REQ_UD2 and address/select commands — and manages the FCB toggle and checksum for you.
Primary or secondary addressing?
Both. Select a meter by its primary address or perform a secondary-address selection.
Is this wired M-Bus?
Yes — wired M-Bus over your serial line (via a level converter). Point Omni Console at the port and read the bus.

Read your M-Bus meters.

Download Omni Console and decode an M-Bus telegram in minutes — free for 30 days.

Lifetime licenses from $39.90 · Windows & Linux · cancel anytime in trial