Skip to content

Python module to decode messages from wMbus devices.

License

Notifications You must be signed in to change notification settings

gewv-tu-dresden/pyWirelessMbus

Repository files navigation

pyWirelessMbus

This module can decode messages from wireless M-Bus devices. The messages must received from a usb-uart stick. At this moment only the iM871A-USB from IMST is usable. Maybe somebody can add a alternative.

On the device side pyWirelessMbus reads the messages from the Temp/Hum Sensor Munia from Weptech and the EnergyCam from Q-loud.

Requirements

Python >= 3.8

Installation

pip install pywirelessmbus

Development

For testing you can install all deps and start the module with that commands.

poetry install
poetry shell
python examples/monitor.py

Plans

  • Add more devices
  • Add tests
  • Send messages