一种网络锁的密码设置方法及网络门禁系统技术方案

技术编号:20920871 阅读:38 留言:0更新日期:2019-04-20 10:36
本申请适用于通信技术领域,提供了一种网络锁的密码设置方法及网络门禁系统,包括:接收用户通过终端设备发送的密码参数;根据所述密码参数生成与所述密码参数对应的操作码;将生成的操作码返回给所述终端设备,所述操作码用于为所述网络锁设置密码。通过本方法有效解决了网络锁在没有连接网络的情况下无法设置密码的问题。

A Password Setting Method of Network Lock and Network Access Control System

This application is applicable to the field of communication technology, and provides a method for setting the password of network lock and a network access control system, including receiving the password parameters sent by the user through the terminal device, generating an operation code corresponding to the password parameters according to the password parameters, and returning the generated operation code to the terminal device for setting the password for the network lock. This method effectively solves the problem that the network lock can not set password without connecting to the network.

【技术实现步骤摘要】
一种网络锁的密码设置方法及网络门禁系统
本申请涉及通信
,尤其涉及一种网络锁的密码设置方法及网络门禁系统。
技术介绍
网络锁,是一种可通过网络远程设置开关密码的设备,其工作原理是,用户通过手机App或web页面设定好密码,App或web页面将密码发送至服务器,服务器再将密码下发至网络锁,以此完成密码设置的操作。目前,在用户设置密码时,必须要求网络锁连接网络。如果所在环境没有网络或者网络状况不好,则会导致密码设置功能无法使用,严重影响了用户体验。
技术实现思路
有鉴于此,本申请实施例提供了一种网络锁的密码设置方法及网络门禁系统,以解决现有技术中网络锁在没有连接网络的情况下无法设置密码的问题。本申请实施例的第一方面提供了一种网络锁的密码设置方法,应用于网络门禁系统中的服务器,包括:接收用户通过终端设备发送的密码参数;根据所述密码参数生成与所述密码参数对应的操作码;将生成的操作码返回给所述终端设备,所述操作码用于为所述网络锁设置密码。本申请实施例的第二方面提供了一种网络锁的密码设置方法,应用于本申请实施例第一方面所述的网络门禁系统中的网络锁,包括:接收用户输入的所述操作码,并对所述操作码进行解析得到与所述操作码对应的密码参数;根据解析出的所述密码参数设置密码。本申请实施例的第三方面提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例第一方面提供的所述方法的步骤。本申请实施例的第四方面提供了一种网络锁,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请实施例第二方面提供的所述方法的步骤。本申请实施例的第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被一个或多个处理器执行时实现本申请实施例第一方面和/或第二方面提供的所述方法的步骤。本申请实施例的第六方面提供了一种网络门禁系统,包括:第三方面提供的服务器、至少一个第四方面提供的网络锁,每个网络锁与所述服务器保持所述密码参数的同步。本申请实施例与现有技术相比存在的有益效果是:本申请通过接收用户通过终端设备发送的密码参数;根据所述密码参数生成与所述密码参数对应的操作码;将生成的操作码返回给所述终端设备,所述操作码用于为所述网络锁设置密码;并通过接收用户输入的所述操作码,对所述操作码进行解析得到与所述操作码对应的密码参数;根据解析出的所述密码参数设置密码。通过上述方法有效解决了网络锁在没有连接网络的情况下无法设置密码的问题。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的网络门禁系统的示意框图;图2是本申请实施例提供的网络锁的密码设置方法的实现流程示意图;图3是本申请又一实施例提供的网络锁的密码设置方法的实现流程示意图;图4是本申请实施例提供的一种服务器的示意图;图5是本申请实施例提供的一种网络锁的示意图;图6是本申请实施例提供的网络锁的密码设置方法的操作流程图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。图1是本申请实施例提供的网络门禁系统的示意框图,为了便于说明,仅示出了与本申请实施例相关的部分。如图所述,所述网络门禁系统包括:服务器、至少一个网络锁,每个网络锁与所述服务器保持所述密码参数的同步。图1中示出了网络门禁系统和终端设备,其中,网络门禁系统包括一个服务器,至少一个网络锁。终端设备与网络门禁系统中的服务器连接,且与网络门禁系统中的网络锁连接。在实际应用中,本申请中所述的网络锁的密码设置方法需要配合终端设备使用。所述终端设备可以是安装有预设应用软件的终端设备,如手机、iPad、计算机、便携式手提电脑、手环等等。其中,预设应用软件可以是用来远程控制网络锁的应用软件。需要说明的是,图1中示出的只是本申请中网络门禁系统的一个实施例,并不对网络锁的数量做具体限定。一台终端设备可以与一个网络锁连接,也可以与多个网络锁连接。服务器可以连接至少一个移动设备。示例性的,用户在终端设备中输入密码参数,终端设备通过与服务器通信连接将密码参数发送给服务器,服务器根据密码参数生成对应的操作码,并将操作码返回给终端设备,用户根据终端设备上显示的操作码,将所述操作码输入网络锁,网络锁对用户输入的操作码进行解析得到密码参数,并根据解析出的密码参数进行密码设置。需要说明的是,用户看到终端设备上显示的操作码之后,可以直接将操作码输入网络锁,也可以将操作码输入终端设备,并由终端设备发送给网络锁,这里不做具体限定。其中,服务器与网络锁的具体功能可参见图2、图3对应实施例的相关描述。目前网络锁可以通过网络远程设置开关密码,在设置密码时必须要求网络锁连接服务器,用户通过手机APP或web页面设置好密码,App或者web页面将密码发送至服务器,服务器再将密码下发至网络锁,以此完成网络锁的密码设置操作。在网络锁无法与服务器连接的情况下,通常无法对网络锁进行密码设置,无法保证服务器与网络锁的密码同步。本申请实施例中的网络门禁系统,网络锁不需要和服务器连接,便可以实现与服务器的密码同步。图2是本申请实施例提供的网络锁的密码设置方法的实现流程示意图,本申请实施例应用于所述网络门禁系统中的服务器,如图所示该方法可以包括以下步骤:步骤S201,接收用户通过终端设备发送的密码参数。步骤S202,根据所述密码参数生成与所述密码参数对应的操作码。步骤S203,将生成的操作码返回给所述终本文档来自技高网...

【技术保护点】
1.一种网络锁的密码设置方法,其特征在于,应用于网络门禁系统中的服务器,所述网络锁的密码设置方法包括:接收用户通过终端设备发送的密码参数;根据所述密码参数生成与所述密码参数对应的操作码;将生成的操作码返回给所述终端设备,所述操作码用于为所述网络锁设置密码。

【技术特征摘要】
1.一种网络锁的密码设置方法,其特征在于,应用于网络门禁系统中的服务器,所述网络锁的密码设置方法包括:接收用户通过终端设备发送的密码参数;根据所述密码参数生成与所述密码参数对应的操作码;将生成的操作码返回给所述终端设备,所述操作码用于为所述网络锁设置密码。2.如权利要求1所述的网络锁的密码设置方法,其特征在于,所述密码参数包括:所述网络锁的密码、所述密码的使用次数、所述密码的有效时间。3.如权利要求1或2所述的网络锁的密码设置方法,其特征在于,所述根据所述密码参数生成与所述密码参数对应的操作码,包括:对所述密码参数进行解析得到第一指令字符串;从预设的转换算法中随机选取一个作为目标转换算法,并根据所述目标转换算法对所述第一指令字符串进行转换得到第二指令字符串,所述第二指令字符串包含所述目标转换算法的标识;按照预设加密算法,对所述第二指令字符串进行加密,得到操作码。4.一种网络锁的密码设置方法,其特征在于,应用于如权利要求1至3任一项所述的网络门禁系统中的网络锁,所述网络锁的密码设置方法包括:接收用户输入的所述操作码,并对所述操作码进行解析得到与所述操作码对应的密码参数;根据解析出的所述密码参数设置密码。5.如权利要求4所述的网络锁的密码设置方法,其特征在于,所述对所述操作码进行解析得到与所述操作码对应的...

【专利技术属性】
技术研发人员:金玉玲马强业高述贤
申请(专利权)人:深圳中泰智丰物联网科技有限公司
类型:发明
国别省市:广东,44

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

1