Page 1 of 1

【分享贴】TuyaOS 网关开发包介绍

Posted: 2022年 Dec 23日 18:14
by Kyson

网关设备开发包是基于 TuyaOS 系统裁剪得到的适用于网关产品开发的开发包,包含了设备配网、连接云端、设备控制、子设备接入、场景联动等核心能力。

网关设备开发包提供了业务级的接口,您无需关心具体的实现方式,调用接口函数即可实现设备功能,快速接入涂鸦 IoT 开发平台。

方案介绍

根据开发模式的不同,网关设备开发包提供了两种开发模式:

  • TuyaOS OS 开发:涂鸦已经导入的芯片平台,您仅需要开发应用。
  • TuyaOS SDK 开发:涂鸦未导入的芯片平台,您需要按照 TuyaOS Kernel 标准进行适配,您需要开发应用以及 BSP(Board Support Package)。

TuyaOS OS 开发门槛更低,TuyaOS SDK 开发灵活性更高,您可以根据产品需求选择合适的开发模式。

关于开发模式的介绍和开发流程,请参考 TuyaOS 开发模式

方案特性

TuyaOS OS

![](https://images.tuyacn.com/fe-static/doc ... bfcec6.png)

  • 简易开发:涂鸦已经对芯片平台进行适配,您只需要专注于应用业务开发,降低开发工作量和开发门槛。

  • 稳定性高:涂鸦导入过的芯片平台已经通过严格的测试,产品的稳定性有保障。

  • 低代码:支持产品开发包,产品开发包提供了网关产品的应用源码,您可以在此基础进行二次开发。

  • 功能丰富:提供本地联动、局域网联动、无网施工、故障替换等能力,为开发有竞争力的网关产品提供支撑。

  • 涂鸦生态:可选择搭配 涂鸦子设备接入模组,实现零代码接入涂鸦生态的子设备。

TuyaOS SDK

![](https://images.tuyacn.com/fe-static/doc ... 534862.png)

  • 灵活性高:不局限于涂鸦导入的芯片平台,您可以自由选择芯片平台。
  • 三方生态:支持接入任意通信类型的子设备,并且能够与涂鸦 IoT 平台的智能设备互连互通。
  • 功能丰富:提供本地联动、局域网联动、无网施工、故障替换等能力,为开发有竞争力的网关产品提供支撑。
  • 涂鸦生态:可选择搭配 涂鸦子设备接入模组,实现零代码接入涂鸦生态的子设备。