{ "info": { "author": "Pier Paolo Taddonio", "author_email": "paolo.taddonio@empiluma.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "\r\nThe documentation in ``docs/source`` is formatted to be read in `ReadTheDocs `_.\r\nHead there to browse it.\r\n\r\nWelcome to MQTT_Gateways\r\n=========================\r\n\r\n``mqtt_gateways`` is a python wrapper to build consistent gateways to MQTT networks.\r\n\r\n.. image:: docs/source/basic_diagram.png\r\n :scale: 30%\r\n :align: right\r\n\r\nWhat it does:\r\n-------------\r\n\r\n* it deals with all the boilerplate code to manage an MQTT connection,\r\n to load configuration and mapping data, and to create log handlers,\r\n* it encapsulates the interface in a class that needs only 2 methods\r\n ``__init__`` and ``loop``,\r\n* it creates an intuitive messaging abstraction layer between the wrapper\r\n and the interface,\r\n* it isolates the syntax and keywords of the MQTT network from the internals\r\n of the interface.\r\n\r\nWho is it for:\r\n--------------\r\n\r\nDevelopers of MQTT networks in a domestic environment, or *smart homes*,\r\nlooking to adopt a definitive syntax for their MQTT messages and\r\nto build gateways with their devices that are not MQTT enabled.\r\n\r\nAvailable gateways\r\n------------------\r\n\r\nThe repository contains some already developed gateways to existing systems.\r\nThe currently available gateways are:\r\n\r\n- **C-Bus**: gateway to the Clipsal-Schneider C-Bus system, via its PCI Serial Interface.\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://mqtt-gateways.readthedocs.io/en/latest/", "keywords": "mqtt gateway", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mqtt-gateways", "package_url": "https://pypi.org/project/mqtt-gateways/", "platform": "", "project_url": "https://pypi.org/project/mqtt-gateways/", "project_urls": { "Homepage": "http://mqtt-gateways.readthedocs.io/en/latest/" }, "release_url": "https://pypi.org/project/mqtt-gateways/0.2/", "requires_dist": [ "paho-mqtt (>=1.3.1)", "pySerial (>=3.4)" ], "requires_python": "", "summary": "Framework for MQTT Gateways", "version": "0.2" }, "last_serial": 3868491, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "4d6ca50a500783211aacc933bf901759", "sha256": "2c255e6a5420d5d30516c1732c1e4c9ee1461283deb7d364836b602b2d3fac10" }, "downloads": -1, "filename": "mqtt_gateways-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d6ca50a500783211aacc933bf901759", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53528, "upload_time": "2018-05-16T12:42:38", "url": "https://files.pythonhosted.org/packages/87/e2/4b95e98df50913e62a9ce35bf3e9be6edf90a3199fa3aaf7605e7727ad54/mqtt_gateways-0.2-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d6ca50a500783211aacc933bf901759", "sha256": "2c255e6a5420d5d30516c1732c1e4c9ee1461283deb7d364836b602b2d3fac10" }, "downloads": -1, "filename": "mqtt_gateways-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d6ca50a500783211aacc933bf901759", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53528, "upload_time": "2018-05-16T12:42:38", "url": "https://files.pythonhosted.org/packages/87/e2/4b95e98df50913e62a9ce35bf3e9be6edf90a3199fa3aaf7605e7727ad54/mqtt_gateways-0.2-py2.py3-none-any.whl" } ] }