产品优势

任意设备接入

封装了设备与涂鸦云之间的通信协议,任意设备按协议开发即可接入涂鸦开发者平台

跨平台

根据 TuyaOS 的特性,建立了操作系统和芯片的抽象层,开发不依赖于硬件和操作系统,实现了跨平台的通用

极高的开发自由度

抽象了标准的网络层接口,适用于各种类型对接方式的芯片平台和通信协议,可以按照开发者的硬件、软件进行高自由度的定制和开发

快速开发

仅需对系统接口、网络接口、数据持久化接口进行本地适配,即可完成 Link SDK 集成,实现将设备连接到涂鸦开发者平台

安全可靠

支持安全连接、安全数据存储,建立了可信的本地和网络环境,为设备的本地数据和网络数据安全提供了保障

广泛的应用场景

接入涂鸦开发者平台的产品即可加入涂鸦全球智能产品生态,广泛应用于家庭、酒店、公寓、工业、农业等各类场景

技术架构

Link SDK 建立了硬件与操作系统的抽象层,实现了 SDK 独立于硬件通信方式和开发方式,任何物联网设备只需按照底层接口要求进行适配,就能连接到涂鸦开发者平台

技术架构

开发步骤

快速完成底层接口移植,将设备接入涂鸦开发者平台

01. 下载SDK

前往 Github 下载 TuyaOS Link SDK

02.移植系统接口

分配内存空间,获取系统时间戳,完成系统接口移植

03.移植网络接口

Link SDK 通过 MQTT 和 HTTP 协议与服务端交互,所有通信需要基于 TLS 连接,通过 TCP/IP 协议栈实现相关 API,即可完成网络层对接

04.移植数据接口

SDK 在运行过程中需要持久化储存一些配置信息在设备中,提供持久化的 KV 接口,方便配置信息的读写和删除

05.应用代码开发

底层接口适配完成后,设备已具备连接涂鸦云端的能力,即可进行功能应用代码开发

应用场景

住房安全

支持 Wi-Fi、蓝牙、Zigbee、Sub-1G 等协议接入,助力开发者快速完成各种传感、IPC、门锁等房屋安全设备开发

智能户外

支持 NB-IoT、Lte Cat.1、GPRS 等广域通信协议接入,满足户外设备智能化需求,打造全空间智能生活场景

智慧工业

支持 Modbus、CANOpen、KNX 等多种工业协议设备快速接入,解决各类工业设备联网需求,帮助工厂分析各类数据,提高生产效率

开发文档

TuyaOS Link SDK 开发概述

TuyaOS Link SDK 开发说明

TuyaOS Link 移植指导

接入 TuyaOS Link SDK

Link SDK 支持智能设备第三方芯片,跨平台及 OS 接入