文档首页 > > API参考> Agent Lite API参考(Android)> 使用前必读

使用前必读

分享
更新时间: 2019/11/12 GMT+08:00

概述

物联网平台提供了Agent Lite SDK,帮助设备快速连接到物联网平台。支持TCP/IP协议栈的设备在集成Agent Lite SDK后,可以直接与物联网平台通信。不支持TCP/IP协议栈的设备例如蓝牙设备、ZigBee设备等,可以通过集成了Agent Lite SDK的网关将设备数据转发给物联网平台,与平台进行通信。

广播机制

Agent Lite广播采用android系统的本地广播,用来接收Agent Lite上报的消息。

由于Agent Lite广播采用本地广播,所以注册广播时只能采用动态注册方式。

接口列表

Agent Lite提供的接口功能如下所示。

  • 直连设备:通过设备绑定、设备登录流程直接接入物联网平台的设备。
  • 非直连设备:通过网关设备接入物联网平台的设备。

功能

接口

说明

直连设备接入

BaseService.init

初始化Agent Lite资源

BaseService.destroy

释放Agent Lite资源

BindConfig.setConfig

绑定配置

BindService.bind

设备绑定

HubService.TOPIC_UNBINDDEVICE

设备接收解绑定命令

LoginConfig.setConfig

登录参数配置

BaseService.setAlgType

登录信息的加密算法配置(可选)

LoginService.login

设备登录

LoginService.logout

设备登出

网关管理非直连设备

HubService.addDevice

添加设备

HubService.deviceStatusUpdate

更新设备状态

HubService.rmvDevice

删除设备

设备数据上报

DataTransService.reportData

上报设备数据

设备命令接收

DataTransService.TOPIC_COMMAND_RECEIVE

接收设备命令

数据发布

DataTransService.mqttDataPub

发布数据

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区