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.
Python >= 3.8
pip install pywirelessmbus
For testing you can install all deps and start the module with that commands.
poetry install
poetry shell
python examples/monitor.py
- Add more devices
- Add tests
- Send messages