简体中文
简体中文
English
联系我们
注册
登录
语言
简体中文
简体中文
English
联系我们
登录
注册
返回主站
layout空间导航

门锁

更新时间:2021-04-27 09:58:59下载pdf

涂鸦门锁产品开发方案提供详细的开发流程介绍和 API 列表。

涂鸦门锁产品支持以下对接方案,开发者可以根据业务类型采用一种或者多种方案开发门锁产品:

  • 各类通讯协议(蓝牙 BLE、Wi-Fi、Zigbee、NB-IoT)对接
  • 云开发平台对接
  • App SDK 对接(目前支持 Wi-Fi 和蓝牙)
  • RN 面板 SDK 对接
  • IoT 微信小程序对接

创建门锁产品

以下步骤仅描述创建智能门锁产品的相关步骤,详细步骤请参考 产品智能化-选品类创建产品

  1. 登录 涂鸦 IoT 工作台 ,找到 创建产品 入口。

  2. 选择门锁品类产品,以下为门锁品类:

    • 家用门锁:可选择 WiFi蓝牙BLEZigbeeNB-IoT 通讯方式。
    • 家用门锁PRO:可选择 Wi-Fi、Zigbee 通讯方式。可创建 WiFi 国际版Zigbee 新公版 两个品类。
    • 公寓门锁:目前支持创建 Zigbee 通讯方式、Zigbee 公寓锁公版
    • 酒店门锁:目前支持创建 Zigbee 酒店锁云锁芯线束方案公版
    • 保险箱:目前支持 BLE、Wi-Fi 通讯方式的公版

    门锁

  3. 创建产品 的提示框中,按页面提示设置产品名称:

    设置格式示例:XXX(品牌)+XXX(产品)+XXX(模块型号)

  4. 输入产品型号(选填)为区分您的不同产品的信息,建议您补充:

    设置格式示例:XXX(TY-WF-MS-001)

  5. 联网方式:请根据您的产品需求进行选择,目前门锁支持 Wi-Fi、蓝牙 BLE、Zigbee、NB-IoT 通讯方式。

  6. 功耗类型:Wi-Fi 为低功耗,BLE 和 Zigbee 为标准功耗,NB-IoT 有 PSM 和 DRX 模式。目前门锁产品均为低功耗产品,使用电池供电。如果开发者有标准功耗(5V 1A USB 供电)的情况,可联系平台门锁商务 。

  7. 点击 确定,产品创建成功。

    接下来可进入产品开发流程,参考:产品开发流程

    门锁

通讯协议对接

涂鸦门锁协议对接,支持 Wi-Fi、蓝牙 BLE、Zigbee 和 NB-IoT 等协议对接。

通讯协议 说明 适合品类 参考文档
Wi-Fi 支持 MCU 通用对接,即 Wi-Fi 联网模组对接方式,开发者需要实现 MCU 端逻辑。 1. 家用门锁 Wi-Fi
2. 家用门锁 PRO Wi-Fi(Wi-Fi 国际版)
3. 保险箱 Wi-Fi
Wi-Fi 门锁 MCU 对接
蓝牙 支持 MCU 通用对接SDK 芯片对接 两种模式:
1. MCU 通用对接,开发者需要实现 MCU 端逻辑;
2. SDK 对接,涂鸦提供基于 bk 或者 Nordic 芯片 SDK 方案,客户需要在该芯片上集成SDK,进行二次开发。
家用门锁 BLE、保险箱 BLE SDK 对接:蓝牙门锁 SDK 对接 MCU对接:蓝牙门锁MCU对接
Zigbee 支持 MCU 通用对接,即 Zigbee 联网模组对接方式,开发者需要实现 MCU 端逻辑。 家用门锁 Zigbee、公寓门锁 Zigbee、酒店门锁_Zigbee Zigbee 家用门锁 & 公寓门锁 MCU 对接
NB-IoT 支持 MCU 通用对接,即 NB 联网模组对接方式,客户需要实现 MCU 端逻辑。 NB-IoT门锁 NB 门锁 MCU 对接
保活 Wi-Fi 协议对接 支持保活 Wi-Fi 协议对接,暂未完全开放,可联系门锁商务或者项目了解协议方案。 保活 Wi-Fi 门锁 暂未开放

云开发平台对接

本小节在 云开发平台-方案介绍 的基础上,新增专门针对门锁品类的云开发对接开发流程。

前提条件

涂鸦门锁云开发平台对接需要满足以下条件:

  • 条件一:采用支持涂鸦方案的门锁。 该门锁首先需要支持过涂鸦的通讯协议(蓝牙、Wi-Fi、Zigbee、NB-IoT)对接,然后可使用自建云平台与涂鸦云平台对接。
  • 条件二:对接涂鸦全屋功能。需要对接配网、设备管理、成员管理等通用云API接口。
  • 条件三:对接涂鸦门锁云 API 功能。涂鸦门锁云 API 由两部分组成,一部分是 门锁功能云 API,另一部分是门锁功能标准指令集,门锁的告警记录、开门记录以及设置指令通过标准指令集实现。

对接方案

目前 Wi-Fi 和 Zigbee 门锁业务使用同一套开放云开发对接 API。暂未开放蓝牙 BLE 云开发平台对接 API,开发者可联系涂鸦门锁业务咨询。

方案 说明 适用品类 参考文档
家用门锁 Wi-Fi 支持 Wi-Fi 门锁云开发对接,厂商和开发者可使用涂鸦门锁云 API 构建 App、微信小程序、H5、Web 应用,对接涂鸦 Wi-Fi 门锁功能。 1. 家用门锁 Wi-Fi
2. 家用门锁 Pro Wi-Fi(Wi-Fi 国际版)
3. 保险箱 Wi-Fi
1. Wi-Fi 门锁云开发对接 API
2. 家用门锁标准指令集
3. 家用门锁标准状态集
家用门锁 Zigbee 支持 Zigbee 门锁云开发对接,厂商和开发者可使用涂鸦门锁云 API 构建 App、微信小程序、H5、Web 应用,对接涂鸦 Zigbee 门锁功能。 家用门锁_Zigbee、家用门锁PRO_Wi-Fi 1. Zigbee 门锁云开发对接 API
2. 家用门锁标准指令集
3. 家用门锁标准状态集
家用门锁蓝牙 待开放,敬请期待。可联系涂鸦门锁商务咨询。 蓝牙 BLE 门锁 暂未开放

App SDK对接

本小节在 App 端-SDK 开发 的基础上,新增专门针对门锁品类的 App 端 SDK 开发对接流程。

前提条件

涂鸦门锁 App SDK 对接条件:

  • 条件一:需要采用支持涂鸦方案的门锁,该门锁首先需要支持过涂鸦的通讯协议(蓝牙、Wi-Fi、Zigbee、NB-IoT)对接,然后开发者 App 可继承 Tuya 门锁 App SDK。
  • 条件二:Tuya 门锁 App SDK 是在 HomeSDK 的基础上封装的门锁相关业务。部分 App 未集成的门锁功能可以使用云开放平台对接

对接方案

目前支持家用门锁 Wi-Fi 和家用门锁 BLE App SDK 对接,支持 iOS 和安卓平台。暂未开放 Zigbee AppSDK 方案,开发者可联系涂鸦门锁业务咨询。

涂鸦门锁 App SDK 是基于涂鸦 APP HomeSDK 进行的二次封装,主要封装门锁业务。

App SDK 说明 适用品类 参考文档
家用门锁 Wi-Fi App SDK 支持 Wi-Fi 门锁 App SDK对接,该SDK使用iOS和安卓原生代码封装 Wi-Fi 门锁的业务接口和云端 API 1. 家用门锁 Wi-Fi
2. 家用门锁 Pro Wi-Fi(Wi-Fi 国际版)
3. 保险箱 Wi-Fi
1. iOS Lock SDK
2. Android Lock SDK
家用门锁蓝牙 App SDK 支持蓝牙门锁 App SDK对接,该 SDK 使用 iOS 和安卓原生代码封装蓝牙门锁的业务接口和云端API 蓝牙 BLE 门锁 1. iOS Lock SDK
2. Android Lock SDK

面板 SDK 对接

本小节在 面板端-SDK 开发-通用 SDK 开发 的基础上,新增专门针对门锁品类的面板 SDK 开发对接流程。

面板 SDK 说明 适用品类 参考文档
面板 SDK 对接 面板 SDK 可使用涂鸦公版 App。客户基于面板 SDK 进行门锁业务开发,面板 RN 资源包上传到服务器。 Wi-Fi、蓝牙、Zigbee 门锁 1. 门锁面板 SDK 开发-门锁接口
2. 门锁面板SDK开发-门锁 App SDK