检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
物联网平台如何切换设备的在线/离线状态? NB-IoT设备上报数据后为状态为在线,距离上次上报数据25小时内未上报数据,会刷新状态为离线。 MQTT设备连接到平台后状态为在线,断开连接后平台1分钟内会自动刷新状态为离线。如果手动点击状态刷新按钮,则可实时刷新为离线状态。 更多请参考设备监控。
URI-scheme 传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 承载REST服务端点的服务器地址,为“host:port”格式,host为服务器的访问域名或IP,port为服务器的访问端口,您可以参考平台对接信息获取应用的接入地址和端口信息。 例如设备管理
的数据记录ID也会越大。若填写marker,则本次只查询记录ID小于marker的数据记录。若不填写,则从记录ID最大也就是最新的一条数据开始查询。如果需要依次查询所有数据,则每次查询时必须填写上一次查询响应中的marker值。 offset 可选 Integer Query 表
址中的server与port为应用服务器公网地址与服务器配置中指定的端口。 应用通过PushMessageReceiver类并重写回调接口接收推送消息的内容。 如果回调地址不是应用服务器本身的地址,则第三方应用需要自己实现原始回调接口,接口内容请参考物联网平台API参考中的消息推送章节。
接口说明 应用服务器在物联网平台订阅了设备激活通知后(订阅的资源为device,事件为activate),当设备首次接入物联网平台并激活时,平台会向应用服务器推送通知消息。 注意事项 应用服务器收到推送消息时,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅设备激活通知中的callbackUrl决定
subject Subject Object 订阅的主题信息,即订阅的资源变化事件。 callbackurl String 订阅的回调地址,用于接收对应资源事件的通知消息。 channel String 物联网平台推送通知消息时使用的协议通道。使用“http”填充,表示该订阅推送协议通道为http(s)协议。
中的server与port为应用服务器公网地址与服务器配置中指定的端口 2. 应用通过继承PushMessageReceiver类并重写回调接口接收推送消息的内容 3. 如果回调地址不是应用服务器本身的地址,则第三方应用需要自己实现原始回调接口,接口内容请参考物联网平台API参考中的消息推送章节。
单击页面右上角的“进入设备管理服务”进入控制台。 进入“云服务配置管理”页面,按照页面提示配置与华为云对接。 单击页面左下角的切换左侧菜单,打开“产品模型”页面,单击页面右上角的“新增产品模型 > 本地导入”。 注:本文中使用的产品模型和设备仅为示例,您可以使用自己的产品模型和设备进行操作。
callbackUrl 必选 String body 订阅的回调地址,用于接收对应类型的通知消息。 可使用HTTPS或HTTP回调地址,建议使用HTTPS。回调地址支持IP地址或域名格式,同时回调地址中必须指定回调地址的端口。例如:https://XXX.XXX.XXX.XXX:
在“证书”窗口,选择“证书路径”,查看多级证书,选中证书路径中的某个证书,单击“查看证书”。 系统将弹出证书窗口,选择“详细信息”,然后重复上述导出证书的步骤,导出已选证书。 使用文本编辑器,将所有导出的证书以首尾相连的方式,合并为一个.pem格式的文件。该文件需要上传到物联网平台相应的应用下。 回调证书上传
刷新token 接口说明 应用服务器通过鉴权接口获取到的accessToken是有效时间的,在accessToken快过期时,应用服务器通过调用此接口,获取新的accessToken。 URI 请求方法 POST URI /iocm/app/sec/v1.1.0/refreshToken
接口说明 应用服务器在物联网平台订阅了设备属性变化通知后(订阅的资源为device.data,事件为update),当设备上属性数据时,平台会向应用服务器推送通知消息。 注意事项 应用服务器收到推送消息时,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅设备属性变化通知的callbackUrl决定
接口说明 应用服务器在物联网平台订阅了注册设备通知后(订阅的通知类型为deviceAdded),当应用服务器通过“注册设备”接口在平台注册设备时,平台会向应用服务器推送通知消息。 注意事项 应用收到推送消息,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅请求消息中的callbackurl决定。
查询指定任务的子任务详情 接口说明 在创建了设备软件升级任务或固件升级任务后,任务中涉及的每个设备的升级是一个子任务(即升级任务中涉及多少个设备,就有多少个子任务)。应用服务器可调用此接口查询某个升级任务中各个子任务的详细信息,以查看子任务的具体执行情况。 URI 请求方法 GET
设备消息状态变更通知 接口说明 应用服务器在物联网平台订阅了消息状态变更通知后(订阅的资源为device.message.status,事件为update),当消息状态变更时,平台会向应用服务器推送通知消息。 注意事项 应用服务器收到推送消息时,请务必返回响应码。 URI 请求方法
批量任务状态变更通知 接口说明 应用服务器在物联网平台订阅了批量任务状态变更通知后(订阅的资源为batchtask.status,事件为update),当批量任务状态变更时,平台会向应用服务器推送通知消息。 注意事项 应用服务器收到推送消息时,请务必返回响应码。 URI 请求方法
接口说明 应用服务器在物联网平台订阅了设备消息上报通知后(订阅的资源为device.message,事件为report),当设备上报消息数据时,平台会向应用服务器推送通知消息。 注意事项 应用服务器收到推送消息时,请务必返回响应码。 URI 请求方法 POST URI 由应用服务器订阅设
应用集成(联通用户专用) 非联通用户请查看设备接入服务。 如何获取证书? 如何获取应用ID和应用密钥?如何重置应用密钥? 应用服务器如何获取设备上报到物联网平台的数据? 应用服务器调用接口失败怎么处理? 应用服务器下发命令失败,收到403的错误,提示回调地址冲突? 应用服务器如何获取设备的IMEI号? 应用服务器如何下发缓存命令?
callbackUrl 必选 String(1024) body 订阅的回调地址,用于接收对应类型的通知消息。 可使用HTTPS或HTTP回调地址,建议使用HTTPS。回调地址支持IP地址或域名格式,同时回调地址中必须指定回调地址的端口。例如:https://XXX.XXX.XXX.XXX:443/callbackurltest
DateTime:当上报的数据为日期时,可以配置为此类型。 jsonObject:当上报的数据为json结构体时,可以配置为此类型。 访问模式:设置应用服务器通过接口访问数据的模式: R:通过接口可以查询该属性。 W:通过接口可以修改该属性值。 E:应用服务器订阅了数据变化通知后,