一种智能家居的智能门锁的用户管理方法技术

技术编号:21917479 阅读:36 留言:0更新日期:2019-08-21 13:31
本发明专利技术公开了一种智能家居的智能门锁的用户管理方法,基于云端的智能门锁的控制系统,控制系统包括依次电连接的移动控制终端、云端服务器、智能网关、智能门锁,方法包括移动控制终端管理流程且包含以下步骤:移动控制终端向云端服务器发出动作指令;云端服务器接收移动控制终端发出的动作指令并将动作指令传递至智能网关;智能网关将动作指令传递至智能门锁的通讯模块;通讯模块即执行与动作指令对应的动作或将收到的动作指令发给门锁MCU,由门锁MCU收到动作指令后执行对应的动作。本发明专利技术的方法利用门锁的通讯模块实时管理门锁的用户信息,解决了传统每次查询需从门锁MCU获取用户信息的方法存在的通讯数据量较大,通讯存在一定丢包概率等问题。

A User Management Method of Smart Door Lock in Smart Home

【技术实现步骤摘要】
一种智能家居的智能门锁的用户管理方法
本专利技术涉及智能家居
,特别涉及一种智能家居的智能门锁的用户管理方法。
技术介绍
ZigBee是基于IEEE802.15.4标准的低功耗局域网协议。根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术。门锁控制器系统主要由移动控制终端,云端服务器,智能网关,智能门锁组成。智能门锁的数据信息通过智能网关,发送给云端服务器,云端服务器推送消息给移动控制终端。由于zigbee信号或wifi网络等原因,本地增加或删除用户的数据并不能及时的上报到云端,移动控制终端没能执行增加或删除用户操作,用户管理不一致。所以需要通过查询命令获取智能门锁当前的所有用户列表,并同步到移动控制终端显示的用户列表,保证门锁内部的用户列表和移动控制终端显示的用户列表保持一致。目前大多数智能门锁的方法:智能网关发送查询用户列表命令,智能门锁的通讯模块收到指令后,通过串口向门锁MCU发送查询用户命令,门锁MCU会把所有的用户id上报给门锁的通讯模块,门锁通讯模块通过zigbee网络上报给智能网关。由于智能门锁的用户id有可能数百个之上甚至上千,门锁的通讯模块与门锁MCU之间的通讯数据量较大,门锁MCU的资源消耗较大,通讯存在一定丢包概率。所以需要网关端或者门锁通讯模块端进行用户管理,减少大量数据传输的环节,提高数据传输的效率。网关端一般是1对多个设备,对接一把新锁就得占用存储用户钥匙id的空间,这样一来对网关的内存空间有很高要求,对接的设备越多,需要的内存空间越大。另外门锁端和网关端通过zigbee网络进行通讯,通讯信号波动的情况下,锁端发过来的消息存在着一定丢包概率,基于这两点考虑,所以选择门锁通讯端进行用户管理,门锁通讯模块通过串口和门锁MCU直接通讯,这样大大提高通讯的可靠性,提升通讯效率。
技术实现思路
本专利技术的目的是克服上述
技术介绍
中不足,提供一种智能家居的智能门锁的用户管理方法,利用门锁的通讯模块实时管理门锁的用户信息,解决了传统每次查询需从门锁MCU获取用户信息的方法存在的通讯数据量较大,MCU的资源消耗较大,通讯存在一定丢包概率等问题。为了达到上述的技术效果,本专利技术采取以下技术方案:一种智能家居的智能门锁的用户管理方法,基于云端的智能门锁的控制系统,所述控制系统包括依次电连接的移动控制终端、云端服务器、智能网关、智能门锁,所述智能门锁包括通讯模块及门锁MCU,所述智能网关具体与智能门锁通讯模块电连接;其中,所述智能网关、智能门锁组建成的一个zigbee网络系统;在所述通讯模块内存储有用户列表,通讯模块还用于进行门锁用户的管理;所述用户管理方法包括移动控制终端管理流程,所述移动控制终端管理流程包含以下步骤:S1.1移动控制终端向云端服务器发出动作指令;S1.2云端服务器接收移动控制终端发出的动作指令并将动作指令传递至智能网关;S1.3智能网关将动作指令传递至智能门锁的通讯模块;S1.4通讯模块即执行与动作指令对应的动作或将收到的动作指令发给门锁MCU,由门锁MCU收到动作指令后执行对应的动作。进一步地,所述智能家居的智能门锁的用户管理方法还包括用户列表自动更新流程,且具体包括以下步骤:S2.1门锁上电时,通讯模块向门锁MCU发送查询用户指令;S2.2门锁MCU向通讯模块上报用户列表;S2.3通讯模块将存储的用户列表替换更新为最新收到的用户列表。进一步地,所述移动控制终端向云端服务器发出动作指令至少包括查询用户指令、添加用户指令、删除用户指令。进一步地,当所述移动控制终端向云端服务器发出的动作指令为查询用户指令时,所述步骤S1.4为:通讯模块收到动作指令后即向智能网关上报现有的用户列表。进一步地,当所述移动控制终端向云端服务器发出的动作指令为添加用户指令或删除用户指令时,所述步骤S1.4为:S1.4.1通讯模块收到动作指令后向门锁MCU发送添加用户指令或删除用户指令;S1.4.2门锁MCU收到指令后执行添加用户或删除并向通讯模块上报添加或删除用户成功;S1.4.3通讯模块收到添加或删除用户成功的通知后,在用户列表增加或删除指定的用户并更新用户列表。进一步地,所述智能门锁还包括门锁键盘端,所述智能家居的智能门锁的用户管理方法还包括门锁键盘端管理流程且具体包括以下步骤:S3.1用户在所述门锁键盘端进行相应操作由门锁键盘端向门锁MCU发出与操作对应的信号指令;S3.2门锁MCU收到信号指令后执行具体的动作,并向通讯模块上报指令执行成功或直接向通讯模块转发相应通知;S3.3通讯模块收到指令执行成功通知后即根据具体指令内容维护更新用户列表,或通讯模块收到转发的通知后执行具体的动作。进一步地,所述门锁键盘端向门锁MCU发出的信号指令至少包括删除用户指令或增加用户指令及清除列表指令。进一步地,若所述门锁键盘端向门锁MCU发出的信号指令为删除用户指令或增加用户指令时:所述步骤S3.2为:门锁MCU收到信号指令后即执行删除用户或增加用户的动作,并向通讯模块上报删除用户或增加用户执行成功;所述步骤S3.3为:通讯模块收到删除用户或增加用户成功的通知后,即增加或删除指定的用户,并更新用户列表。进一步地,若所述门锁键盘端向门锁MCU发出的信号指令为清除列表指令时:所述步骤S3.2为:门锁MCU收到信号指令后即向通讯模块转发清除用户列表信息的通知;所述步骤S3.3为:通讯模块收到通知后即清除用户列表中记录的所有信息。进一步地,所述通讯模块与门锁MCU是通过串口进行通讯,所述智能网关是以单播的形式通过zigbee网络向智能门锁的通讯模块发送数据,且通讯模块是以广播的形式通过zigbee网络向智能网关发送数据。本专利技术与现有技术相比,具有以下的有益效果:本专利技术的智能家居的智能门锁的用户管理方法主要应用于智能门锁,利用门锁的通讯模块实时管理门锁的用户信息,解决了传统每次查询需从门锁MCU获取用户信息的方法存在的通讯数据量较大、MCU的资源消耗较大、通讯存在一定丢包概率等问题,可减少大量数据传输的环节,提高数据传输的效率。附图说明图1是本专利技术的智能家居的智能门锁的用户管理方法一个实施例的流程图。图2是本专利技术的智能家居的智能门锁的用户管理方法一个实施例的流程图。图3是本专利技术的智能家居的智能门锁的用户管理方法一个实施例的流程图。图4是本专利技术的智能家居的智能门锁的用户管理方法一个实施例的流程图。图5是本专利技术的智能家居的智能门锁的用户管理方法一个实施例的流程图。图6是本专利技术的智能家居的智能门锁的用户管理方法一个实施例的流程图。图7是本专利技术的智能家居的智能门锁的用户管理方法一个实施例的流程图。图8是本专利技术的智能家居的智能门锁的用户管理方法一个实施例的流程图。具体实施方式下面结合本专利技术的实施例对本专利技术作进一步的阐述和说明。实施例:实施例一:一种智能家居的智能门锁的用户管理方法,基于云端的智能门锁的控制系统,如图1所示,所述控制系统包括依次电连接的移动控制终端、云端服务器、智能网关、智能门锁,所述智能门锁包括通讯模块、门锁键盘端及门锁MCU,所述智能网关具体与智能门锁通讯模块电连接;其中,所述智能网关、智能门锁组建成的一个zigbee网络系统;在所述通讯模块内存储有用户列表,通讯模块还用于进行门锁用户的管理。本文档来自技高网
...

【技术保护点】
1.一种智能家居的智能门锁的用户管理方法,其特征在于,基于云端的智能门锁的控制系统,所述控制系统包括依次电连接的移动控制终端、云端服务器、智能网关、智能门锁,所述智能门锁包括通讯模块及门锁MCU,所述智能网关具体与智能门锁通讯模块电连接;其中,所述智能网关、智能门锁组建成的一个zigbee网络系统;在所述通讯模块内存储有用户列表,通讯模块还用于进行门锁用户的管理;所述用户管理方法包括移动控制终端管理流程,所述移动控制终端管理流程包含以下步骤:S1.1移动控制终端向云端服务器发出动作指令;S1.2云端服务器接收移动控制终端发出的动作指令并将动作指令传递至智能网关;S1.3智能网关将动作指令传递至智能门锁的通讯模块;S1.4通讯模块即执行与动作指令对应的动作或将收到的动作指令发给门锁MCU,由门锁MCU收到动作指令后执行对应的动作。

【技术特征摘要】
1.一种智能家居的智能门锁的用户管理方法,其特征在于,基于云端的智能门锁的控制系统,所述控制系统包括依次电连接的移动控制终端、云端服务器、智能网关、智能门锁,所述智能门锁包括通讯模块及门锁MCU,所述智能网关具体与智能门锁通讯模块电连接;其中,所述智能网关、智能门锁组建成的一个zigbee网络系统;在所述通讯模块内存储有用户列表,通讯模块还用于进行门锁用户的管理;所述用户管理方法包括移动控制终端管理流程,所述移动控制终端管理流程包含以下步骤:S1.1移动控制终端向云端服务器发出动作指令;S1.2云端服务器接收移动控制终端发出的动作指令并将动作指令传递至智能网关;S1.3智能网关将动作指令传递至智能门锁的通讯模块;S1.4通讯模块即执行与动作指令对应的动作或将收到的动作指令发给门锁MCU,由门锁MCU收到动作指令后执行对应的动作。2.根据权利要求1所述的一种智能家居的智能门锁的用户管理方法,其特征在于,所述智能家居的智能门锁的用户管理方法还包括用户列表自动更新流程,且具体包括以下步骤:S2.1门锁上电时,通讯模块向门锁MCU发送查询用户指令;S2.2门锁MCU向通讯模块上报用户列表;S2.3通讯模块将存储的用户列表替换更新为最新收到的用户列表。3.根据权利要求1所述的一种智能家居的智能门锁的用户管理方法,其特征在于,所述移动控制终端向云端服务器发出动作指令至少包括查询用户指令、添加用户指令、删除用户指令。4.根据权利要求3所述的一种智能家居的智能门锁的用户管理方法,其特征在于,当所述移动控制终端向云端服务器发出的动作指令为查询用户指令时,所述步骤S1.4为:通讯模块收到动作指令后即向智能网关上报现有的用户列表。5.根据权利要求3所述的一种智能家居的智能门锁的用户管理方法,其特征在于,当所述移动控制终端向云端服务器发出的动作指令为添加用户指令或删除用户指令时,所述步骤S1.4为:S1.4.1通讯模块收到动作指令后向门锁MCU发送添加用户指令或删除用户指令;S1.4.2门锁MCU收到指令后执行添加用户或...

【专利技术属性】
技术研发人员:黄欣欣
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1