正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
定”。 图2 产品-上传产品模型 选择左侧导航栏的“设备 > 所有设备”,单击“注册设备”,填写设备注册参数,完成后单击“确定”,请注意保存注册成功返回的“设备ID”和“设备密钥”。 图3 设备-注册密钥设备 参数名称 说明 所属资源空间 选择3中创建的产品所在的资源空间 所属产品
参数说明:kafka传输安全协议,此字段不填默认为SASL_SSL。当mechanism为PAAS或不填时,该字段不生效。 取值范围: SASL_SSL:采用SSL证书进行加密传输,支持账号密码认证,安全性更高。 SASL_PLAINTEXT:明文传输,支持账号密码认证,性能更好,建议mechanism使用SCRAM-SHA-512机制。
上传模型文件(离线开发):将本地写好的产品模型上传到平台。详细请参考离线开发产品模型。 Excel导入:通过导入文件的方式快速开发产品模型。详细请参考Excel导入。 导入库模型(平台预置产品模型):您可以使用平台预置的产品模型,快速完成产品开发。当前平台提供了标准模型和厂商
接入类型 鉴权方式 使用LwM2M/CoAP协议接入的设备 在设备接入物联网平台前,用户通过应用服务器调用创建设备接口或通过控制台在物联网平台注册设备。若为非安全设备,在设备接入物联网平台时携带设备唯一标识,完成设备的接入鉴权;当采用DTLS/DTLS+传输层安全协议接入时,即设备为
已在管理控制台获取设备接入地址。获取地址的操作步骤,请参考平台对接信息。 已在管理控制台创建产品和设备。创建产品和设备的具体操作细节,请参考创建产品、注册单个设备或批量注册设备。 准备工作 访问Microsoft官网,选择合适系统的版本下载Microsoft Visual Studio。(本文以windows
已在管理控制台获取设备接入地址。获取地址的操作步骤,请参考平台对接信息。 已在管理控制台创建产品和设备。创建产品和设备的具体操作细节,请参考创建产品、注册单个设备或批量注册设备。 准备工作 编译openssl库 访问openssl官网(https://www.openssl.org/source/)下
已在管理控制台获取设备接入地址。获取地址的操作步骤,请参考平台对接信息。 已在管理控制台创建产品和注册设备。创建产品和注册设备具体操作,请参考创建产品、注册单个设备或批量注册设备。 导入代码样例 下载quickStart(websocket).zip样例,并解压。 修改Demo里的
Boolean 否 参数说明:自注册开关,默认为false。如果设备不存在,平台将触发设备的自动注册。 provisioning_resource JsonObject 自注册场景必选 参数说明:自注册参数信息。 表8 provisioning_resource自注册参数信息 参数名称 参数类型
型,详细请参考在线开发产品模型。 上传模型文件(离线开发):将本地写好的产品模型上传到平台,详细请参考离线开发产品模型。 Excel导入:通过导入文件的方式快速定义产品功能。对于开发者来说,降低产品模型开发门槛,只需根据表格填写参数;对于高阶开发者和集成商来说,提升行业复杂模型开
设备管理 创建产品 注册设备 管理设备 群组和标签 设备高级搜索 设备影子 OTA升级 文件上传 网关与子设备 设备代理 设备认证凭证管理 设备证书
终端设备每次上电后,都会向物联网平台发起TUP注册流程。TUP协议为华为私有协议,包装在CoAP协议之上,与LWM2M协议类似。海思芯片设置TUP注册过程不能超过4s,如果在4s内未完成TUP注册,则上报513错误。 当出现此513错误时,可以按照如下方法进行处理: 当网络环境状态不佳时,会导致注册过程概率性超过
代码示例 下载Amqp Demo样例。 运行Android Studio,单击“Open”,选择1中下载的样例。 图2 导入已有项目 完成代码导入。 图3 导入项目结构 (可选) 可以在res\values\strings.xml文件中提前配置Amqp连接参数,涉及的参数说明,请参考AMQP客户端接入说明。
修改应用侧和设备侧访问IoTDA的地址。 业务拨测和观察。应用侧和设备侧对接到企业版后,可以结合你的业务做一些基本功能验证。例如 通过应用侧注册设备,注册设备接口参考注册设备 通过设备侧属性上报,设备属性上报参考设备属性上报 通过应用侧下发命令,下发命令接口参考平台命令下发 增量设备迁移。设备迁
应用服务器可调用此接口上传批量任务文件,用于创建批量任务。当前支持批量创建设备任务、批量删除设备任务、批量冻结设备任务、批量解冻设备任务的文件上传。 批量注册设备模板 批量删除设备模板 批量冻结设备模板 批量解冻设备模板 调用方法 请参见如何调用API。 URI POST /v5/iot/{pr
即deviceID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得,是设备在IoT平台上的内部标识,用于设备接入时鉴权,及后续在网络中通过deviceID进行消息传递。 设备标识码 即nodeID,设备唯一物理标识,如IMEI、MAC地址等,用于设备在接入物联网平台时携带该标识信息完成注册鉴权。 CoAP/CoAPS
开发产品模型 什么是产品模型 在线开发产品模型 离线开发产品模型 导出和导入产品模型 父主题: 产品开发
自定义模板示例 示例1 证书认证设备,不限制UserName与ClientId参数取值,从设备证书通用名称(Common Name)中取值设备ID。 表1 鉴权参数 参数 说明 Client ID 任意值 User Name 任意值 Password 空值 鉴权模板: { "template_name":
AT+HMPKS 该指令用于设置服务器或者客户端证书。 指令 参数 参数缺省处理 AT响应结果 使用示例 AT+HMPKS =type, para1,[para2] type=0,表示平台证书,证书在para1中。 type=1,表示设备公钥证书,证书在para1中。 type=
创建产品-HJ212 单击“更多-详情”进入产品详情页面,单击“基本信息”中“上传模型文件”,导入hj212_product_model.zip,导入后如下所示。 图2 模型定义-HJ212 在IoTDA平台注册设备 IoTDA平台通过设备ID标识设备。在HJ212场景中,使用HJ212消息中
使用HTTP/HTTPS转发 概述 订阅推送的示意图如下图所示: 物联网平台采用HTTPS协议向应用服务器进行消息推送时,物联网平台需要校验应用服务器的真实性,需要在物联网平台上加载CA证书,该证书由应用服务器侧提供(调测时可自行制作调测证书,商用时建议更换为商用证书,否则会带来安全风险)。