蓝牙门锁

更新时间:2023-12-05 01:46:33下载pdf

蓝牙门锁指通过涂鸦 蓝牙模组 或者 蓝牙芯片 实现联网控制的智能门锁。

方案说明

涂鸦蓝牙门锁方案支持单点蓝牙和蓝牙网关两种连接方式:

  • 单点蓝牙:门锁通过手机蓝牙近距离通讯进行数据交互。
  • 蓝牙网关:门锁既可以近距离通过手机连接,也可以通过网关与云端连接。

以上两种连接方式都需要对接涂鸦的蓝牙门锁协议。涂鸦蓝牙门锁推出 MCU 对接SDK 对接 两种协议方式:

  • 蓝牙门锁 MCU 对接:涂鸦模组和门锁 MCU 通过 串口通信 的方式,MCU 通过涂鸦模组上报设备状态,连接涂鸦 App 和云端。
  • 蓝牙门锁 SDK 对接:涂鸦提供基于 NordicBK 芯片的蓝牙 SDK,您可以基于该芯片在涂鸦 SDK 的基础上进行开发。

以上两种对接方式都是设备维度的对接,采用的协议有区别。

方案架构

  • 蓝牙门锁 MCU 对接

    蓝牙门锁
  • 蓝牙门锁 SDK 对接

    蓝牙门锁

功能描述

涂鸦蓝牙门锁方案,支持门锁以下功能的对接:

功能 说明
全链路通信加密 蓝牙模组—App—服务器 通信过程中进行对数据进行全链路加密
开门记录 解锁方式+解锁 ID+时间,用户可以通过 App 查询近 6 个月的开门记录,不会丢失数据。支持指纹+密码这样的组合开门。
模组缓存开门记录 MCU 可将每次开门记录存在蓝牙模组/芯片/SDK 上,下次 App 与门锁就那些蓝牙连接后,数据自动同步到 App 上。
告警 低电告警、密码错误、指纹错误、房卡错误、防撬、高温等。
时间同步 门锁时间与服务器保持一致,支持全球时区+冬夏令时切换。
用户管理 通过 App 添加家庭成员、其他成员。
电量状态显示 电量值或电量状态。
App 开门 手机与蓝牙门锁建立蓝牙连接后,通过 App 可以直接进行解锁。
动态密码 涂鸦蓝牙模组集成了动态密码算法,用户可以在 App 上获取动态密码进行开门,每次获取的动态密码 5 分钟内有效。
App 添加指纹、卡、密码 手机与蓝牙门锁建立蓝牙连接后,通过 App 可以在门锁上添加/删除指纹、卡、密码等开门方式。
临时密码 若硬件支持本地 RTC 功能,可为用户(非家庭成员)设置时效性、创建临时密码(家庭成员权限创建后永久有效,无时效性概念,不支持临时密码功能)。
特定有效期分享 管理员可以通过 App,创建一个指定有效期(开始时间—结束时间)的用户。
OTA 模组和 MCU 都可进行 OTA。
离线临时密码 不依赖网络的离线临时密码,由模组和云端实现算法,MCU 调模组接口验证。
门锁状态显示 App 上可参看门锁的反锁、童锁等状态信息。
自动落锁开关 可以开启自动反锁或关闭自动反锁功能。
自动落锁等待时长 可以设置自动落锁的等待时长。
开门方式同步 通过 App 直连后,同步硬件与云端的开门方式列表。
语音下发与删除 将 App 上采集的语音下发到门锁上。

产品创建

涂鸦蓝牙门锁接入方案支持创建以下品类:

品类 说明
蓝牙家用门锁 蓝牙门锁公版,支持最齐全的蓝牙门锁功能,功能可裁剪,是开发者采用最多的方案。
蓝牙保险箱 目前支持蓝牙保险箱方案。
蓝牙门锁配件 可改装成蓝牙钥匙、密码盘等常用门锁配件。
蓝牙小型锁 目前支持在涂鸦 IoT 开发平台 使用家用门锁品类,联网方式选择蓝牙,创建小型锁所需的功能。支持柜锁、U 型锁、钥匙盒等小型锁。

创建流程

  • 创建总体流程

    注册账号 > 创建产品 > 产品定义 > 面板选择 > 模组选择 > 硬件配置 > 拓展配置

  • 创建家用门锁

    智能锁 > 智能锁 > 家用门锁 > 联网方式选择蓝牙

    蓝牙门锁
  • 创建保险箱

    智能锁 > 智能箱柜 > 保险箱 > 联网方式选择蓝牙

    蓝牙门锁

DP 参考

产品开发

模组选型

目前蓝牙门锁通用方案,支持选型的模组主要是 TYBN1 模组

软件对接方式 硬件对接方式 名称 固件 KEY 版本 状态 说明
通用对接 模组对接 TYBN1 keyxwmm8 6.1 已发布 基础版本
通用对接 芯片对接 BK3431Q keyktpaa 3.3 已发布 基础版本
SDK 对接 芯片对接 nRF52832 \ 1.4 未发布 支持 Alexa/Google 音箱,离线密码
SDK 对接 芯片对接 BK3431Q \ 1.4 未发布 支持 Alexa/Google 音箱,离线密码

产品开发

参考以下文档了解开发说明,关键步骤,关键 DP(DP 交互流程、告警/开门记录、恢复出厂设置流程和示例):

MCU 对接协议

参考以下文档了解产品开发的公版通信协议,数据协议:

语音助手

蓝牙门锁已经支持第三方语音开门,需要下载 3.17.7 及以上版本的智能生活 App。

三方语音能力 支持情况
Alexa 语音开门 支持 语音开门语音关门语音开关门状态查询,且支持开关门 Alexa 语音反馈