检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询版本包列表 典型场景 在进行设备版本升级前,第三方应用可调用此接口查询已经上传到物联网平台的版本升级包列表信息,确保设备要升级的版本包已上传到平台。 接口功能 支持第三方应用在物联网平台查询已上传的版本包列表信息,可根据条件查询满足要求的版本包。 接口描述 1 def que
更新设备状态 接口功能 通过该接口更新设备的状态信息,包括直连设备与所管理的非直连设备。设备离线、上线均可通过该接口刷新设备状态信息。 直连设备状态通过设备的登录状态进行管理,当直连设备连接断开则表示设备离线,当直连设备连接或重连成功,则表示设备上线,无需通过该接口进行刷新。故建
createDeviceGroup(CreateDeviceGroupInDTO cdgInDTO, String accessToken) throws NorthApiException 参数说明 参数 必选/可选 类型 位置 描述 cdgInDTO 必选 CreateDeviceGroupInDTO body
查询批量任务的子任务信息 典型场景 第三方应用通过“创建批量任务”接口创建了设备的批量操作任务后,可调用此接口查询该批量任务中子任务的详情信息,如任务的执行状态、任务内容等。 接口功能 支持第三方应用根据条件查询批量任务中子任务的详情信息,支持查询本应用创建的批量任务信息。 接口描述
查询设备影子历史数据 典型场景 第三方应用通过“修改设备影子”接口修改设备影子的配置时,物联网平台会保存修改记录。当第三方应用需要查看设备影子的历史配置记录时,可调用此接口查询获取。 接口功能 支持第三方应用根据设备ID,在物联网平台查询指定设备影子的历史配置数据。 接口描述 1
创建设备组 典型场景 第三方应用可调用此接口在物联网平台上创建设备组,并把设备归类到不同的设备组内,进行分组管理。一个设备可以归属到多个设备组内。 在对设备进行某些操作时(如升级设备软固件、批量下发命令等),可通过设备组来指定要进行操作的设备。 接口功能 支持第三方应用在物联网平台创建设备组,用于对设备进行分组管理。
添加设备 接口功能 当有新设备接入网关后,通过调用设备添加接口将非直连设备接入物联网平台,并且获得平台分配的唯一设备逻辑ID。 接口描述 1 public static boolean addDevice(int cookie, IotaDeviceInfo deviceInfo);
添加设备 接口功能 当有新设备接入网关后,通过调用设备添加接口将非直连设备接入物联网平台,并且获得平台分配的唯一设备逻辑ID。 接口描述 1 HW_INT IOTA_HubDeviceAdd(HW_UINT uiCookie, const ST_IOTA_DEVICE_INFO *pstDeviceInfo);
queryDeviceStatus(String deviceId, String appId, String accessToken) throws NorthApiException 接口所属类 DeviceManagement 参数说明 参数 必选/可选 类型 位置 描述 deviceId 必选 String
TaskInDTO cdcctInDTO, String appId, String accessToken) throws NorthApiException 参数说明 参数 必选/可选 类型 位置 描述 cdcctInDTO 必选 CreateDeviceCmdCancelTaskInDTO
ing devGroupId, String accessAppId, String accessToken) throws NorthApiException 参数说明 参数 必选/可选 类型 位置 描述 devGroupId 必选 String path 设备组ID,在增加设备组后由物联网平台返回获得。
appId String(1-64) 第三方应用的身份标识,用于唯一标识一个应用。开发者可通过该标识来指定哪个应用来调用物联网平台的开放API。 deviceId String(1-64) 下发命令的设备ID,用于唯一标识一个设备。 command CommandDTOV4 下发
修改设备组 典型场景 若因业务变更需要修改设备组的信息,如设备组名称、设备组的设备数量限制等,第三方应用可调用此接口修改指定设备组的信息。 接口功能 支持第三方应用在物联网平台修改指定设备组的信息。 接口描述 1 def modifyDeviceGroup(self, mdgInDTO
更新设备状态 接口功能 通过该接口更新设备的状态信息,包括直连设备与所管理的非直连设备。设备离线、上线均可通过该接口刷新设备状态信息。 直连设备状态通过设备的登录状态进行管理,当直连设备连接断开则表示设备离线,当直连设备连接或重连成功,则表示设备上线,无需通过该接口进行刷新。故建
queryTaskDetails(QueryTaskDetailsInDTO qtdInDTO, String accessToken) throws NorthApiException 接口所属类 BatchProcess 参数说明 参数 必选/可选 类型 位置 描述 accessToken 必选 String
eviceDesiredHistoryInDTO qddhInDTO, String accessToken) throws NorthApiException 参数说明 参数 必选/可选 类型 位置 描述 qddhInDTO 必选 QueryDeviceDesiredHistoryInDTO
ing devGroupId, String accessAppId, String accessToken) throws NorthApiException 参数说明 参数 必选/可选 类型 位置 描述 devGroupId 必选 String path 设备组ID,在增加设备组后由物联网平台返回获得。
初始化Agent Lite资源 接口功能 初始化Agent Lite资源。 接口描述 1 HW_INT IOTA_Init(const HW_CHAR *pcWorkPath, const HW_CHAR *pcLogPath); 参数说明 字段 必选/可选 类型 描述 pcWorkPath
删除设备组成员 典型场景 若设备组中的一个或多个设备不再归属于该设备组,第三方应用可调用此接口从设备组删除设备成员。 接口功能 支持第三方应用在物联网平台从指定设备组删除设备。 接口描述 1 def deleteDevicesFromGroup(self, dgwdlDTO, accessAppId
查询指定升级任务子任务详情 典型场景 在创建了设备软件升级任务或固件升级任务后,任务中涉及的每个设备的升级是一个子任务(即升级任务中涉及多少个设备,就有多少个子任务)。第三方应用可调用此接口查询某个升级任务中各个子任务的详细信息,以查看子任务的具体执行情况。 接口功能 支持第三方