检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
接口描述 1 HW_INT IOTA_Login(); 接口返回值 参见函数标准返回值 此返回值是调用接口的同步返回结果,返回0只是说明接口调用成功,并不说明登录成功,登录成功需要收到IOTA_TOPIC_CONNECTED_NTY广播。
本文档以Postman为例,模拟应用服务器以HTTPS协议接入物联网平台,调测以下API接口: “鉴权”接口 “注册设备”接口 “修改设备信息”接口 “删除设备”接口 配置Postman 导入Postman环境变量。
修改设备组 接口说明 若因业务变更需要修改设备组的信息,如设备组名称、设备组的设备数量限制等,应用服务器可调用此接口修改指定设备组的信息。
增加设备组成员 接口说明 若需要把新增的设备或已有设备增加到某个设备组中,应用服务器可调用此接口向指定设备组添加设备成员。在向设备组添加设备前,建议通过“查询指定设备组”接口查询该设备组的当前设备数量及最大设备数量限制,确保设备组中还有足够的可添加成员数量。
查询设备历史数据 接口说明 在日常运行中,物联网平台会收到并保存设备上报业务数据,应用服务器若需要查看某个设备上报到平台的历史数据,可调用此接口查询获取。
释放Agent Lite资源 接口功能 调用此接口,Agent Lite会释放申请的所有动态资源(内存、线程等等)。 接口描述 1 public static void destroy(); 接口所属类 BaseService 接口返回值 返回值 描述 true 成功。
查询指定设备组成员 接口说明 应用服务器若需要查看某个设备组中的设备成员分布情况,可调用此接口查询指定设备组的设备成员列表信息。
删除设备组成员 接口说明 若设备组中的一个或多个设备不再归属于该设备组,应用服务器可调用此接口从设备组删除设备成员。
示例 调用该接口需要实现Agent Lite提供的观察者接口。
删除设备 接口说明 已在物联网平台注册的设备,若不再需要接入平台时,应用服务器可调用此接口在物联网平台删除设备,使设备无法再接入平台。后续设备若需要再次接入平台,则需重新注册设备。
查询设备组列表 接口说明 应用服务器可调用此接口查询当前已创建的所有设备组列表信息,以了解当前设备组的分组和使用情况。
物理多租下各实例的唯一标识,一般华为云租户无需携带该参数,仅在物理多租场景下从管理面访问API时需要携带该参数。 project_id 必选 String Path 项目ID。获取方法请参见 获取项目ID。
查询指定任务信息 接口说明 在创建了设备软件升级任务或固件升级任务后,应用服务器可调用此接口查询某个升级任务详细信息,以查看升级任务的配置信息和执行情况等。
上报设备数据 接口功能 当直连设备(网关)有数据需要上报或者非直连设备上报数据到网关时,网关需要调用设备服务数据上报接口将数据上报到物联网平台。
下发命令的具体格式需要第三方应用与设备自定义,物联网平台在接口中直接进行封装,透传。 此接口适用于使用MQTT协议接入的设备,例如集成了AgentLite SDK的设备。 接口功能 支持第三方应用向MQTT设备立即下发命令,实现对设备的控制,支持给本应用的设备下发命令。
//logoutResultAction(iotaMsg); break; default: break; } } 父主题: 设备侧Agent Lite API
) throws NorthApiException 参数说明 参数 必选/可选 类型 位置 描述 deviceId 必选 String(1-64) path 设备ID,用于唯一标识一个设备。
查询单个订阅 接口说明 应用服务器可在物联网平台上创建多个订阅,以订阅不同类型的设备变更通知。应用服务器若需要查看某个订阅的配置信息,可调用此接口进行查询。
接口描述 1 QueryOneTaskOutDTO queryOneTask(String taskId, String select, String appId, String accessToken) throws NorthApiException 接口所属类 BatchProcess
“Northbound”:调用API接口创建的。 taskType String 批量任务的类型,取值范围:DeviceCmd。 status String 批量任务的状态,取值范围:“Pending/Running/Complete/Timeout”。