A tool to receive and send Wireless-M-Bus messages.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pywirelessmbus-1.5.3.tar.gz
(11.8 kB
view hashes)
Built Distribution
Close
Hashes for pywirelessmbus-1.5.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af666c22806255019a10257a9ee34d619ec5eadde0521cadf4a93b03f92edc82 |
|
MD5 | 311ca43112878fa4be9d6e40b262aaa3 |
|
BLAKE2b-256 | aea6ee63edf4ff6a7e7f91e029a207b64d28eb3f27e082381810276ed4154465 |