网关开发包介绍

更新时间:2022-11-24 09:19:57下载pdf

SDK 介绍

概要说明 适用场景
联网 SDK 涂鸦网关联网 SDK 是网关设备接入涂鸦 IoT 平台的开发包,对网关与涂鸦 IoT 平台和涂鸦 APP 间通讯进行了封装,支持互联互通、本地联动、分布式网关局域网联动、工程部署等功能,并提供子设备管理、OTA 、功能点上报和下发等接口,开发者借助涂鸦网关联网 SDK 可以把子设备接入到涂鸦 IoT 平台。 IoT 智能网关产品,网关主控和模组都是第三方硬件。
扩展SDK 涂鸦网关扩展 SDK 是联网 SDK 的升级版本,在联网 SDK 现有功能的基础上加入了涂鸦 Zigbee 网关的功能,需要搭配涂鸦网关 Zigbee 模组使用,零代码实现接入涂鸦生态的 Zigbee 子设备,并且提供 Zigbee 管理接口,开发者使用第三方模组可以把第三方子设备接入涂鸦 IoT 平台。 IoT 智能网关产品,网关主控是第三方硬件,需要接入涂鸦生态 Zigbee 子设备。
路由器SDK 涂鸦路由器 SDK 是路由器设备接入涂鸦 IoT 平台的开发包,对路由器常规管理功能进行了封装,支持开关 2.4/5G WiFi、修改 WiFi 密码、切换信道、接入终端管理等功能。涂鸦路由器 SDK 是对联网 SDK 和扩展 SDK 的扩展,开发者可以把私有协议子设备接入到涂鸦 IoT 平台,以及搭配涂鸦网关 Zigbee 模组接入涂鸦生态的 Zigbee 子设备。 路由器产品,路由器硬件是第三方硬件。
综合 SDK 涂鸦网关综合 SDK 是涂鸦网关 All-in-One SDK,对网关联网 SDK、扩展 SDK 和路由器 SDK 进行了统一,采用插拔式模块设计,每个业务都是独立的服务,开发者根据实际产品需求使用对应的服务即可。支持本地联动、分布式网关局域网联动、工程部署等功能,开发者使用第三方模组可以把第三方子设备接入涂鸦 IoT 平台,可选涂鸦网关模组接入涂鸦生态子设备。 IoT 智能网关产品、路由器等产品,主控是第三方硬件,支持第三方模组和涂鸦模组,接入涂鸦生态子设备和第三方子设备。

联网 SDK

网关开发包介绍

功能描述:

  • 支持网关/子设备/模组 OTA
  • 支持本地联动
  • 支持分布式网关局域网联动
  • 支持局域网一键执行
  • 支持局域网设备控制
  • 支持工程部署
  • 支持子设备接入

扩展 SDK

网关开发包介绍

功能描述:

  • 支持网关/子设备/模组 OTA
  • 支持本地联动
  • 支持分布式网关局域网联动
  • 支持局域网一键执行
  • 支持局域网设备控制
  • 支持工程部署
  • 支持接入私有协议子设备
  • 支持接入涂鸦生态 Zigbee 子设备

综合 SDK

网关开发包介绍

功能描述:

  • 支持网关/子设备/模组 OTA
  • 支持本地联动
  • 支持分布式网关局域网联动
  • 支持局域网一键执行
  • 支持局域网设备控制
  • 支持工程部署
  • 支持接入私有协议子设备
  • 支持接入涂鸦生态子设备(Zigbee、蓝牙 BLE、蓝牙 Mesh 以及后续新增协议)
  • 支持跨平台(Linux、Android、FreeRTOS)

历史演变

网关开发包介绍

维护策略

新工具链导入将会统一切换到综合 SDK,综合 SDK 以 2~3 个月为一个周期往前迭代。联网 SDK、扩展 SDK 和路由器 SDK 不再新增新功能,只针对定制功能和 BUG 修复进行版本迭代,同时,仍继续提供技术支持。

为了能保证使用网关新特性或功能,建议开发者切换到综合 SDK。