检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
注:推荐使用专业版。 运行exe文件,按照界面提示安装。 导入代码样例 下载QuickStart(Python)样例。 运行PyCharm,单击Open,选择步骤1中下载的样例。 完成代码导入。 代码目录简述: IoT_device_demo:使用MQTT协议的demo文件; message_sample
在“批量注册设备窗口”单击“添加文件”上传写好的批量注册文件模板,单击“确定”创建任务。 图1 设备-批量注册设备 批量注册执行成功后,保存好设备ID和密钥。 导入测试计划 下载用于JMeter测试的测试计划。 打开JMeter,选择“Open”导入下载的测试计划。 在 JMeter左侧文件目录中单击
使用JavaScript开发插件 物联网平台支持JavaScript脚本编解码的功能,根据您提交的脚本文件,实现设备二进制格式与JSON格式相互转换或JSON格式之间的转换。本文以烟感设备为例,介绍如何开发一个支持设备属性上报和命令下发的JavaScript编解码脚本,并介绍Ja
SDK),只需要用户实现属性上报及命令处理的回调函数即可。单击这里获取iot-device-sdk-c,按说明文档步骤操作,在准备工作完成之后进行以下修改: 打开文件src/device_demo/device_demo.c,找到函数HandleCommandRequest。 图13 命令处理 此处为方便示例,将上述命令处理实现为:
注册“智慧路灯”模拟设备 场景说明 本文以“智慧路灯”为示例,通过MQTT.fx设备模拟器模拟智慧路灯,给您介绍基于IoTDA平台实现一款智慧路灯联接到平台、上报光照强度数据、以及平台下发开灯命令给智慧路灯三个场景。 图1 模拟智慧路灯与平台通信流程图 视频指导 Your browser
入插件。 上传模型文件 访问设备接入服务,单击“管理控制台”进入设备接入控制台。选择您的实例,单击实例卡片进入。 单击左侧导航栏的“产品”,在产品列表中,找到对应的产品,单击产品进入产品界面。 在基本信息页面,单击“上传模型文件”,在弹框中加载本地的产品模型文件,然后单击“确定”。
步骤5中,设备发放设备侧使用该CA证书验证来自设备的客户端证书。用户通过应用侧上传该证书到设备发放平台。 用户 通常为自签发 样例中各类证书常用文件名: 表2 证书常用文件名 证书 文件名 MQTT.fx中的字段名 服务端证书 - - 服务端CA证书 如下其中之一: GlobalSignRSAOVSSLCA2018
息,产品模型会使用这些信息作为设备能力字段取值。物联网平台提供了标准模型和厂商模型,这些模型涉及多个领域,模型中提供了已经编辑好的产品模型文件,您可以根据自己的需要对产品模型中的字段进行修改和增删;如果选择自定义产品模型,则需要完整定义产品模型。 本节定义包含一个服务的产品模型为
设备管理 创建产品 注册设备 管理设备 群组和标签 设备高级搜索 设备影子 OTA升级 文件上传 网关与子设备 设备代理 设备认证凭证管理 设备证书
应用示例 示例一:使用模板文件批量创建设备 示例二:给指定设备下发消息 示例三:在指定资源空间下创建设备 父主题: 应用侧API参考
myMqttClient.publish(topic, message); 3.应用端SDK适配 华为云IoTDA提供应用端SDK,开发者只需做少量代码修改就可完成应用端适配,实现应用端的快速迁移。下面以应用端接收设备上报的消息和应用端下发消息给设备为例,介绍如何进行应用端适配。 参考AMQP客户端接入说明,Java
设备侧MQTT/MQTTS接口参考 使用前必读 通信方式概述 Topic定义 设备连接鉴权 设备命令 设备消息 设备属性 网关与子设备管理 软固件升级 文件上传/下载管理 设备时间同步 设备信息上报 设备日志收集 远程配置 设备隧道管理
SDK需运行在Linux操作系统上。 SDK依赖openssl库和paho库,如果开发者有自己的编译链,需要自行编译openssl/paho/zlib/华为安全函数库等库文件。 对于使用MCU+模组形式接入的部分设备,请使用C Tiny SDK进行开发。 具体使用方式请看gitHub上的README文档。 发布记录
访问Oracle官网,选择合适的JDK版本单击“Download”下载(本文以Windows x64 JDK8为例)。 下载完成后,运行安装文件,根据界面提示安装。 开发环境 本示例所使用的开发环境如下: JDK1.8及以上。 Android API 28 Platform及以上 本示例使用Apache
SHA256 算法对输入的数据进行哈希处理。 {private key} 使用 RSA 算法加密的私钥,可传入.pem/.key格式的私钥文件。 openssl base64 将签名结果进行Base64编码,以便于传输和存储。 IoTDA处理鉴权请求:IoTDA收到鉴权请求时,会
SDK需运行在Linux操作系统上。 SDK依赖openssl库和paho库,如果开发者有自己的编译链,需要自行编译openssl/paho/zlib/华为安全函数库等库文件。 对于使用MCU+模组形式接入的部分设备,请使用C Tiny SDK进行开发。 具体使用方式请看gitHub上的README文档。 发布记录
物联网平台接收设备上报获取文件上传URL请求的事件 物联网平台下发文件上传临时URL的事件 物联网平台接收设备上报文件上传结果的事件 物联网平台接收设备上报获取文件下载URL请求的事件 物联网平台下发文件下载临时URL的事件 物联网平台接收设备上报文件下载结果的事件 物联网平台接收设备时间同步请求的事件
File指定为物联网平台根证书(请先下载物联网平台的根证书,解压后,选择其中c或java目录下PEM后缀的文件)的本地路径。 完成以上步骤后,单击“Apply”和“OK”保存,并在配置文件框中选择刚才创建的文件名,单击“Connect”,当右上角圆形图标为绿色时,说明连接设备发放服务成功,可进行订
下载完成后,运行安装文件,根据界面提示安装。 导入代码样例 下载quickStart(Android)样例。 运行Android Studio,单击Open,选择步骤1中下载的样例。 完成代码导入。 代码目录简述: manifests:Android项目的配置文件; java:项目java代码;
File指定为物联网平台根证书(请先下载物联网平台的根证书,解压后,选择其中c或java目录下PEM后缀的文件)的本地路径。 完成以上步骤后,单击“Apply”和“OK”保存,并在配置文件框中选择刚才创建的文件名,单击“Connect”,当右上角圆形图标为绿色时,说明连接设备发放服务成功,可进行订