检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例标签管理 标签概述 添加标签 删除标签 使用标签检索资源 父主题: IoTDA实例
HJ212协议接入 HJ212协议说明 部署插件 设备侧对接 父主题: 泛协议接入
通过IAM进行授权 委托授权
MQTT(S)协议-自定义模板鉴权 自定义模板鉴权概述 自定义模板鉴权使用说明 自定义模板示例 内部函数 父主题: 设备鉴权
设备Topic策略 设备Topic策略概述 设备Topic策略使用前必读 设备策略使用说明 设备策略使用示例 父主题: 消息通信
接口说明 MQTT CONNECT连接鉴权 设备请求引导消息 设备接收引导信息 父主题: 设备发放
下拉选择所属的资源空间。可以选择所有资源空间,如无对应的资源空间,请先创建资源空间。 数据过滤语句 使用SQL语句可以进行数据筛选,详情可见:SQL语句。图片中在WHERE中填入notify_data.body.topic IN ('/test/M2M'),代表只有Topic为“/test/M2M”的数据进行数据转发。
细节,请参考创建产品、注册单个设备或批量注册设备。 准备工作 安装Node.js访问Node.js官网,选择合适系统的版本下载。(本文以windows 64-bit系统,Node.js版本v12.18.0(npm 6.14.4)为例)。 下载完成后,运行安装文件,根据界面提示安装。
各消息状态之间的转换如下图所示: 图7 消息状态转换图 平台能批量下发命令吗? 通过调用物联网平台的创建批量任务接口可以进行批量命令下发。 通过创建批量任务下发的命令为缓存命令。 同步接口调用失败,显示超时该如何处理? 同步命令下发显示超时一般是端侧未在20s左右回复响应导致。
√ x 创建批量任务 √ x √ x 查询批量任务列表 √ √ √ √ 查询批量任务 √ √ √ √ 批量任务重试 √ x √ x 批量任务停止 √ x √ x 删除批量任务 √ x √ x 上传批量任务文件 √ x √ x 查询批量任务文件列表 √ √ √ √ 删除批量任务文件 √
多。 如何获取证书? 调用订阅接口时,回调地址如何获取? 回调地址可以使用域名吗? 订阅后消息推送失败,例如提示503如何处理? 为什么设备上报一条数据后应用服务器会收到多条推送? 调用订阅接口时,提示回调地址不合法 调用删除单个订阅接口时,subscriptionId如何获取 应用服务器只有内网地址,能够订阅成功?
查询产品 功能介绍 应用服务器可调用此接口查询已在物联网平台的创建的指定产品模型详细信息,包括产品模型的服务、属性、命令等。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/products/{product_id} 表1 路径参数 参数 是否必选
battery(电量不足) 5:insufficient storage space(剩余空间不足) 6:download timeout(下载超时) 7:upgrade package verification failure(升级包校验失败) 8:unsupported upgrade
据通信。 群组与标签 群组是一系列设备的集合,用户可以对资源空间下所有设备,根据区域、类型等不同规则进行分类建立群组,以便处理对海量设备的批量管理和操作。 物联网平台支持定义不同的标签,并对设备打标签。 软固件升级 用户可以通过OTA的方式对LwM2M协议和MQTT协议的设备进行软固件升级。
Framework 4.5.1为例)。 下载完成后,运行安装文件,根据界面提示安装。 导入代码样例 下载quickStart(C#)样例。 运行Microsoft Visual Studio 2017,单击“打开项目/解决方案”,选择步骤1中下载的样例。 完成代码导入。 代码目录简述:
支持对设备软固件进行升级,详细请参考OTA升级。 设备文件上传 支持设备上传文件到OBS,设备可向云端请求文件,详细请参见文件上传。 设备批量操作 支持对设备的批量操作,包括批量创建设备、批量软固件升级和批量命令下发。 消息通信 双向消息透传 支持设备消息HTTP/AMQP推送到应用服务器,支持应用侧向设备以异步方式下发消息。
图2 创建产品-MQTT 下载模型文件,该模型文件已开发完毕(由开发产品模型开发完毕的产品模型导出)。详细开发过程指导请参考在线开发产品模型。 创建成功后,单击刚创建的产品,然后单击上传模型文件(无需解压,并且压缩包的名称不能有括号),上传刚下载的模型文件。 图3 上传产品模型-MQTT
基于MQTT.fx体验平台功能是指使用MQTT.fx模拟器工具,进行数据上报、命令下发等业务的体验。您可点此下载MQTT.fx(默认是64位操作系统,如果是32位操作系统,单击此处下载MQTT.fx),安装MQTT.fx工具。整体的业务流程如下: 创建产品。在控制台上创建一个MQTT协
操作! 批量任务 API 说明 查询批量任务列表 查询物联网平台中批量任务列表,每一个任务又包括具体的任务内容、任务状态、任务完成情况统计等。 创建批量任务 创建批量处理任务,对多个设备进行批量操作。当前支持批量软固件升级、批量创建设备、批量修改设备、批量删除设备、批量冻结设备、
绑等操作,具体操作见表2。 图3 静态群组-绑定设备 表2 操作说明 操作 操作说明 绑定 单击可绑定设备。 批量解绑 选中多个设备(一次最多选择100个),单击“批量解绑”按钮,可将选择的设备从当前群组中解绑。 解绑 选中设备后,单击“解绑”可将设备从群组中解绑。 可以到“设备