MQTT代理和ASGi之间的接口,与通道2.0兼容

chasgimqtt的Python项目详细描述


#通道asgi mqtt
mqtt和asgi之间的接口以及通道2.0兼容



`你的“通道”应用程序/asgi.py`:

`` python
导入操作系统
从通道导入django
。路由导入从通道获取默认应用程序
。层导入获取通道层

os.environ.setdefault(“django\u设置模块”,“您的‘渠道’应用程序.设置”)
django.setup()




应用程序
application=get默认的‘应用程序’















>``` bash
>chashimmqtt-h iot.eclipse.org-p 1883--topicc=一些关于‘主题’的话题。:2个你的_channel_应用程序。asgi:channel_layer
````


\options

````
chassimqtt-h


用法:chassimqtt[-h[-h主机][-p端口][-v[-u用户名][-p密码]
[-topic s[-n频道名称][-s频道_sub]
[-x频道_pub]
ChannEnLead
BR/> ASGIG
BR/>位置参数的简单MQTT桥:
ChhannLeLead ASGI通道层实例,用作
路径.to模块:实例.PATH
BR/>可选参数:
-H,帮助显示此帮助消息并退出
-H主机,主机主机MQTT代理主机
-p端口,--端口mqtt代理端口
-v,--详细设置详细信息
-u用户名,--用户名用户名
mqtt用户名到授权连接
-p密码,--password password
MQTT password to authorized connection
--主题主题MQTT topics with QoS to subscribe--主题QoS
--主题/office/sensor:0--主题/home/sensor:1如果将
empty(,2)设置为默认值
-n频道名称,--通道名称通道名称通道名称
要发送和接收的通道名称
消息
-s通道名称,--channel子通道名称
mqtt子消息的通道名称,
默认值为mqtt.pub
-x通道名称pub,--channel pubchannel_pub
mqtt pub消息的通道名称,
默认值为mqtt.sub
````


**主机**:mqtt代理主机

**端口**:mqtt代理端口,默认1883

**用户名**:mqtt用户名到授权连接

**密码**:mqtt密码到授权连接

**主题**:mqtt主题,具有要订阅的QoS。此选项需要一个有效的主题名称和一个QoS值,并用“:`


”分隔以订阅主题列表使用相同的选项“--主题”。

````
--主题some`:QoS--主题other`:QoS--主题home/kitchen``Gas`:2--主题home/office``Air`:0
````

**频道名称**:要发送的频道名称和接收消息,这个“信道名”必须存在于您的频道的消费者中,默认值为'MQTT'.BR/> *BR/**ChhanelySu**:MQTT子消息的通道的名称,默认为“MQTT.Sub”.BR/> **Chhanel*Pub**:MQTT PUB消息的通道的名称,默认为'MQTT.PUB'.BR/>

BR/>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
无法在Netbeans 8.2 JDK8u231中创建java Maven项目(Web应用程序)   java如何以设定的时间间隔生成随机数?   java从socket和inputStream的慢速读取   spring SCORM:Java中基于Web的SCORM播放器   Java将函数传递给方法   java绑定通用服务及其实现和子类型   java如何在运行时从选择列表框中动态选择选项?爪哇硒   java Selenium WebDriver什么是“Selenium客户端和WebDriver语言绑定”   elasticsearch需要elasticsearch高级Java客户端更新ByQueryRequest API帮助   JAVA哈希表查找最大值   WSDL操作中的java soapAction属性为空   java访问封闭类或父类方法的一般方法   eclipse在java中运行带有SeleneTestCase的ANT。lang.NoClassDefFoundError   java Hazelcast不会在节点启动时填充ReplicatedMap   如何在Java中从excel中读取特定行?   html JAVA将本地时间(GMT+8)转换为UTC时间   java将自定义端点添加到Spring数据REST存储库中,并以大摇大摆的方式显示   java计算未来位置