TuyaOS网关开发框架能力地图子设备接入 [三方模组]

基于三方模组的子设备接入

更新时间:2023-09-06 10:41:14下载pdf

本文详细介绍网关综合 SDK 的 设备接入 功能,实现子设备接入到网关设备。设备接入 是网关最重要的基本功能之一,包含 设备入网设备移除设备心跳 等功能。通过本文档,您将会了解基于综合 SDK 如何接入子设备。

背景信息

网关是云端与子设备通讯的桥梁,网关与云端间的通信逻辑由 SDK 实现。但是,网关与子设备的通信逻辑需要开发者实现,本文中开发者开发的代码称为 应用

SDK 和应用的交互方式:

  • SDK 面向应用:采用回调方式
  • 应用面向 SDK:采用函数接口方式

通常,网关主控使用串口方式与无线模组通讯。无线模组使用特定的无线协议跟子设备进行无线通讯,例如 Zigbee、蓝牙等。

基于三方模组的子设备接入

前提条件

您需要在 涂鸦 IoT 开发平台 上创建过一个子设备产品,本文只介绍关键的步骤,将会演示在涂鸦 IoT 平台上创建一个三路开关产品。

  1. 登录 涂鸦 IoT 开发平台

  2. 标准类目 中选择 电工 > 开关

    基于三方模组的子设备接入

    • 智能化方式选择 产品开发 ,产品方案选择 自定义方案

      基于三方模组的子设备接入

    • 填写产品名称和产品型号,通讯协议选择 Zigbee

      这里的通讯协议只作为产品的描述,不影响实际使用,所以无论实际是接入什么类型协议子设备,默认选择 Zigbee 即可。

      基于三方模组的子设备接入

  3. 设置三路开关的功能点。因为是三路开关,所以添加了三个标准功能点,分别代表三路控制。

    基于三方模组的子设备接入

  4. 单击 设备面板 选项卡,在 设备面板 页面根据产品特性,选择合适的 App 面板。

    基于三方模组的子设备接入

至此三路开关创建完成。