蓝牙中继器、智能锁、智能锁系统及组网方法与流程

文档序号:17587375发布日期:2019-05-03 21:26阅读:611来源:国知局
蓝牙中继器、智能锁、智能锁系统及组网方法与流程

本发明涉及一种蓝牙控制领域,尤其涉及一种蓝牙中继器、智能锁、智能锁系统及组网方法。



背景技术:

以前的联网锁分为两种:有线联网锁和无线联网锁,有线联网锁一般采用rs485、rs422、维根通讯、tcp/ip等不同的通讯方式,由于这些通讯方式耗电巨大,所以一般采用外部供电方式,且锁具需要在门上开出过线孔以供过线,对于线材的使用寿命是一个巨大的考验,一旦线路中断或短路,极有可能影响一大批甚至所有锁具。

无线联网锁有wifi、zigbee、蓝牙mesh等通讯方式,使用这些通讯方式的锁具是能做到低功耗的,因此一般都采用电池供电,但这些锁在使用前必须进行配置,这对于外行的使用者来说是过于艰难了。另外这些锁往往都需要通过数据中继来完成通讯,一旦数据中继的通讯线断开,大批的锁具也将无法使用。

随着蓝牙mesh规范的发布,亟需开发了一种蓝牙中继器、智能锁、智能锁系统及组网方法,以解决上述问题。



技术实现要素:

本发明的目的是提供一种蓝牙中继器、智能锁、智能锁系统及组网方法。

为了解决上述技术问题,本发明提供了一种蓝牙智能锁组网方法,其包括:多台蓝牙智能锁适于通过蓝牙中继器自行组网;蓝牙中继器适于实现主机与各蓝牙智能锁之间的数据交互。

进一步,任一蓝牙中继器适于自行构建一个蓝牙mesh网络,以使其他相同通讯规范的且在各蓝牙中继器通讯范围内的蓝牙中继器接入蓝牙mesh网络中。

进一步,在组成蓝牙mesh网络后,各蓝牙中继器适于定时搜索其通讯范围内的蓝牙智能锁的广播信息,检测是否有蓝牙智能锁需要上传数据;以及蓝牙中继器还适于即时接收主机的发送数据,并即时搜索其通讯范围内的蓝牙智能锁的广播信息,在发现有需要向主机发送数据的蓝牙智能锁后,则向该蓝牙智能锁发送请求数据。

另一方面,本发明提供一种蓝牙中继器,其包括:中继处理器模块,以及与所述中继处理器模块电性连接的蓝牙mesh模块和蓝牙ble模块;其中所述中继处理器模块负责数据的接收、重组和交互;所述蓝牙mesh模块适于与另一个中继处理器的蓝牙mesh模块进行组网连接,或是与手机蓝牙直接连接并进行数据交互;以及所述蓝牙ble模块适于与各蓝牙智能锁进行蓝牙连接。

第三方面,本发明提供一种蓝牙智能锁,其包括:锁体、锁处理器模块以及与所述锁处理器模块电性相连的蓝牙ble模块;所述锁处理器模块适于通过所述蓝牙ble模块与外部蓝牙设备建立通讯连接且进行数据交互。

第四方面,本发明提供一种蓝牙智能锁系统,其包括:主机、至少一个蓝牙中继器,以及布设在相应蓝牙中继信号覆盖范围内的蓝牙智能锁;其中所述蓝牙中继器适于自行组成蓝牙mesh网络;所述主机适于与指定蓝牙中继器进行数据交互;所述蓝牙智能锁适于与蓝牙中继信号覆盖范围内的蓝牙中继器进行数据交互。

进一步,所述蓝牙智能锁系统适于采用如上述的蓝牙中继器和上述的蓝牙智能锁。

进一步,在组成蓝牙mesh网络后,所述蓝牙中继器将定时搜索广播范围内的所有蓝牙设备,并分析得到蓝牙智能锁特定的蓝牙信息,并形成蓝牙智能锁设备列表进行存储;以及若蓝牙智能锁发生变动,所述蓝牙中继器在定时搜索蓝牙设备并分析数据后,将自行更新蓝牙智能锁设备列表。

进一步,若蓝牙智能锁需上传信息,则蓝牙智能锁自行修改广播信息,将指定的广播字段从待机状态修改为申请发送数据状态;蓝牙中继器定时扫描智能蓝牙锁,且若检测到智能蓝牙锁的广播信息被设置为申请发送数据状态,则蓝牙中继器将主动连接智能蓝牙锁,并取得该智能蓝牙锁需要上传的数据;蓝牙中继器接收到蓝牙智能锁上传的数据后,直接通过蓝牙mesh网络向主机发送该数据;蓝牙智能锁确认成功上传信息后,则蓝牙智能锁自行修改广播信息,将指定的广播字段从申请发送数据状态修改为待机状态。

进一步,所述主机需要向指定的智能蓝牙锁发送指令,则将指令以广播方式向蓝牙中继器发送,即所有的蓝牙中继器均接收到该指令;蓝牙中继器在接收到上述广播指令后,先分析得到该指令指向的蓝牙智能锁的特定的蓝牙信息,然后蓝牙中继器在相应的蓝牙智能锁设备列表中寻找是否存在相同蓝牙信息的蓝牙智能锁;若搜索到存在指定的蓝牙智能锁,蓝牙中继器将试图与该智能蓝牙锁建立蓝牙通讯连接,在通讯连接建立成功后,蓝牙中继器则将指令发送至该智能蓝牙锁,并等待蓝牙智能锁的回应数据;以及蓝牙中继器在取得蓝牙智能锁的回应数据后,通过蓝牙mesh网络向主机发送回应数据,同时所有的蓝牙中继器接收到回应指令,在指定的蓝牙智能锁的蓝牙通讯范围内的所有蓝牙中继器停止尝试连接该蓝牙智能锁。

本发明的有益效果是,本发明利用蓝牙mesh网络进行无线通讯,不同于以往的有线通讯方式,无需大量布线,大大节省了人力物力;本发明无需对蓝牙智能锁和蓝牙中继器进行配置,不同于以往的联网锁,必须设置锁具的硬件地址、数据中继的ip、网关等,完全适合没有网络基础的客户使用;本发明通过采用了蓝牙智能锁和蓝牙中继器自由配对的方式,若某个蓝牙中继器损坏,锁具还可以通过其它可以联网的蓝牙中继器进行通讯,克服了传统联网锁一旦数据中继损坏影响其他锁甚至所有锁的问题。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1-1是本发明蓝牙智能锁组网方法的锁具上传数据流程图;

图1-2是本发明蓝牙智能锁组网方法的主机下传指令流程图;

图2是本发明蓝牙中继的原理框图;

图3是本发明蓝牙智能锁的原理框图;

图4本发明蓝牙智能锁系统的原理框图。

具体实施方式

现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。

实施例1

图1-1是本发明蓝牙智能锁组网方法的锁具上传数据流程图;

图1-2是本发明蓝牙智能锁组网方法的主机下传指令流程图。

在本实施例中,如图1-1、图1-2所示,本实施例提供了一种蓝牙智能锁组网方法,其包括:多台蓝牙智能锁适于通过蓝牙中继器自行组网;蓝牙中继器适于实现主机与各蓝牙智能锁之间的数据交互。

在本实施例中,本实施例通过蓝牙中继器进行组网,避免了传统组网方式的缺陷,使快捷方便的无线通讯成为了可能。

具体的,任一蓝牙中继器适于自行构建一个蓝牙mesh网络,以使其他相同通讯规范的且在各蓝牙中继器通讯范围内的蓝牙中继器接入蓝牙mesh网络中。

具体的,在组成蓝牙mesh网络后,各蓝牙中继器适于定时搜索其通讯范围内的蓝牙智能锁的广播信息,检测是否有蓝牙智能锁需要上传数据;以及蓝牙中继器还适于即时接收主机的发送数据,并即时搜索其通讯范围内的蓝牙智能锁的广播信息,在发现有需要向主机发送数据的蓝牙智能锁后,则向该蓝牙智能锁发送请求数据。

实施例2

图2是本发明蓝牙中继的原理框图。

在实施例1的基础上,如图2所示,本实施例提供一种蓝牙中继器,其包括:中继处理器模块,以及与所述中继处理器模块电性连接的蓝牙mesh模块和蓝牙ble模块;其中所述中继处理器模块负责数据的接收、重组和交互;所述蓝牙mesh模块适于与另一个中继处理器的蓝牙mesh模块进行组网连接,或是与手机蓝牙直接连接并进行数据交互;以及所述蓝牙ble模块适于与各蓝牙智能锁进行蓝牙连接。

在本实施例中,中继处理器模块可以采用但不限于是stm32系列单片机处理器,蓝牙mesh模块(在本实施例中可以采用skb369型蓝牙模块)和蓝牙ble模块(在本实施例中可以采用skb360型蓝牙模块)与中继处理器模块通过串口通讯。

为了能够对组网范围覆盖下的蓝牙智能锁进行管理,在组网后,所述蓝牙中继器将定时搜索广播范围内的所有蓝牙设备,并分析得到蓝牙智能锁特定的蓝牙信息,并形成蓝牙智能锁设备列表进行存储;以及若蓝牙智能锁发生变动,所述蓝牙中继器在定时搜索蓝牙设备并分析数据后,将自行更新蓝牙智能锁设备列表。

在本实施例中,中继处理器模块通过存储器模块对信息进行存储,还可通过通讯模块(例如tcp/ip模块、rs485模块、usb模块)进行数据通讯。

实施例3

图3是本发明蓝牙智能锁的原理框图。

在上述实施例的基础上,如图3所示,本实施例提供一种蓝牙智能锁,其包括:锁体、锁处理器模块以及与所述锁处理器模块电性相连的蓝牙ble模块;所述锁处理器模块适于通过所述蓝牙ble模块与外部蓝牙设备建立通讯连接且进行数据交互。

在本实施例中,锁处理器模块可以采用但不限于是stm32系列单片机处理器,蓝牙ble模块(在本实施例中可以采用skb360型蓝牙模块)与锁处理器模块通过串口通讯。

在本实施例中,锁处理器模块通过时钟模块进行定时,锁处理器模块通过驱动电机控制锁芯动作,锁处理器模块通过存储器模块存储信息,锁处理器模块通过非接读卡模块读取非接卡片信息。

图4本发明蓝牙智能锁系统的原理框图。

在本实施例中,如图4所示,本实施例提供一种蓝牙智能锁系统,其包括:主机、至少一个蓝牙中继器,以及布设在相应蓝牙中继信号覆盖范围内的蓝牙智能锁;其中所述蓝牙中继器适于自行组成蓝牙mesh网络;所述主机适于与指定蓝牙中继器进行数据交互;所述蓝牙智能锁适于与蓝牙中继信号覆盖范围内的蓝牙中继器进行数据交互。

具体的,所述蓝牙智能锁系统适于采用如上述实施例提供的蓝牙中继器和上述实施例提供的蓝牙智能锁。

在本实施例中,蓝牙中继器和蓝牙智能锁均已在上述实施例中阐述清楚。

为了能够对组网范围覆盖下的蓝牙智能锁进行管理,在组成蓝牙mesh网络后,所述蓝牙中继器将定时搜索广播范围内的所有蓝牙设备,并分析得到蓝牙智能锁特定的蓝牙信息,并形成蓝牙智能锁设备列表进行存储;以及若蓝牙智能锁发生变动,所述蓝牙中继器在定时搜索蓝牙设备并分析数据后,将自行更新蓝牙智能锁设备列表。

具体的,若蓝牙智能锁需上传信息,则蓝牙智能锁自行修改广播信息,将指定的广播字段从待机状态修改为申请发送数据状态;蓝牙中继器定时扫描智能蓝牙锁,且若检测到智能蓝牙锁的广播信息被设置为申请发送数据状态,则蓝牙中继器将主动连接智能蓝牙锁,并取得该智能蓝牙锁需要上传的数据;蓝牙中继器接收到蓝牙智能锁上传的数据后,直接通过蓝牙mesh网络向主机发送该数据;蓝牙智能锁确认成功上传信息后,则蓝牙智能锁自行修改广播信息,将指定的广播字段从申请发送数据状态修改为待机状态。

具体的,所述主机需要向指定的智能蓝牙锁发送指令,则将指令以广播方式向蓝牙中继器发送,即所有的蓝牙中继器均接收到该指令;蓝牙中继器在接收到上述广播指令后,先分析得到该指令指向的蓝牙智能锁的特定的蓝牙信息,然后蓝牙中继器在相应的蓝牙智能锁设备列表中寻找是否存在相同蓝牙信息的蓝牙智能锁;若搜索到存在指定的蓝牙智能锁,蓝牙中继器将试图与该智能蓝牙锁建立蓝牙通讯连接,在通讯连接建立成功后,蓝牙中继器则将指令发送至该智能蓝牙锁,并等待蓝牙智能锁的回应数据;以及蓝牙中继器在取得蓝牙智能锁的回应数据后,通过蓝牙mesh网络向主机发送回应数据,同时所有的蓝牙中继器接收到回应指令,在指定的蓝牙智能锁的蓝牙通讯范围内的所有蓝牙中继器停止尝试连接该蓝牙智能锁。

综上所述,本发明利用蓝牙mesh网络进行无线通讯,不同于以往的有线通讯方式,无需大量布线,大大节省了人力物力;本发明无需对蓝牙智能锁和蓝牙中继器进行配置,不同于以往的联网锁,必须设置锁具的硬件地址、数据中继的ip、网关等,完全适合没有网络基础的客户使用;本发明通过采用了蓝牙智能锁和蓝牙中继器自由配对的方式,若某个蓝牙中继器损坏,锁具还可以通过其它可以联网的蓝牙中继器进行通讯,克服了传统联网锁一旦数据中继损坏影响其他锁甚至所有锁的问题。

以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1