央广时代网免费收录优秀网站,为了共同发展免费收录需做上本站友情链接,央广分类目录网的工作人员才会审核收录,不做链接提交一律不审核,为了避免浪费时间:收录必看!!!
  • 收录网站:0
  • 快审网站:0
  • 待审网站:10
  • 文章:10131
当前位置:主页 > 网站目录 > 阿里云国际代理商,阿里云账号免费注册

阿里云国际代理商,阿里云账号免费注册

更新时间:2023-09-04 15:40:12 人气指数:
网站标签:

阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd

Paho-MQTT Go接入示例

本文介绍如何调用Go语言的Paho MQTT类库,将设备接入阿里云物联网平台,并进行消息收发。
使用前必读
本文操作步骤以普通用户权限为例。如果您在操作过程中涉及到管理员权限才能执行的操作,可尝试使用sudo命令执行。
前提条件
已在物联网平台控制台,对应实例下,创建产品和设备,并获取MQTT接入域名和设备证书信息(ProductKey、DeviceName和DeviceSecret)。具体操作,请参见:
查看实例终端节点。
创建产品。
创建设备。
准备开发环境
安装Go语言包。
下载Go语言Paho MQTT库
请访问Eclipse Paho Downloads了解Paho项目和支持的开发语言详情。
接入物联网平台
下载MqttSign.go,复获取阿里云提供的计算MQTT连接参数所需的源码文件MqttSign.go。MqttSign.go文件定义了用于计算设备接入物联网平台的MQTT连接参数的函数,您开发的设备端接入物联网平台程序需调用该函数,函数说明如下:
原型:type AuthInfo struct {password, username, mqttClientId string;}
func calculate_sign(clientId, productKey, deviceName, deviceSecret, timeStamp string) AuthInfo;
功能:用于计算设备接入物联网平台的MQTT连接参数username、password和mqttClientId。
添加实现设备接入物联网平台的程序文件。
您需编写程序调用MqttSign.go计算MQTT连接参数,实现接入物联网平台和通信。
设置MQTT连接信息。
调用MqttSign.go中定义的calculate_sign函数,根据传入的参数clientId、 productKey、deviceName、deviceSecret和timeStamp计算出username、password和mqttClientId,并将这些信息都包含在opts中。
示例代码
使用Demo代码程序接入物联网平台。
在iot.go中,修改设备信息为您的设备信息。
可使用Linux vi等工具修改iot.go文件:
将productKey、deviceName和deviceSecret替换为您的设备证书信息。
可选)替换timeStamp和clientId。clientId的值可以替换为您的实际设备的SN码和MAC地址。
这两个参数值不替换也能接入物联网平台,但实际使用时,建议您替换为实际信息。
修改设备接入物联网平台的MQTT连接信息。详细说明,请参见上文接入物联网平台的步骤2。
登录物联网平台控制台,可查看设备状态和日志。
选择设备管理 > 设备,可看到该设备的状态显示为在线。
选择监控运维 > 日志服务,可查看云端运行日志和设备本地日志日志。详细内容,请参见云端运行日志、设备本地日志。

温馨提示:尊敬的[]站点管理员,将本页链接加入您的网站友情链接,下次可以快速来到这里更新您的站点信息哦!每天更新您的[阿里云国际代理商,阿里云账号免费注册]站点信息,可以排到首页最前端的位置,让更多人看到您的网站信息哦。

将以下代码插入您网页中,让网友帮您更新网站每日SEO综合情况

  • 耐用防静电台面板怎么选?这些方面要注意!_佰斯特POUSTO -

    提到 防静电台面 板,相信很多朋友们都不陌生,随着现在社会的不断发展,越来越多的企业都开始注重产品的质量问题。 为了能够进一步的确保产品的质量提升,一些电子行业都会使

  • 青年干部研修班学期总结 -

    DMIT优惠码 青年干部研修班学期总结了青年教师高级研修班的体会、体会和学员的体会,对于创业团队建设和研修班的各个环节做了详细的思考和总结。 各班教师的专业发展规划和教育教

  • 西美雕塑研修班价格 -

    国际阿里云实名账号购买 西美雕塑研修班价格上项目教学标准是接待费用的最好的。 3、教学实施过程本科与研修班教学实施不足,课例研修班的教学设计和教学研究是为了满足广大教师

  • 虹口免联考dba报名条件 -

    虹口免联考dba报名条件:专科满5年或本科毕业,本科满1年或3年以上工作经验,研究生毕业满2年或以上。 武汉大学在职研究生通过全国联考,是以在职人员的身份,部分学校安排在校学习,毕

  • 社工研修班开班仪式 -

    社工研修班开班仪式在3月15日举行,参加本次仪式的有省图书馆、市社厅组织的专业技术人员主讲,参加本次仪式的有省百名师大教师。 另外,有余县人民政府县(区)人民政府教育系统干部

  • third正确读法_third的读法 -

    整形美容咨询平台 What is the correct pronunciation of "third"? Many people are unsure about the correct way to pronounce the word "third." Let"s clarify the confusion and discover the proper pronunciation. Is it pronounced "thurd" o