IOT物联网-网关与子设备(联通用户专用):接入流程

时间:2025-02-28 09:24:38

接入流程

Agent Lite SDK提供相关的接口,开发者调用这些接口网关实现与 物联网平台 的对接。不同语言的SDK的接口名称不一样,每个接口功能请参见Agent Lite SDK 使用指南(C)Agent Lite SDK 使用指南(JAVA)Agent Lite SDK 使用指南(Android)

1、网关调用Agent Lite SDK 的初始化接口,初始化Agent Lite资源。

2、在物联网平台的控制台上上传网关的产品模型,并注册网关。

3、网关第一次接入物联网平台时需要进行绑定操作,从而将网关与平台进行关联。需先修改配置文件里的设备固有信息(verifyCode和其他必要的设备信息),然后调用绑定接口设置绑定配置,并绑定网关。

4、网关绑定成功后,需要进行登录操作。网关先调用SDK接口配置所需的登录信息,然后调用登录接口进行网关登录。

5、在物联网平台的控制台上上传子设备的产品模型。

6、在网关登录成功后,网关调用添加非直连设备接口,填写设备相关信息(与产品模型定义一致),添加子设备到物联网平台(同时网关侧完成和子设备之间的对接,并上电)。添加成功后,在物联网平台上就能查看添加的子设备(如何查看?)。

用户也可以通过控制台添加子设备,如何添加?

7、子设备添加完后,一般情况下在物联网平台上显示是“离线”状态。所以在子设备添加成功后,或者在子设备上报数据前,网关要调用“设备状态更新”接口进行设备状态更新。

子设备的状态表示子设备接入网关的状态,由网关上报到物联网平台进行状态的刷新;如果网关不能正常上报子设备的状态信息到物联网平台,则展示的子设备状态不会刷新。例如:某子设备通过网关接入到物联网平台,子设备状态为在线状态,如果此时网关与物联网平台断开连接,则网关不能上报子设备的状态到物联网平台,该子设备的状态会一直显示在线。

8、网关调用“设备服务数据上报”接口上报网关和子设备的数据,接口里的参数填写网关和子设备的相关设备信息。

9、网关调用“设备命令接收”接口,接收并处理应用服务器或物联网平台下发的命令。

10、应用服务器调用删除子设备接口,给网关下发删除子设备命令,网关调用SDK上的“设备删除”接口删除在物联网平台上的子设备信息。并向平台返回删除结果。

support.huaweicloud.com/usermanual-IoT/iot_01_0052.html