检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询设备代理列表 功能介绍 应用服务器可调用此接口查询物联网平台中的设备代理列表。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/device-proxies 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
查询预调配模板列表 功能介绍 应用服务器可调用此接口在物联网平台查询预调配模板列表。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/provisioning-templates 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询自定义鉴权详情 功能介绍 应用服务器可调用此接口在物联网平台查询指定自定义鉴权ID的详细信息。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/device-authorizers/{authorizer_id} 表1 路径参数 参数
更新设备策略信息 功能介绍 应用服务器可调用此接口在物联网平台更新策略。 调用方法 请参见如何调用API。 URI PUT /v5/iot/{project_id}/device-policies/{policy_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
修改数据流转流控策略 功能介绍 应用服务器可调用此接口在物联网平台修改指定数据流转流控策略。 调用方法 请参见如何调用API。 URI PUT /v5/iot/{project_id}/routing-rule/flowcontrol-policy/{policy_id} 表1 路径参数
删除设备 功能介绍 应用服务器可调用此接口在物联网平台上删除指定设备。若设备下连接了非直连设备,则必须把设备下的非直连设备都删除后,才能删除该设备。该接口仅支持删除单个设备,如需批量删除设备,请参见 创建批量任务。 调用方法 请参见如何调用API。 URI DELETE /v5/
查询产品列表 功能介绍 应用服务器可调用此接口查询已导入物联网平台的产品模型信息列表,了解产品模型的概要信息。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/products 表1 路径参数 参数 是否必选 参数类型 描述 project_id
智慧路灯设备SDK与平台通信(Java) 概述 本文基于Java代码演示设备通过MQTTS/MQTT协议接入华为云物联网平台,通过平台接口实现南向“数据上报”、“命令下发”的功能,通过应用侧的示例代码接收北向服务端订阅的消息示例。以智慧路灯为例,设备将光照强度等信息上报到IoT平
修改产品 功能介绍 应用服务器可调用此接口修改已导入物联网平台的指定产品模型,包括产品模型的服务、属性、命令等。此接口仅修改了产品,未修改和安装插件,如果修改了产品中的service定义,且在平台中有对应的插件,请修改并重新安装插件。 调用方法 请参见如何调用API。 URI PUT
置后的密钥。 图1 应用详情界面 应用服务器调用接口失败怎么处理? 请检查应用服务器的网络连接情况,确保应用服务器网络正常。 检查请求中物联网平台的应用接入地址和端口是否正确。 使用“ping {物联网平台应用接入地址}”命令,查看应用服务器是否可以正常访问物联网平台的应用接入地址。
以在物联网平台注册您的实体设备,通过平台分配的设备ID和密钥,在集成了SDK后,您的设备可以接入到物联网平台,实现与平台的通信及交互。 物联网平台支持通过应用服务器调用创建设备接口,或者在控制台上注册单个设备。本文介绍如何在控制台上注册单个设备。 操作步骤 访问设备接入服务,单击
配置完Postman后,模拟应用服务器以HTTPS协议接入物联网平台,调测以下API接口: “获取IAM用户Token”接口 “查询IAM用户可以访问的项目列表”接口 “创建产品”接口 “查询产品”接口 “创建设备”接口 “查询设备”接口 进阶体验 按照本页面的指导,使用Postman模拟应用服务器接入物
查询设备策略列表 功能介绍 应用服务器可调用此接口在物联网平台查询策略列表。 调用方法 请参见如何调用API。 URI GET /v5/iot/{project_id}/device-policies 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
查询设备所有隧道 功能介绍 用户可通过该接口查询某项目下的所有设备隧道,以实现对设备管理。应用服务器可通过此接口向平台查询设备隧道建立的情况。 该API接口在基础版不支持。 具体应用可见“设备远程登录”功能,请参见设备远程登录。 调用方法 请参见如何调用API。 URI GET
绑定标签 功能介绍 应用服务器可调用此接口为指定资源绑定标签。当前支持标签的资源有Device(设备)。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/tags/bind-resource 表1 路径参数 参数 是否必选 参数类型 描述
修改设备属性 功能介绍 设备的产品模型中定义了物联网平台可向设备下发的属性,应用服务器可调用此接口向指定设备下发属性。平台负责将属性以同步方式发送给设备,并将设备执行属性结果同步返回。 注意:此接口适用于MQTT设备,暂不支持NB-IoT设备。 调用方法 请参见如何调用API。 URI
修改设备组 功能介绍 应用服务器可调用此接口修改物联网平台中指定设备组。 调用方法 请参见如何调用API。 URI PUT /v5/iot/{project_id}/device-group/{group_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
重置设备指纹 功能介绍 应用服务器可调用此接口重置设备指纹。携带指定设备指纹时将之重置为指定值;不携带时将之置空,后续设备第一次接入时,该设备指纹的值将设置为第一次接入时的证书指纹。 调用方法 请参见如何调用API。 URI POST /v5/iot/{project_id}/d
不同,应用侧可实现不同的业务逻辑处理,也适用于应用侧和设备侧之间,设备无法按照产品模型中定义的属性上报或命令下发的场景。 本示例中,应用服务器收到设备上报Topic为室内温度的数据,判断是否开启或关闭室内空调。 前提条件 已经注册华为账号并开通华为云,具体可参考华为账号注册。 已开通设备接入服务。
将应用服务器响应的JSON格式数据编码成二进制码流,下发给设备。 命令下发流程 图2 命令下发流程图 在命令下发流程中,有两处需要用到编解码插件: 将应用服务器下发的JSON格式数据编码成二进制码流,下发给设备。 将设备响应的二进制码流解码成JSON格式的数据,上报给应用服务器。 编解码插件开发方法