检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Token所对应的用户信息或该用户没有订阅设备接入服务(IOTDA) 请排查IAM Token所在用户是否订阅了设备接入服务(IOTDA)。 IOTDA.001000 The application does not exist. 该应用不存在 请确定是否已在平台注册应用并检查应用ID是否正确。
第三方应用可在物联网平台上创建多个订阅,以订阅不同类型的设备变更通知。第三方应用若需要查看某个订阅的配置信息,可调用此接口进行查询。 接口功能 支持第三方应用在物联网平台根据订阅ID查询指定订阅的配置信息。 接口描述 1 SubscriptionDTO querySingleSubscription(String
密钥。当绑定后设备重新登录时,携带设备ID(deviceId)和密钥完成接入鉴权。 原生MQTT设备:在设备接入物联网平台时携带设备ID(deviceId)和密钥、或者nodeId和密钥,通过一机一密的方式,完成设备的接入鉴权。 父主题: 设备集成(联通用户专用)
body Bridge标识,表示设备通过哪个Bridge接入物联网平台。 status 可选 String body 设备的状态,表示设备是否在线,取值范围:ONLINE、OFFLINE、INACTIVE、ABNORMAL。 设备首次接入平台之前,设备的状态为INACTIVE。 若设备超
典型场景 已在物联网平台注册的设备,若设备的唯一标识码发生变更(如更换设备等场景),第三方应用需要调用此接口在物联网平台更新设备的唯一标识,并重新绑定设备。 仅当设备处于离线状态时,才能进行刷新设备密钥操作。 接口功能 支持第三方应用在物联网平台更新已注册设备的nodeId,在设
第三方应用可在物联网平台上创建多个订阅,以订阅不同类型的设备变更通知。第三方应用若需要查看某个订阅的配置信息,可调用此接口进行查询。 接口功能 支持第三方应用在物联网平台根据订阅ID查询指定订阅的配置信息。 接口描述 1 def querySingleSubscription(self, subscriptionId
第三方应用若不再需要接收物联网平台推送的订阅通知消息,或者不再需要接收某类订阅通知消息,可调用此接口批量删除订阅配置,取消订阅。 接口功能 支持第三方应用在物联网平台批量删除订阅配置,可删除全部订阅,或删除指定订阅类型的所有订阅,或删除指定回调URL地址的所有订阅。 接口描述 1 def
创建设备命令 典型场景 设备Profile文件中定义了物联网平台可向设备下发的命令,第三方应用可调用此接口向设备下发命令,配置或修改设备的服务属性,以实现对设备的控制。 物联网平台有两种命令下发机制: 立即下发:平台收到命令后立即下发给设备,保证实时性,不保证串行性。 缓存下发:
//在设备添加成功后立即注册设备命令接收广播 HW_BroadCastReg(“IOTA_TOPIC_SERVICE_CMD_RECEIVE/XXXX_XXXX_XXXX_XXXX”, Device_AddResultHandler); 开发者需要在设备添加成功后注册该设备的命令接收广播,广播主题为
必选/可选 类型 位置 描述 app_key 必选 String header 访问物联网平台的应用ID,在物联网平台创建应用时由平台分配获得。 Authorization 必选 String header 访问物联网平台的认证信息,值为“Bearer {accessToken}”,其
批量查询订阅 典型场景 第三方应用可在物联网平台上创建多个订阅,以订阅不同类型的设备变更通知。第三方应用若需要查看本应用下所有订阅配置,或者查看某种订阅类型下的所有订阅配置,可调用此接口进行查询。 接口功能 支持第三方应用在物联网平台查询本应用下的所有订阅信息,或者某种订阅类型下的所有订阅信息。
应用服务器向物联网平台添加设备,获取设备的ID和验证码,待设备完成接入物联网平台流程后,设备与应用服务器建立从属关系。 注册设备(验证码方式) 注册设备(密码方式) 刷新设备密钥 修改设备信息 删除设备 删除子设备 查询设备激活状态 修改设备影子 查询设备影子 注册LoRa网关 注册LoRa节点 查询单个LoRa网关信息
必选/可选 类型 位置 描述 app_key 必选 String header 访问物联网平台的应用ID,在物联网平台创建应用时由平台分配获得。 Authorization 必选 String header 访问物联网平台的认证信息,值为“Bearer {accessToken}”,其
直连设备:通过设备绑定、设备登录流程直接接入物联网平台的设备。 非直连设备:通过网关设备接入物联网平台的设备。 功能 接口 说明 直连设备接入 IOTA_Init 初始化Agent Lite资源 IOTA_Destroy 释放Agent Lite资源 IOTA_ConfigSetXXX 绑定配置 IOTA_Bind
通过该接口更新设备的状态信息,包括直连设备与所管理的非直连设备。设备离线、上线均可通过该接口刷新设备状态信息。 直连设备状态通过设备的登录状态进行管理,当直连设备连接断开则表示设备离线,当直连设备连接或重连成功,则表示设备上线,无需通过该接口进行刷新。故建议开发者使用该接口刷新非直连设备的状态。 接口描述 1
批量查询订阅 典型场景 第三方应用可在物联网平台上创建多个订阅,以订阅不同类型的设备变更通知。第三方应用若需要查看本应用下所有订阅配置,或者查看某种订阅类型下的所有订阅配置,可调用此接口进行查询。 接口功能 支持第三方应用在物联网平台查询本应用下的所有订阅信息,或者某种订阅类型下的所有订阅信息。
string:当上报的数据为字符串、枚举值或布尔值时,可以配置为此类型。如果为枚举值或布尔值,值之间需要用英文逗号(“,”)分隔。插件开发中可匹配string类型或者array类型。 DateTime:当上报的数据为日期时,可以配置为此类型。插件开发中可匹配string类型或者array类型。
结果后: 如果没有日志打印,说明消息没有到达平台。请检查网络侧和设备侧。 如果有日志打印,并且日志中没有错误提示,则可能插件中mid字段的配置有误。 父主题: 数据上报(联通用户专用)
应用集成(联通用户专用) 非联通用户请查看设备接入服务。 如何获取证书? 如何获取应用ID和应用密钥?如何重置应用密钥? 应用服务器如何获取设备上报到物联网平台的数据? 应用服务器调用接口失败怎么处理? 应用服务器下发命令失败,收到403的错误,提示回调地址冲突? 应用服务器如何获取设备的IMEI号?
添加设备 接口功能 当有新设备接入网关后,通过调用设备添加接口将非直连设备接入物联网平台,并且获得平台分配的唯一设备逻辑ID。 接口描述 1 public static boolean addDevice(int cookie, IotaDeviceInfo deviceInfo);