M-Bus Software – libmbus (Linux)

libmbus

Informatie (ENG)

libmbus is an open source library for the M-bus (Meter-Bus) protocol.

The Meter-Bus is a standard for reading out meter data from electricity meters, heat meters, gas meters, etc. The M-bus standard deals with both the electrical signals on the M-Bus, and the protocol and data format used in transmissions on the M-Bus. The role of libmbus is to decode/encode M-bus data, and to handle the communication with M-Bus devices.


Installeren op de Raspberry Pi

Middels de volgende commando’s kan libmbus gedownload en ge├»nstalleerd worden:

Hieronder een instructie voor de oudere Raspberry Pi OS (libmbus v0.8.0 werkt niet op v3 met Jessie):


Gebruik van libmbus

Zoeken naar apparaten:

mbus-serial-scan /dev/ttyUSB0 (your usb number might be different)

Informatie van apparaat tonen:

mbus-serial-request-data /dev/ttyUSB0 <device number>

Voorbeeld XML dump

Bronnen:
domotiga.nl
sites.google.com


Download libmbus @ github.com

libmbus-master (DL @ 2017-10-12)

libmbus-0.2.tar

libmbus-0.3.tar

libmbus-0.5.tar

libmbus-0.4.tar

libmbus-0.6.1.tar

libmbus-0.7.0.tar

libmbus-0.6.tar

libmbus-0.8.0.tar

libmbus-api libmbus-0.9.0.tar