Skip to main content

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


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)

Uploaded Source

Built Distribution

pywirelessmbus-1.5.3-py3-none-any.whl (15.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page