检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
典型场景 第三方应用通过鉴权接口获取到的accessToken是有有效时间的,在accessToken快过期时,第三方应用通过调用此接口,获取新的accessToken。 接口功能 支持第三方应用在accessToken到期前,从物联网平台获取新的accessToken。 接口描述 1
典型场景 第三方应用通过鉴权接口获取到的accessToken是有有效时间的,在accessToken快过期时,第三方应用通过调用此接口,获取新的accessToken。 接口功能 支持第三方应用在accessToken到期前,从物联网平台获取新的accessToken。 接口描述 1
如果当前界面看到的“上报值”与“期望值”一致,则表示设备最近一次上报的属性值与用户期望下发的属性值一致,期望值为白色底纹。 修改设备影子 方法1:应用服务器调用修改设备影子接口。 方法2:登录物联网平台控制台,点击右上角“进入设备管理服务”。在设备列表中,单击具体的设备进入到设备的详情页面
通过调用设备服务调用接口,向设备下发命令。 支持通过控制台设备详情里的“命令”页签,查看给设备下发的历史命令列表,可以详细查看命令下发任务的创建时间、平台发送命令的时间、送达的时间、发送的状态等信息,便于用户了解命令的执行状态。 当前不支持通过API接口进行历史命令下发任务的查询。 批量设备命令下发 当前物联网
侧的开发以及设备侧的开发后,就需要在控制台上创建应用,将开发完的应用服务器与真实设备接入到这个项目空间中,实现设备的数据采集和设备管理。 产品模型 又称Profile,用于定义一款接入设备所具备的属性(如颜色、大小、采集的数据、可识别的指令或者设备上报的事件等信息),然后通过厂家
是否需要升级。 如果返回的软件版本信息与升级的目标版本信息相同,则升级流程结束,不做升级处理。 如果返回的软件版本信息与升级的目标版本信息不同,则继续进行下一步的升级处理。 6. 物联网平台向设备订阅软件升级的状态。 7~8. 物联网平台查询终端设备所在的无线信号覆盖情况,获取小区ID、RSRP(Reference
台和设备通过网关接入平台,您可以根据自己的设备选择合适的方式。 前提条件 已完成平台侧开发。 直接接入平台 针对已实现TCP/IP协议栈的设备,可以直接与平台进行通信,常见的设备包括网关、以太网设备、NB-IoT设备等。 根据设备自身硬件的特点不同,华为物联网平台提供四种方式直接
在设备接入服务控制台获取应用接入所需的信息。 登录华为云官方网站,访问设备接入服务。 进入管理控制台后,查看设备接入信息,记录域名和端口。针对不支持用域名接入的设备,通过在cmd命令框中执行“ping 域名”获取IP地址,用IP地址接入平台。由于IP地址不固定,用户需要将IP地址做成可配置项。 注
} encode接口说明 encode接口的入参是JSON格式的数据,是平台下发的命令或应答。 平台的下行报文可以分为两种情况: 平台对设备上报数据的应答(对应图中的消息②) 表2 平台收到设备的上报数据后对设备的应答encode接口的入参结构定义 字段名 类型 参数描述 是否必填
状态变更通知) callbackUrl 必选 String(1024) body 订阅的回调地址,用于接收对应类型的通知消息。 必须使用HTTPS信道回调地址,同时回调地址中必须指定回调地址的端口。例如:https://XXX.XXX.XXX.XXX:443/callbackurltest
是否对寄存器的位置进行交换,默认:True。例如寄存器的起始地址为0001,寄存器数量为0002,则将0002地址寄存器与0001地址寄存器进行交换。 缩放因子 对寄存器内的数据进行乘以缩放因子,得到所需的数据,例如获取的温度数据为365,缩放因子为0.1,则得到实际的温度数据为365*0.1=36.5 定义
绑定成功的广播中得到的。 “平台HTTP地址”(“LOGIN_CONFIG_IOCM_ADDR”)和“MQTT地址”(“LOGIN_CONFIG_MQTT_ADDR”)一般是同一个地址,可以从绑定成功的广播中得到。一般情况下,这个地址和Agent Lite设备或网关对接的平台地址一致。
“MQTT地址”(“EN_IOTA_CFG_MQTT_ADDR”)一般为同一个地址,可以从绑定成功的广播中得到。一般情况下,这个地址和Agent Lite设备或网关对接的平台地址一致。 绑定成功的广播参数获取可以参考Device_RegResultHandler函数的处理。 1 2
解码插件的作用就是将设备上报的“二进制”格式数据,按照Profile文件的定义的属性转换为“JSON”格式数据,便于物联网平台和应用服务器识别。同时,用户远程下发控制命令时,物联网平台会将“JSON”格式的命令转换为“二进制”格式数据下发给设备。 注:如果设备本身上报的是JSON
设备注册鉴权是指物联网平台对接入平台的设备进行注册鉴权。对于不同接入方式的设备,注册鉴权方式不同。 接入类型 注册鉴权方式 使用LWM2M/CoAP协议接入的设备 在设备接入物联网平台前,用户通过应用服务器调用注册设备(验证码方式)接口或通过控制台在物联网平台注册设备,并把设备的唯一标识码node
返回结果 请求发送以后,您会收到响应,包含:状态码、响应消息头和响应消息体。 状态码 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,物联网平台返回的状态码如下所示。 对于鉴权接口,如果调用后返回状态码为“200”,则表示请求成功。 状态码 编码 状态码说明 200
调测产品(联通用户专用) 非联通用户请查看设备接入服务。 当Profile和编解码插件开发完成后,应用服务器就可以通过物联网平台接收设备上报的数据以及向设备下发命令。 开发中心提供了产品在线调测的功能,您可以根据自己的业务场景,在开发真实应用和真实设备之前,使用应用模拟器和设备模拟器对数据上报和命令
状态变更通知) callbackUrl 必选 String(1024) body 订阅的回调地址,用于接收对应类型的通知消息。 必须使用HTTPS信道回调地址,同时回调地址中必须指定回调地址的端口。例如:https://XXX.XXX.XXX.XXX:443/callbackurltest
查询物联网平台中指定订阅的配置信息。 修改订阅 修改物联网平台中的指定订阅配置,当前仅支持修改订阅回调地址(callbackurl)。 删除订阅 删除物联网平台中的指定订阅配置。 推送通知 应用服务器向物联网平台订阅信息,当订阅的信息发生变更时,物联网平台向应用服务器推送此消息,应用服务器根据通知
设备绑定成功会收到BindService发出的通知,通知内容请参考Agent Lite API接口文档中设备绑定接口的返回结果说明和demo中update函数的处理。 修改登录参数。 在demo的./src/main/AgentLiteLogin.java设置物联网平台的接入IP与端口。 1 2 3 private