物联网平台提供各类设备端SDK,简化开发过程,使设备快速上云。
在控制台开发产品和设备
在设备端开发之前,您需要先在控制台完成所需操作,获取设备开发阶段的必要信息,包括设备信息、Topic信息等。具体操作,请参见创建产品、创建直连设备、添加物模型和使用消息通信Topic。
选择设备端SDK
基于设备端Link SDK开发
您可以在设备中集成物联网平台提供的Link SDK,实现设备接入物联网平台。设备开发完成,接入物联网平台后,设备激活,会在物联网平台显示在线。
不同语言、平台的SDK功能可能有所不同。具体内容,请参见设备接入概述。
基于云云对接SDK开发
阿里云物联网平台支持基于MQTT、CoAP和HTTP协议的通信,其他类型协议,如消防协议GB/T 26875.3-2011、Modbus等暂不支持。在特定场景下,设备无法直接接入物联网平台时,您可使用云云对接SDK,快速构建桥接服务,搭建设备或平台与阿里云物联网平台的双向数据通道。
具体内容,请参见什么是云云对接(原泛化协议)SDK。接入示例,请参见基础用法和进阶用法。
基于Alink协议开发
如果提供的设备端SDK无法满足您的需求,可自行开发。例如使用开源MQTT客户端接入物联网平台。具体内容,请参见Alink协议。
接入示例,请参见:
更多SDK
以上设备端Link SDK不满足您的需求时,可以发送邮件联系我们。
邮件地址:linkkitSDK-query@list.alibaba-inc.com。
邮件主题:阿里云物联网平台产品SDK开发语言或平台咨询。
邮件内容模板:
公司名称: 联系人: 联系电话: 设备开发语言或平台: 需求描述: 贵司的产品规模及开发计划: