基于网络的智能锁管理控制方法及系统与流程

文档序号:15449814发布日期:2018-09-14 23:50阅读:260来源:国知局

本发明涉及房屋租赁与管理领域,尤其涉及一种基于网络的智能锁管理控制方法及系统。



背景技术:

普通智能锁管理系统大多都采用一个管理员管理的方式,所有的密码管理、远程控制都由此管理员控制,此种方式也大多适用于家庭环境,对于涉及房屋/建筑租赁环境就尤为不适应,如采用传统智能锁管理系统,作为房屋/建筑的出租房的管理员可能会侵害到租赁方的权益和财产安全。

房屋租赁过程中,房屋业主可能经常遇到租赁者不按时缴纳房租等使用费。而租赁者如果租赁的房屋采用了普通管理系统的智能锁,可能会遇到随意远程控制智能锁的业主,这些都对租赁双方产生了极大的困扰。



技术实现要素:

本发明的目的:提供一种基于网络的智能锁管理控制方法及系统,作为智能锁所有者的用户通过远程终端管理和/或控制智能锁的使用者,作为智能锁使用者的用户可以通过远程终端来管理控制智能锁。

为了实现上述目的,本发明的技术方案是:

一种基于网络的智能锁管理控制系统,包括智能锁、服务器及客户端,所述智能锁包括控制装置和与控制装置连接的语音装置、机电装置、显示装置、数据存储装置、网络装置、电源装置及信息输入装置,所述智能锁通过网络装置与服务器的网络连接和通讯;所述服务器包括有一台或多台相关联的服务器,所述服务器包括数据库;所述客户端远程控制和管理的所有信息指令都通过服务器发送到智能锁,所述客户端通过所述服务器对所述智能锁管理和/或控制。

上述的基于网络的智能锁管理控制系统,其中,所述网络装置包括但不限于以zigbee、z-wave、蓝牙、wifi或nb-iot技术的通信装置,所述网络装置采用无线和/或有线网络连接的方式与服务器连接。

上述的基于网络的智能锁管理控制系统,其中,所述客户端包括两个权限等级,其分别为所有者和使用者,所述智能锁包括两个权限等级,其分别为超级管理员和管理员,所述所有者与所述超级管理员形成对应关系,所述使用者与管理员形成对应关系。

上述的基于网络的智能锁管理控制系统,其中,所述所有者在所述客户端具有的权限包括:使用者的管理、使用权管理、使用条件管理、使用规则管理、超级管理员初始化,所述使用者在所述客户端具有的权限包括:临时密码管理、管理员初始化,所述超级管理员在所述智能锁的权限包括:超级管理员信息管理、超级管理员密码管理,解锁密码管理、初始化到出厂状态,所述所管理员在所述智能锁的权限包括:管理员密码管理、解锁密码管理。

上述的基于网络的智能锁管理控制系统,其中,所述信息输入装置包括字母/数组键盘,指纹采集器,声音采集器,影像采集器,红外传感器,信息卡读取器中的一种或多种。

上述的基于网络的智能锁管理控制系统,其中,所述显示装置包括:显示器、指示灯。

一种基于网络的智能锁管理控制方法,该方法至少包括如下步骤:

步骤1:唤醒设备。

步骤2:校验使用权,若使用权无效,则发出提示。

步骤3:输入解锁密码。

步骤4:校验密码,若密码错误,则发出提示。

步骤5:成功解锁。

所述的步骤2能使用在所述的看步骤1-4任意一步的前后。

上述的基于网络的智能锁管理控制方法,其中,在所述的步骤2中,还包括如下分步骤:

步骤2.1:获取所述使用权的在服务器数据库中的最新状态信息;

步骤2.2:最新状态信息为设备为不可用状态,则提示无权使用;

步骤2.3:最新状态信息为设备使用权有效期已经到期或不在有效期内,则提示无权使用;

步骤2.4:通过以上步骤后进入下一流程。

上述的基于网络的智能锁管理控制方法,其中,在所述的步骤2.1中,所述获取最新状态信息的方式包括但不限于以下几种:

方式1:在执行所述步骤2.1时,直接向服务器发出查询使用权请求,服务器通过查询数据库相关信息并将计算后的结果及设备最新状态信息返回给智能锁,智能锁使用该数据作为计算数据源。

方式2:智能锁定时向服务器发送查询使用权请求,服务器通过查询数据库中相关信息并将计算后的结果及设备最新状态信息返回给智能锁,智能锁将该结果保存到本地数据存储装置中,在执行所述步骤2.1时,使用该数据作为计算数据源。

方式3:服务器定时查询数据库中设备使用权相关信息,计算并将结果发送到智能锁,智能锁将该结果保存到本地数据存储装置中,在执行所述步骤2.1时,使用保存到本地存储装置中的数据作为计算数据源。

本发明更加人性化,加强了对个人权利的保护以及对具有厉害关系的双方进行了合理约束。通过智能锁的网络管理从而达到了对房屋使用的有效管理。

附图说明

图1是本发明基于网络的智能锁管理控制系统的连接框图。

图2是本发明基于网络的智能锁管理控制系统的智能锁的权限框图。

图3是本发明基于网络的智能锁管理控制系统的客户端的权限框图。

图4是本发明基于网络的智能锁管理控制方法的流程图。

图5是本发明基于网络的智能锁管理控制方法的校验流程图。

具体实施方式

以下结合附图进一步说明本发明的实施例。

请参见附图1所示,一种基于网络的智能锁管理控制系统,包括智能锁10、服务器100及客户端130,所述智能锁10包括控制装置90和与控制装置90连接的语音装置20、机电装置30、显示装置40、数据存储装置50、网络装置60、电源装置70及信息输入装置80,所述智能锁10通过网络装置60与服务器100的网络连接和通讯,其主要采用无线和/或有线网络连接的方式与服务器100连接;所述服务器100包括有一台或多台相关联的服务器,所述服务器100包括数据库120,所述客户端130主要用于智能锁10的远程管理和控制,客户端130更具用户对添加的管理设备(智能锁)所拥有的角色不同,其在客户端130的功能和权限也会有所不同;所述客户端130远程控制和管理的所有信息指令都通过服务器100发送到智能锁10,所述客户端130通过所述服务器100对所述智能锁10管理和/或控制。

所述网络装置60包括但不限于以zigbee,z-wave,蓝牙,wifi,nb-iot技术的通信装置,根据需要可以选择上述中的一种或多种技术组合装置,根据需要也可以采用其他技术手段的通信装置。

所述信息输入装置80包括:字母/数组键盘,指纹采集器,声音采集器,影像采集器,红外传感器,信息卡读取器,根据需要可以自由组合。

所述显示装置40包括:显示器、指示灯。

请参见附图2及附图3所示,所述客户端130包括两个权限等级,其分别为所有者和使用者,所述智能锁10包括两个权限等级,其分别为超级管理员和管理员,所述所有者与所述超级管理员形成对应关系,所述使用者与管理员形成对应关系。

所述所有者在所述客户端130具有的权限包括:使用者的管理、使用权管理、使用条件管理、使用规则管理、超级管理员初始化,所述使用者在所述客户端130具有的权限包括:临时密码管理、管理员初始化,所述超级管理员在所述智能锁10的权限包括:超级管理员信息管理、超级管理员密码管理,解锁密码管理、初始化到出厂状态,所述所管理员在所述智能锁10的权限包括:管理员密码管理、解锁密码管理。

所述使用者的管理包括所述智能锁10使用者及管理员的设置和删除,其设置和删除操作时需经被添加的所述使用者同意授权。

所述使用权管理包括使用权的有效起止时间、终止时间的设置和修改。

所述使用条件管理包括所述智能锁是否有偿使用的设置和修改。

所述使用规则管理包括所述智能锁10的使用费用的设置和修改、费用结算周期的设置和修改。

所述的超级管理员初始化及清空所述智能锁10的解锁密码、管理员密码,其操作必须在所述智能锁10没有使用者时才能执行。

所述临时密码管理包括用于解锁的零时密码的设置和删除。

所述管理员初始化及清空所述智能锁的解锁密码以及重置管理员密码。

所述超级管理员信息管理包括超级管理员信息的设置、删除和修改。

所述超级管理员密码管理包括超级管理员密码修改。

所述解锁密码管理包括解锁密码的设置修改和删除,其所述智能锁在有管理员的时,超级管理员将没有所述解锁密码管理权限。

所述初始化到出厂状态及删除所有用户添加或设置的信息,并将设置的信息恢复到出厂时的设置,其所述智能锁10在有管理员的时,超级管理员将没有所述初始化到出厂状态权限。

所述管理员密码管理包括管理员密码的设置和修改以及删除。

在智能锁出厂时,智能锁10有默认的超级管理员密码,用户可以修改超级管理员密码。通过超级管理员密码用户可以设置超级管理员信息,如身份识别号和手机号。

智能锁10在设置超级管理员信息后系统会自动或由用户操作在服务器100进行注册,每一个智能锁10都有唯一的识别号,注册时的注册信息包含智能锁10唯一识别号和网络通信信息,注册信息会保存到数据库120。

用户通过客户端130与智能锁10绑定,成为该智能锁10的所有者,其绑定的过程为:通过在客户提交智能锁10的唯一识别号和超级管理员信息发送到服务器100认证,服务器100通过智能锁10唯一识别号查询该智能锁10在数据库120是否有注册记录,如有注册记录,服务器100会将用户提交的超级管理员信息发送到该智能锁10进行匹配,匹配通过后服务器100发送验证码到超级管理员手机,用户通过完成验证码的验证后,用户绑定成为智能锁10所有者及设备超级管理员便完成。

作为所有者的用户通过客户端130添加设备管理员信息,来指定或/和授权设备管理员,其添加过程为:用户通过客户端提交该智能锁10的管理员信息如姓名、身份识别号、手机号以及智能锁10的使用权起止时间、使用费用、结算周期、周期单价,提交信息会发送到服务器100,服务器100会向添加的管理员手机号发送验证码,用户通过该管理员处获得验证码并在客户端130完成验证码的验证,验证通过后,用户为该智能锁10添加管理员便完成,用户提交的信息将保存到数据库120。

用户通过客户端130与智能锁10绑定,成为该智能锁10的使用者,其绑定的过程为:通过在客户提交智能锁10的唯一识别号和管理员信息发送到服务器100认证,服务器100通过智能锁10唯一识别号查询该设备在数据库120中的管理员信息并与用户提交的管理员信息匹配,匹配通过后服务器100发送验证码到管理员手机,用户通过完成验证码的验证后,用户绑定成为智能锁10使用者及管理员便完成,用户可以通过客户端130远程初始化指令清空该智能锁10的解锁密码、零时解锁密码以及重置设备管理员密码,其初始化智能会发送到服务器100,服务器100先发送验证码到管理员手机,用户通过验证码验证后,服务器100才会将初始化指令发送到设备执行,执行完成后,设备将通过服务器100将新的管理员密码发送到管理员手机,管理员可以通过智能锁10修改该管理员密码。

当作为设备超级管理员的用户需要解除智能锁10的使用者及拥有设备管理员权限的用户的使用权时,作为超级管理员的用户通过客户端130删除该智能锁10的管理员,其步骤为:用户通过客户端130执行删除设备管理员操作,此时服务器100会向该管理员手机发送验证码,用户通过从该管理员处获取验证,成功完成验证码验证后,服务器100会删除数据库中该智能锁10的管理员信息与该智能锁10管理员在客户端与该智能锁10关系数据,完成上述步骤后该用户删除设备使用者的客户端130权限,然后通过客户端130超级管理员初始操作删除智能锁10使用者在智能锁10的本地管理权限,其步骤为:用户通过客户端130执行超级管理员初始化操作,服务器100会发送验证码到该智能锁10所有者及智能锁10超级管理员手机,用户在完成验证码验证后,服务器100会向该智能锁10发送超级管理员初始化操作指令,智能锁10收到指令后会清空所有的解锁密码、管理员信息和管理员密码,如此便清除了智能锁10管理员及使用者的本地操作权限。

用户可以通过网络及客户端、网页、或其它三方应用自主的对设备的使用费的支付,如用户(房屋承租者)因为忘记缴纳房租导致使用权到期,会造成智能锁10在使用时因设备使用权校验失败从而无法解锁,用户可以通过网络支付的方式该设备的使用费(及房租),支付后服务器会重新计算并更新该用户及设备使用者的使用权起止时间。

请参见附图4所示,一种基于网络的智能锁管理控制方法,该方法至少包括如下步骤:

步骤1:唤醒设备。

步骤2:校验使用权,若使用权无效,则发出提示。

步骤3:输入解锁密码。

步骤4:校验密码,若密码错误,则发出提示。

步骤5:成功解锁。

所述步骤2可以使用在所述步骤1-4的任何步骤前后。

首先用户需唤醒智能锁10,及通过触摸、按键、开关等方式时智能锁10进入使用状态(步骤1),接着智能锁10会自动校验当前设备的使用权有效性(步骤2),如校验使用权无效,则通过显示装置40或语音装置20提示用户,如校验使用权有效则激活智能锁10的信息输入装置80来接受用户的解锁请求,用户输入解锁密码(步骤3),输入完成后,智能锁10通过比对用户输入的密码信息数据存储装置50中的解锁密码,来判断密码是否匹配,如匹配失败,则通过显示装置40或/和语音装置20提示用户,如匹配成功,则控制模块向机电模块发出解锁信号,机电模块收到解锁信号后,完成解锁动作。

请参见附图5所示,在所述的步骤2中,还包括如下分步骤:

步骤2.1:获取使用权最新状态信息;

步骤2.2:最新状态信息为设备为不可用状态,则提示无权使用;

步骤2.3:最新状态信息为设备使用权有效期已经到期或不在有效期内,则提示无权使用;

步骤2.4:通过以上步骤后进入下一流程。

首先智能锁10会获取使用权最新状态信息(步骤2.1),控制模块90计算或/和判断该状态信息是否表示该设备为不可用状态,如结果为不可用,则通过语音装置20和显示装置40提示,如为可用,则控制模块90会计算或/和判断该状态信息是否表示设备使用权已到期或不在有效期内,如结果为使用权已到期或不在有效期内,则通过语音装置20和显示装置40提示,如通过以上计算或/和判断,则进入下一流程。

更进一步的,获取使用权最新状态信息方式包括但不限于以下方式:

方式1:在执行所述步骤2.1时,智能锁10会通过网络装置60会自动向服务器100发出查询使用权请求,服务器100通过查询数据库120中相关信息并将计算后的结果及设备最新状态信息返回给智能锁10,智能锁10使用该数据作为计算数据源;

方式2:智能锁10定时向服务器100发送查询使用权请求,服务器100通过查询数据库120中相关信息并将计算后的结果及设备最新状态信息返回给智能锁10,智能锁10将该结果保存到本地数据存储装置50中,在执行所述步骤2.1时,使用该数据作为计算数据源。

方式3:服务器100定时查询数据库120中设备使用权相关信息,计算并将结果发送到智能锁10,智能锁10将该结果保存到本地数据存储装置50中,在执行所述步骤2.1时,使用保存到本地数据存储装置50中的数据作为计算数据源。

综上所述,本发明更加人性化,加强了对个人权利的保护以及对具有厉害关系的双方进行了合理约束。通过智能锁的网络管理从而达到了对房屋使用的有效管理。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构变换,或直接或间接运用附属在其他相关产品的技术领域,均同理包括在本发明的专利保护范围内。

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