Skip to main content

The documentation in docs/source is formatted to be read in ReadTheDocs. Head there to browse it.

Welcome to MQTT_Gateways

mqtt_gateways is a python wrapper to build consistent gateways to MQTT networks.

docs/source/basic_diagram.png

What it does:

  • it deals with all the boilerplate code to manage an MQTT connection, to load configuration and mapping data, and to create log handlers,

  • it encapsulates the interface in a class that needs only 2 methods __init__ and loop,

  • it creates an intuitive messaging abstraction layer between the wrapper and the interface,

  • it isolates the syntax and keywords of the MQTT network from the internals of the interface.

Who is it for:

Developers of MQTT networks in a domestic environment, or smart homes, looking to adopt a definitive syntax for their MQTT messages and to build gateways with their devices that are not MQTT enabled.

Available gateways

The repository contains some already developed gateways to existing systems. The currently available gateways are:

  • C-Bus: gateway to the Clipsal-Schneider C-Bus system, via its PCI Serial Interface.

Release files for mqtt-gateways 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for mqtt-gateways 0.2
File Interpreter ABI Platform
mqtt_gateways-0.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Release files / mqtt_gateways-0.2-py2.py3-none-any.whl

Download URL mqtt_gateways-0.2-py2.py3-none-any.whl
Size 53.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2c255e6a5420d5d30516c1732c1e4c9ee1461283deb7d364836b602b2d3fac10
BLAKE2b-256 checksum
How to use checksums
87e24b95e98df50913e62a9ce35bf3e9be6edf90a3199fa3aaf7605e7727ad54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page