检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
绑定设备通知 典型场景 第三方应用在物联网平台订阅了绑定设备通知后(订阅的通知类型为bindDevice),当直连设备接入并绑定物联网平台时,平台会向第三方应用推送通知消息。 接口功能 支持物联网平台向订阅了绑定设备通知的第三方应用推送通知消息。 注意事项 1. 应用在订阅平台业
String body 设备ID,用于唯一标识一个设备。 gatewayId 必选 String body 网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。
绑定设备通知 典型场景 第三方应用在物联网平台订阅了绑定设备通知后(订阅的通知类型为bindDevice),当直连设备接入并绑定物联网平台时,平台会向第三方应用推送通知消息。 接口功能 支持物联网平台向订阅了绑定设备通知的第三方应用推送通知消息。 注意事项 应用在订阅平台业务数据
删除设备通知 典型场景 第三方应用在物联网平台订阅了删除设备通知后(订阅的通知类型为deviceDeleted),当设备在物联网平台中被删除后,平台会向第三方应用推送通知消息。 接口功能 支持物联网平台向订阅了删除设备通知的第三方应用推送通知消息。 注意事项 应用在订阅平台业务数
设备服务调用 典型场景 设备Profile文件中定义了物联网平台可向设备下发的命令,第三方应用可调用此接口向设备下发命令,配置或修改设备的服务属性,以实现对设备的控制。 物联网平台不对设备命令进行缓存而是直接下发命令,设备不在线时命令下发失败。下发命令的具体格式需要第三方应用与设
修改设备组 接口说明 若因业务变更需要修改设备组的信息,如设备组名称、设备组的设备数量限制等,应用服务器可调用此接口修改指定设备组的信息。 URI 请求方法 PUT URI /iocm/app/devgroup/v1.3.0/devGroups/{devGroupId} 传输协议
body 设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。 gatewayId 可选 String body 网关ID,用于标识一个网关设备。当设备是直连设备时,gatewayId与设备的deviceId一致。当设备是非直连设备时,gatewayId为设备所关联的直连设备(即网关)的deviceId。
INACTIVE、ABNORMAL。 设备首次接入平台之前,设备的状态为INACTIVE。 若设备超过25(默认值)小时未向平台上报数据或发送消息,则设备状态为ABNORMAL(默认值);若设备超过49小时未向平台上报数据或发送消息,则设备状态为OFFLINE。 statusDetail
查询设备影子 接口说明 若设备处于离线或异常状态时,应用服务器无法通过命令下发的方式向设备下发配置。此时可把要下发的配置设置到设备影子,当设备重新上线时,设备影子会把配置下发给设备。应用服务器可调用此接口查看设备影子上的设备配置信息及最新的设备上报数据信息。 注意事项 当前仅使用
下发的配置设置到设备影子,当设备重新上线时,设备影子会把配置下发给设备。应用服务器可调用此接口在设备影子上修改要下发给设备的配置信息。 每个设备有且只有一个设备影子,设备影子上有desired和report区。 desired区用于存储对设备服务属性的配置。若设备当前在线,des
刷新设备密钥 接口说明 已在物联网平台注册的设备,若设备的唯一标识码发生变更(如更换设备等场景),应用服务器需要调用此接口在物联网平台更新设备的唯一标识,并重新绑定设备。 注意事项 仅当设备处于离线状态时,才能进行刷新设备密钥操作。 URI 请求方法 PUT URI /iocm/app/reg/v1
查询设备影子 典型场景 若设备处于离线或异常状态时,第三方应用无法通过命令下发的方式向设备下发配置。此时可把要下发的配置设置到设备影子,当设备重新上线时,设备影子会把配置下发给设备。第三方应用可调用此接口查看设备影子上的设备配置信息及最新的设备上报数据信息。 接口功能 支持第三方
刷新设备密钥 典型场景 已在物联网平台注册的设备,若设备的唯一标识码发生变更(如更换设备等场景),第三方应用需要调用此接口在物联网平台更新设备的唯一标识,并重新绑定设备。 仅当设备处于离线状态时,才能进行刷新设备密钥操作。 接口功能 支持第三方应用在物联网平台更新已注册设备的no
下发的配置设置到设备影子,当设备重新上线时,设备影子会把配置下发给设备。第三方应用可调用此接口在设备影子上配置要下发给设备的配置信息。 每个设备有且只有一个设备影子,设备影子上有desired和report区。 desired区用于存储对设备服务属性的配置。若设备当前在线,des
String(1-64) 设备命令ID,用于唯一标识一条命令,在下发设备命令时由物联网平台分配获得。 appId String(1-64) 设备命令所属的应用ID。 deviceId String(1-64) 下发命令的设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。
一个服务下的属性数据,具体字段在设备的产品模型中定义。 eventTime 可选 String 设备采集数据的UTC时间(格式:yyyyMMddTHHmmssZ),如:20161219T114920Z。 设备上报数据不带该参数或参数格式错误时,则数据上报时间以物联网平台时间为准。 示例 设备向Topic发送的payload:
修改设备命令 典型场景 第三方应用向设备下发命令后,如果由于命令排队、设备不在线等原因,物联网平台还未把命令下发给设备执行,此时第三方应用可调用此接口修改该命令的状态信息。当前仅支持把命令状态修改为CANCELED状态,即撤销命令的执行。 接口功能 支持第三方应用修改指定命令的状
修改设备组 典型场景 若因业务变更需要修改设备组的信息,如设备组名称、设备组的设备数量限制等,第三方应用可调用此接口修改指定设备组的信息。 接口功能 支持第三方应用在物联网平台修改指定设备组的信息。 接口描述 1 ModifyDeviceGroupOutDTO modifyDev
String(1-64) 设备命令ID,用于唯一标识一条命令,在下发设备命令时由物联网平台分配获得。 appId String(1-64) 设备命令所属的应用ID。 deviceId String(1-64) 下发命令的设备ID,用于唯一标识一个设备,在注册设备时由物联网平台分配获得。
设备管理 第三方应用向物联网平台添加设备,获取设备的ID和验证码,待设备完成接入物联网平台流程后,设备与第三方应用建立从属关系。 注册设备(验证码方式) 刷新设备密钥 修改设备信息 删除设备 查询设备激活状态 查询设备影子 修改设备影子 父主题: 应用侧JAVA SDK API参考(联通用户专用)