Link SDK概述

Link SDK(原名为Link Kit SDK)是阿里云物联网平台提供的设备端软件开发工具包,可简化开发过程,实现设备快速接入阿里云物联网平台。设备厂商获取SDK后,根据需要选择相应功能进行移植,即可快速集成Link SDK,实现设备的接入。

使用须知

集成方式

根据设备类型的不同,集成Link SDK的方式也有差异:

  • IP设备:指支持TCP/IP协议栈的设备,例如Wi-Fi设备,可以直接集成Link SDK。WiFi Device

  • 非IP设备:指不支持TCP/IP协议栈的设备,例如ZigBee、BT、KNX、ModBus等,需要通过集成了Link SDK的网关设备,再接入到阿里云物联网平台。GW Device

功能特性

Link SDK目前支持C、Java、Python、Node.js、Android、iOS等多种语言或平台,但是不同语言或平台的功能并不完全相同,以下是不同语言或平台的SDK的功能汇总表。

功能项

C(v4.x)

C(v3.x)

Android

Java

Python

Node.js

iOS

设备认证与接入

一机一密

MQTT接入

MQTT接入

MQTT接入

MQTT接入

MQTT接入

MQTT接入

X.509证书

X.509证书接入

X.509证书接入

不支持

消息通信

不支持

RRPC

不支持

不支持

设备管理

物模型

物模型

物模型

物模型

物模型

物模型

物模型

不支持

设备标签

设备标签

设备标签

设备标签

设备标签

设备标签

设备标签

不支持

设备影子

设备影子

设备影子

设备影子

设备影子

设备影子

设备影子

不支持

网关与子设备

网关与子设备

网关与子设备

网关与子设备

网关与子设备

不支持

不支持

网关与子设备

文件管理

文件上传

文件上传

文件上传

不支持

设备签名

不支持

设备签名

不支持

设备任务

设备任务

不支持

NTP服务

NTP服务

NTP服务

不支持

设备分发

设备分发

设备分发

不支持

监控运维

日志上报

日志上报

不支持

日志上报

不支持

远程登录

远程登录

不支持

OTA

OTA升级

设备OTA

设备OTA

不支持

远程配置

远程配置

远程配置

远程配置

远程配置

不支持

阿里云首页 阿里云物联网平台 相关技术圈