阿里云国际站经销商,主营阿里云,腾讯云,华为云,亚马逊aws,谷歌云gcp,微软云az,免费开户,代充值优惠大,联系客服飞机@jkkddd
MQTT-WebSocket认证接入示例
本文提供Node.js语言的示例代码,介绍设备通过MQTT-WebSocket通道接入物联网平台。前提条件
已在物联网平台控制台对应实例下,创建产品和设备(例如device2),并获取设备证书信息(ProductKey、DeviceName和DeviceSecret)。具体操作,请参见:
创建产品。
创建设备。
背景信息
使用WebSocket方式接入设备的详细说明,请参见MQTT-WebSocket连接通信。
本示例使用物联网平台提供的设备端Link SDK,模拟设备接入和上下行通信过程。
说明
设备端Link SDK已配置TLS加密,您无需自行配置。
操作步骤
在Windows系统或Linux系统下载并安装Node.js。本文以Windows 10(64位)系统为例,下载安装包node-v14.15.1-x64.msi。
安装成功后,打开CMD窗口,通过以下命令查看node版本。
node --version
显示如下版本号,表示安装成功。
打开CMD窗口,使用cd命令找到iot_device.js文件所在路径,在该路径下使用npm命令下载阿里云IoT的Link SDK库。下载后的库文件如下图所示。
npm install alibabacloud-iot-device-sdk --save
在CMD窗口输入如下命令,运行iot_device.js代码,启动设备。
node iot_device.js
返回如下信息,表示设备接入成功,并成功发布消息。
查看运行日志和测试下行通信
登录物联网平台控制台。
在控制台左上方,选择物联网平台设备所在地域,然后在实例概览页面,单击目标实例
在左侧导航栏,选择设备管理 > 设备。
在设备列表页签,可查看设备device2的状态为在线。
单击设备device2对应操作栏的查看,在设备详情页面,单击日志服务,然后单击前往查看。
在云端运行日志页签,查看日志消息。
在日志列表,找到设备到云消息,单击查看,查看设备上报到物联网平台的信息。
测试下行通信:从物联网平台向设备发送消息。
返回设备管理 > 设备页面,在设备列表页签,单击设备device2操作栏的查看。
在设备详情页面,单击Topic列表页签,找到已订阅的Topic:/a1W***/device2/user/get,单击发布消息。
输入消息内容,单击确认
温馨提示:尊敬的[]站点管理员,将本页链接加入您的网站友情链接,下次可以快速来到这里更新您的站点信息哦!每天更新您的[阿里云国际代理商,阿里云服务器购买]站点信息,可以排到首页最前端的位置,让更多人看到您站点的信息哦。
将以下代码插入您网页中,让网友帮您更新网站每日SEO综合情况
-
抖音关键词排名之道专业引领胜券在握 -
一、深度关键词调研 1. 全面数据挖掘 专业人士在处理 抖音关键词 排名时,首先会进行深度的关键词调研。他们不会仅凭直觉选择关键词,而是利用各种数据工具,深入挖掘与目标受众
-
确保挑选优质的防静电椅子经销商,这些步骤必不可少!_佰斯特POUSTO -
选择可信赖的 防静电椅 子经销商对于确保购买到高质量、符合标准的防静电椅至关重要,以下是一些关键步骤和要点,可帮助大家在选择时做出明智的决策。 核实商户执照 在挑选防静
-
列支敦士登旅游:探索阿尔卑斯山下的隐藏瑰宝 -
列支敦士登 是欧洲的一个小国,位于阿尔卑斯山脚下,拥有着独特的自然风光和丰富的历史文化遗产。本文将为您揭示列支敦士登的独特魅力,并为您提供一份全面的旅游指南,帮助您
-
win10真他妈难用_win10太难用了 -
阿里云企业实名账户出售 Win10真的难用吗? Win10作为微软最新推出的操作系统,引起了广泛的讨论。然而,对于一些用户来说,他们对Win10的使用体验并不是很愉快,甚至觉得它真的难
-
徐汇区直销防静电货架厂家批发,如何确保质量与售后服务?_佰斯特POUSTO -
徐汇区是上海市的一个繁华区域,有很多企业生产和销售各种产品,在这个区域有很多厂家生产直销 防静电货架 。 这些货架的价格相对较为透明,批发价和质量差异也不大,所以在选
-
黑曼巴减震器车队出战2024亚洲越野拉力赛 -
备受期待的2024国际汽联亚洲越野拉力赛FIA Asia Cross-country Rally(AXCR)将于8月11日至17日在泰国举行。黑曼巴减震器车队(MAMBA Racing Shock Team)将以三台赛车的阵容出战此次赛事。 国际汽联