网关设备接入

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

网关最基本的功能是转换通信协议,实现不同协议设备间的通信。联云能力协议类型 为网关两个基本属性。例如,物联网中常见的 Zigbee 网关和蓝牙网关,因 Zigbee 和蓝牙自身不具备连接云端的能力,则需要一个网关转换协议,连接设备和云端。

方案介绍

涂鸦网关自定义开发方案,帮助您快速完成智能网关产品开发到量产。该方案开发的网关下行协议类型完全由您自主定义开发,故此方案开发的网关只能接入您自研的子设备,不支持接入涂鸦生态子设备。自定义开发方案分为 网关 MCUSDK 对接 两种。

  • 网关 MCU:涂鸦模组和您的 MCU 通过串口通信的方式,涂鸦模组提供联云能力和子设备管理能力,具体网关业务和协议类型开发由您的 MCU 完成。

    说明:Zigbee 协议的网关不支持网关 MCU 方案。

  • SDK 对接:您通过在设备上嵌入涂鸦轻量级网关 SDK ,实现网关智能化开发。

方案选择

当您在 IoT 控制台产品列表中 开发产品时,在第三步硬件调试,可选 云端对接网关协议对接 方式。

网关设备接入

根据你选择的对接方式,具体的方案选择如下表所示:

云端对接 网关协议对接 适用的方案
涂鸦标准模组 + MCU 不管理涂鸦设备 网关 MCU 方案
网关 SDK 对接 不管理涂鸦设备 联网 SDK 方案
网关 SDK 对接 涂鸦网关协议模组 扩展 SDK 方案

网关 MCU 方案

方案说明

  • 涂鸦提供烧录标准网关固件的 Wi-Fi 模组,该模组通过 涂鸦网关 MCU 对接通信协议 的方式将网关能力输出,您需要按照串口协议开发主控 MCU 程序,为快速开发,涂鸦还提供了 mcu_sdk,可快速实现串口协议的对接开发。

  • 网关上行的联云能力由涂鸦标准网关 Wi-Fi 模组提供,网关下行的协议类型由您的 MCU 主控实现。

    网关设备接入

功能描述

  • 待配网子设备添加,支持批量添加子设备
  • 已入网子设备移除
  • 子设备心跳管理
  • 群组、场景控制功能集成
  • 远程升级(Wi-Fi 模组、网关的 MCU、子设备)

联网 SDK 方案

方案说明

  • 涂鸦提供基于标准 Linux 系统的 tuya_link_gw_sdk,您将其集成到设备的软件中,可完成网关开发。

  • tuya_link_gw_sdk 运行在您的联云芯片上实现网关上行的联云能力,网关下行的协议类型由您自主实现。

  • tuya_link_gw_sdk 封装了涂鸦标准网关的通用接口,具体业务实现需要您自主开发

  • 该方案开发的网关下行协议类型完全由您自主定义开发,故此方案开发的网关只能接入您自研的子设备,不支持接入涂鸦生态子设备。

    网关设备接入

功能描述

  • 可靠易用的涂鸦标准功能点协议(DP点协议),赋能设备丰富的逻辑功能开发;
  • 采用安全的”一机一密”涂鸦云连接认证服务;
  • 完善的网关、子设备固件管理、远程升级(OTA)服务,方便设备端软件的后期维护;
  • 脱离云端的设备定时执行能力;
  • 安全可靠的设备局域网控制;
  • 网关本地场景联动执行能力;
  • 子设备在线状态管理;
  • 网关日志管理,便于售后问题排查;

扩展 SDK 方案

方案说明

  • 涂鸦提供基于标准Linux系统的 tuya_zigbee_gw_ext_sdk 和 Zigbee 模组,您将其集成到设备中,可完成网关开发。

  • 相比网关联网 SDK 接入方案,此方案涂鸦提供烧录涂鸦网关固件的 Zigbee 模组,模组作为 Zigbee 网络协调器的角色,可直接接入涂鸦生态的 Zigbee 子设备,同时也支持您自行开发接入自研的 Zigbee设备和其他协议设备,此方案功能更强、更灵活。

    网关设备接入

功能描述

除具备网关联网 SDK 的功能以外,扩展的功能如下:

  • 市面上有大量的 Zigbee 子设备,涂鸦 Zigbee 网关无法兼容所有厂商的 Zigbee 子设备。该扩展功能赋予用户接入涂鸦生态未兼容的第三方 Zigbee 子设备的能力。
  • 该扩展功能赋予用户开发多协议融合网关(如 Zigbee + 443, Zigbee + ZWave 等多协议组合),将非 Zigbee 协议的子设备接入到涂鸦云。
  • 该扩展功能赋予用户开发多功能网关,如网关接小夜灯、声光报警器等外设,搭配传感器实现多种智能场景。

相关文档