支付宝IoTSDK配合IoT服务平台进行机具设备的身份识别、初始化激活、心跳监控、状态同步等功能。SDK对于设备系统环境依赖包括:
1、必要的设备信息采集,为了对设备进行唯一标识,本SDK会采集相关硬件信息,包括厂商、型号、SN、MAC等信息;
2、网络访问需求:本SDK需与支付宝服务端建立连接从而实现管控能力;
3、文件系统,运行时数据存储;
在开始SDK集成之前,厂商需要提供的设备软硬件系统参数如下:
- 机具系统及版本:android或Linux内核版本;
- 硬件平台:处理器架构,如armeabi-v7a、mips等;
- CPU、RAM、ROM配置,网络类型(有线/WIFI/4G/2G);
对于linux平台,需要提供交叉编译工具链:工具链必须是linux版本且包含gcc和g++;