检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
物联网平台采用HTTPS协议向应用服务器进行消息推送时,物联网平台需要校验应用服务器的真实性,需要在物联网平台上加载CA证书,该证书由应用服务器侧提供(调测时可自行制作调测证书,商用时建议更换为商用证书,否则会带来安全风险)。 推送机制:物联网平台向应用服务器推送消息后,如果应用服务器接收消息成功,会向物联网平台返回200
Tiny SDK集成在现有的模组固件包中,这样模组就具备了接入华为物联网平台的能力。 我们将提供华为IoT技术认证支持,帮助您快速完成SDK集成,通过华为认证的模组可以申请入驻华为云市场,我们将会推荐给物联网平台用户。查询华为已认证的模组。 Agent Tiny SDK具有普适性,可
且需要和创建产品时填写的信息保持一致。 在“设备管理服务控制台”导入 登录“设备管理服务控制台”,单击左下角的切换左侧菜单,打开“产品模型”页面,点击页面右上角的“新增产品模型 > 本地导入”。 在弹窗中输入产品名称并选择要上传的Profile文件,单击“确定”,导入Profile文件。
000001 Internal server error. 服务器内部错误 请联系华为工程师分析解决。 IOTDA.000020 Decrypt IAM token failed. IAM Token解析失败 请联系华为工程师分析解决。 父主题: 订阅管理-V5
定义水表的一些传输规则,必要的话需要定义命令。 连接(Connectivity) 定义水表连接参数。 注:具体定义几个服务是非常灵活的,如上面的例子可以将告警服务拆分成水压告警服务和流量告警服务,也可以将告警服务合入到水表基础服务中。 维护能力 描述设备具备的维护能力,包括固件升级、软件升级、配置更新。 关于Pr
转发到华为云其他云服务上进行存储和处理,然后通过其他云服务的控制台或者API接口进行进一步的数据处理。 设备原始数据(二进制)上报:设备可以通过二进制上报接口上报设备的原始码流,平台通过编解码插件将设备原始数据解析为产品模型定义的JSON格式,解析后的数据上报给设备管理服务进行相关业务处理。
查询批量任务的子任务信息 接口说明 应用服务器通过“创建批量任务”接口创建了设备的批量操作任务后,可调用此接口查询该批量任务中子任务的详情信息,如任务的执行状态、任务内容等。 URI 请求方法 GET URI /iocm/app/batchtask/v1.1.0/taskDetails
创建产品(联通用户专用) 非联通用户请查看设备接入服务。 在物联网平台中,某一类具有相同能力或特征的设备的合集被称为一款产品。产品包含Profile(产品模型)、编解码插件、测试报告等资源,其中产品信息被记录在Profile中。 在一个项目里最多可以创建20个产品。 产品开发最重
接入协议 CoAP - 数据格式 二进制码流 - 服务数据 服务1 服务名称 Sensor 属性 名称:luminance 数据类型:int 最小值:0 最大值:65535 步长:1 单位:lux 访问模式:RE 是否必选:是 服务2 服务名称 LED 命令 命令名称:Set_Led 下发命令字段
上报数据的格式为二进制格式。 前提条件 已经注册华为官方帐号,具体可参考华为账号注册。 已经在华为云上完成实名制认证,具体可参考实名认证。 开发中心申请和创建项目 用户第一次使用物联网平台云服务时,首先需要申请开通“开发中心”服务。基于开发中心,用户可以在线开发设备的Profil
查询指定任务的子任务详情 接口说明 在创建了设备软件升级任务或固件升级任务后,任务中涉及的每个设备的升级是一个子任务(即升级任务中涉及多少个设备,就有多少个子任务)。应用服务器可调用此接口查询某个升级任务中各个子任务的详细信息,以查看子任务的具体执行情况。 URI 请求方法 GET
String(64) body 批量任务所属的应用ID,当创建授权应用下的批量任务时才需要填写。 param 必选 ObjectNode body 任务详细参数,根据taskType任务类型的不同对应不同类型参数。 taskName 必选 String body 任务名称,最大长度256字符。
修改设备影子 典型场景 物联网平台支持创建设备的“影子”。设备影子用于存储设备最新上报的服务属性数据,以及第三方应用对服务属性的配置(服务属性为设备Profile文件中定义的service属性)。若设备处于离线或异常状态时,第三方应用无法通过命令下发的方式向设备下发配置,此时可把
String 固定值"cloudReq",表示平台下发的请求。 是 serviceId String 服务的id。 是 cmd String 服务的命令名,参见profile的服务命令定义。 是 paras ObjectNode 命令的参数,具体字段由profile定义。 是 hasMore
查询批量任务的子任务信息 典型场景 第三方应用通过“创建批量任务”接口创建了设备的批量操作任务后,可调用此接口查询该批量任务中子任务的详情信息,如任务的执行状态、任务内容等。 接口功能 支持第三方应用根据条件查询批量任务中子任务的详情信息,支持查询本应用创建的批量任务信息。 接口描述
接口说明 物联网平台支持创建设备的“影子”。设备影子用于存储设备最新上报的服务属性数据,以及应用服务器对服务属性的配置(服务属性为设备Profile文件中定义的service属性)。若设备处于离线或异常状态时,应用服务器无法通过命令下发的方式向设备下发配置,此时可把要下发的配置设置到设
Demo中使用的Profile如下图所示,只有一个Brightness服务,Brightness服务下有一个brightness属性和一个PUT命令。在调用创建设备命令或设备服务调用等接口时,如果不是使用以下Profile内容,请将相关服务、属性或者命令名称修改为相应的名称。 创建新的Profile方法:
body 如果是本应用的任务,此参数值可以填写None,否则填写授权应用的appId。 param 必选 ObjectNode body 任务详细参数,根据taskType任务类型的不同对应不同类型参数。 taskName 必选 String body 任务名称,最大长度“256”字符。
"productId":"string", "topic":"string" } 转发下行消息结果 应用服务器在物联网平台创建下行信息结果的规则后,当消息状态变更时,平台将消息结果推送给华为云其他服务。 表4 下行消息的结果转发结构体 参数名称 类型 描述 resource String 订阅的资源名称,取值为device