阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd
Paho-MQTT Python接入示例
本文介绍如何调用Python语言的Paho MQTT类库,将设备接入阿里云物联网平台并进行消息收发。前提条件
已在物联网平台控制台,对应实例下,创建产品和设备,并获取MQTT接入域名和设备证书信息(ProductKey、DeviceName和DeviceSecret)。具体操作,请参见:
查看实例终端节点。
创建产品。
创建设备。
准备开发环境
推荐使用Python 3.6版本。
Windows系统
可根据系统类型选择安装包:
32位:python-3.6.7.exe
64位:python-3.6.7-amd64.exe
macOS系统
可直接下载安装包:python-3.6.7-macosx10.9.pkg。
下载Python语言的Paho MQTT库
请访问Eclipse Paho Downloads了解Paho项目和支持的开发语言详情。
执行以下命令安装Python语言版本的Paho MQTT库,您也可访问Paho-MQTT,查看更多信息。
接入物联网平台
使用MqttSign.py文件定义用于计算设备接入物联网平台的MQTT连接参数的函数,您开发的设备端接入物联网平台程序需调用该函数。
函数说明如下:
功能:用于计算设备接入物联网平台的MQTT连接参数mqttUsername、mqttPassword和mqttClientId。
设置MQTT连接信息。
调用MqttSign.py中定义的calculate_sign_time函数,根据传入的参数clientId、 productKey、deviceName、deviceSecret和timeStamp,计算出mqttUsername、mqttPassword和mqttClientId。
同时本示例采用TLS直连模式,需要下载根证书,进行配置。
通信Topic介绍,请参见什么是Topic。
调用Subscribe接口订阅Topic,接收云端下发的消息。
关于设备、服务器和物联网平台的通信方式介绍,请参见通信方式概述。
运行项目。
示例代码
使用示例代码程序将设备接入物联网平台。
下载示例代码包,并解压缩为文件aiot-python-demo
修改代码host = productKey + ".iot-as-mqtt.cn-shanghai.aliyuncs.com"中的值为对应接入域名。
详细说明,请参见接入物联网平台的步骤2。
运行程序文件iot.py。
登录物联网平台控制台,在对应实例下,可查看设备状态和日志。
选择设备管理 > 设备,可看到该设备的状态显示为在线。
选择监控运维 > 日志服务,可查看云端运行日志和设备本地日志日志。详细内容,请参见云端运行日志、设备本地日志。
温馨提示:尊敬的[]站点管理员,将本页链接加入您的网站友情链接,下次可以快速来到这里更新您的站点信息哦!每天更新您的[阿里云国际账号24h自助充,阿里云服务器购买]站点信息,可以排到首页最前端的位置,让更多人看到您站点的信息哦。
将以下代码插入您网页中,让网友帮您更新网站每日SEO综合情况
-
“视频会议软件大增长,如果挑选合适的视频会议设备?” -
腾讯云国际版免实名账户号哪里购买? 年,视频会议迅猛发展,无论是国际间的商务信息表达会议还是教育场景,为了弥补不能进行面对面信息表达的遗憾,视频会议的方法得到了广泛
-
威而鋼藥局能買到正品的嗎?藥師:建議到大型正規藥局購買! -
[audio m4a="https://noobsp.com/wp-content/uploads/2021/10/威而鋼藥局能買到正品的嗎?.m4a"][/audio] [video width="1280" height="720" mp4="https://noobsp.com/wp-content/uploads/2021/10/威而鋼藥局能買到正品的嗎?-1.mp
-
310S不锈钢管需求仍不见明显好转。目前天气逐渐回暖 -
目前 310s不锈钢管 也已进入传统消费淡季,由于资金紧张以及对后市预期不高,目前普遍仍无冬储计划,钢厂冬季合同组织压力将会明显加大。后期,预计国内热轧价格或继续走弱。贸
-
黄浦研修班报名入口 -
黄浦研修班报名入口-兰大管区-上路平南新区-市女子医院-怡乐村-保星村-保龙桥-刘家坝-华兴小区-张熙路口-蓝天中学-省女子-公交医院-亲亲小镇-省人民医院-东兴小区-书香华丽派出所
-
“中移动采购百亿光缆备战5G 多个A股企业参与投标” -
上海虹桥天地办公室出租 原标题:移动购买100亿光缆5g多家a股企业将派严军参与竞标 泰晤士报记者刘灿邦 2月12日,中国移动发布2019年普通光缆产品集中采购招标公告,采购规模约331.
-
2023王者荣耀游戏射手哪几个英雄上分排位非办必选 -
随着S33赛季的更新,新版红莲斗篷和铸梦逐风,逐渐引领了出装潮流,坦克出红莲斗篷,这一点没多大争议,这件装备有防御、有灼烧还能重伤,用起来很爽。 但是新版铸梦逐风,除了