Metadata-Version: 2.1
Name: mqttasgi
Version: 0.2.0
Summary: MQTT ASGI Protocol Server
Home-page: https://github.com/sivulich/mqttasgi
Author: Santiago Ivulich
Author-email: sivulich@itba.edu.ar
License: MIT
Description: # mqttasgi - MQTT ASGI Protocol Server
        mqttasgi is an ASGI protocol server that implements an interface for MQTT.
        
        # Usage
            mqttasgi -H localhost -p 1883 my_application.asgi:application
        In your routing
        
            application = ProtocolTypeRouter({
              'websocket': AllowedHostsOriginValidator(URLRouter([
                  url('.*', WebsocketConsumer)
              ])),
              'mqtt': MqttConsumer,
              ....
            })
            
        Your consumer should inherit from MqttConsumer in mqttasgi.consumers. It implements helper functions such as publish and subscribe.
        
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: License :: OSI Approved :: MIT License
Classifier: Framework :: Django
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Server
Classifier: Topic :: Home Automation
Description-Content-Type: text/markdown
