检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
注册设备(密码方式) 接口说明 在设备接入物联网平台前,应用服务器需要调用此接口在物联网平台注册设备,获取设备ID和密码。在设备接入物联网平台时携带设备ID和密码,完成设备的接入认证。 此注册设备接口适用于使用MQTT协议接入的设备。 URI 请求方法 POST URI /iocm/app/reg/v2
删除指定版本包 接口说明 对于不需要继续使用和保留的设备版本包,应用服务器可调用此接口在物联网平台上删除指定的版本包,可根据版本包ID删除指定的版本包文件,在调用该接口前需要通过“查询版本包列表”接口查询获得要删除的版本包ID。 URI 请求方法 DELETE URI /iodm/northbound/v1
查询单个设备信息 接口说明 已在物联网平台注册的设备,应用服务器若需要查看某个设备的详细信息(如厂商、型号、版本、状态和服务属性等信息),可调用此接口在物联网平台查询获取。 URI 请求方法 GET URI /iocm/app/dm/v1.4.0/devices/{deviceId}
批量查询设备信息 接口说明 已在物联网平台注册的设备,应用服务器若需要根据条件查看多个设备的详细信息(如厂商、型号、版本、状态和服务属性等信息),可调用此接口在物联网平台查询获取。 URI 请求方法 GET URI /iocm/app/dm/v1.4.0/devices 传输协议
接口说明 在创建了设备软件升级任务或固件升级任务后,任务中涉及的每个设备的升级是一个子任务(即升级任务中涉及多少个设备,就有多少个子任务)。应用服务器可调用此接口查询某个升级任务中各个子任务的详细信息,以查看子任务的具体执行情况。 URI 请求方法 GET URI /iodm/northbound/v1
性、命令以及命令的参数。 以水表为例,水表具有多种能力,如上报水流、告警、电量、连接等各种数据,并且能够接受服务器下发的各种命令。Profile文件在描述水表的能力时,可以将水表的能力划分五个服务,每个服务都需要定义各自的上报属性或命令。说明如下: 服务名 描述 基础(WaterMeterBasic)
回调地址可以使用域名吗? 可以,IP和域名都支持。 使用域名时,如果域名绑定多个IP,需要做好DNS解析,确保DNS解析后的IP地址可达。这种情况下,推荐使用IP地址作为回调地址。 父主题: 订阅推送(联通用户专用)
初始化双向认证的配置,调用后才可以使用其他方法。 须知: 本方法使用了测试证书,非正式证书,且不做主机名校验,故仅在集成对接的调试阶段使用。 public void initSSLConfig(SSLConfig sslConfig) 初始化双向认证的配置,调用后才可以使用其他方法。SSL
鉴权 接口说明 应用服务器首次访问物联网平台的开放API时,需调用此接口完成认证鉴权,获取accessToken。 注意事项 鉴权接口是调用其他API的前提,除了调用鉴权接口,其他接口调用都需要在request header中携带参数app_key和Authorization。a
目标版本可以比当前版本低吗? 可以。物联网平台会判断目标版本和当前版本是否一致:如果一致,任务详情显示“The current version is the same as the target version”,物联网平台不会发起升级任务;如果不一致,物联网平台则会启动升级任务。
注册设备(验证码方式) 接口说明 在设备接入物联网平台前,应用服务器需要调用此接口在物联网平台注册设备,并设置设备的唯一标识(如IMEI)。在设备接入物联网平台时携带设备唯一标识,完成设备的接入认证。 此注册设备接口适用于使用LWM2M/CoAP协议接入的设备,或者集成了AgentLite
SDK提供Python方法调用物联网平台的API接口与平台通信。 消息推送回调使用Python代码实现回调接口,供平台推送消息给应用服务器时调用,应用通过继承PushMessageReceiver类并重写类中的方法接收推送消息的内容。 Test API提供测试SDK接口的功能
物联网平台的应用和设备可以无限创建吗? 不可以。具体技术规格限制可以参见使用限制。 父主题: 方案咨询(联通用户专用)
创建设备命令 接口说明 设备Profile文件中定义了物联网平台可向设备下发的命令,应用服务器可调用此接口向设备下发命令,配置或修改设备的服务属性,以实现对设备的控制。 物联网平台有两种命令下发机制: 立即下发:平台收到命令后立即下发给设备,保证实时性,不保证串行性。 缓存下发:
接入方式的设备,注册鉴权方式不同。 接入类型 注册鉴权方式 使用LWM2M/CoAP协议接入的设备 在设备接入物联网平台前,用户通过应用服务器调用注册设备(验证码方式)接口或通过控制台在物联网平台注册设备,并把设备的唯一标识码nodeId(如IMEI)设置为设备接入平台的验证码。
口中的callbackUrl地址),用于应用服务器向物联网平台发起订阅后,接收物联网平台推送的设备相关数据。 制作调测证书与加载 应用服务器通过HTTPS协议调用物联网平台提供的API接口,需要在应用服务器上预置CA证书,用于应用服务器校验物联网平台的合法性,该证书可通过下载证书文件获取。
https推送的前提是先在平台上上传应用服务器的CA证书。 命令下发 本部分接口提供命令的创建、删除、查询、批量创建等功能。 批量处理 目前仅支持创建批量下发缓存命令任务,您也可以查询批量任务信息。 设备组管理 应用服务器可以通过本部分接口在物联网平台上管理设备组。设备组是把设备进行分组管理。一个设备可以归属到多个设备组内。
由平台生成随机psk参数。 在物联网平台上查看注册的设备。 进阶体验 按照本页面的指导,使用Postman模拟应用服务器接入物联网平台后,您应该已经基本了解应用服务器如何通过调用物联网平台开放的接口与平台交互。 若您想要进一步体验设备管理服务,可参考开发指南开发真实应用和真实设备,并接入物联网平台,体验更多功能。
次上报数据都会上报这两个服务的数据。 如果订阅deviceDatachanged(设备数据变化通知),则物联网平台分两次将数据推送到应用服务器,第一次推送Battery服务数据,第二次推送Connectivity服务数据。例如: { "notifyType":"deviceDataChanged"
业务应用部署在局域网时,需要在业务应用配置网络穿透,生成业务应用的公网访问地址,具体配置自行从网上获取网络穿透工具的配置步骤。 不同通知类型的订阅,回调地址可以相同也可以不同,根据业务需求自定义。 父主题: 订阅推送(联通用户专用)