Unlocking method, device, equipment and storage medium based on wireless network

文档序号:9499 发布日期:2021-09-17 浏览:129次 中文

1. An unlocking method based on a wireless network is characterized by comprising the following steps:

detecting a first terminal which is connected with a router through a wireless network, and acquiring corresponding terminal connection information;

judging whether the first terminal meets a preset unlocking condition or not according to the terminal connection information;

and if so, sending an unlocking instruction to a target door lock connected with the router, wherein the unlocking instruction is used for unlocking the target door lock.

2. The unlocking method based on the wireless network according to claim 1, wherein the terminal connection information includes terminal identification information and wireless signal strength, and the determining whether the first terminal meets a preset unlocking condition according to the terminal connection information includes:

judging whether the first terminal is a target terminal or not according to the terminal identification information;

if yes, judging whether the signal strength requirement is met according to the wireless signal strength;

and if so, determining that the first terminal meets a preset unlocking condition.

3. The unlocking method based on the wireless network according to claim 2, wherein the terminal identification information is a physical address of the first terminal, and the determining whether the first terminal is a target terminal according to the terminal identification information includes:

and judging whether the physical address belongs to a preset safe address, and if so, determining that the first terminal is a target terminal.

4. The wireless network-based unlocking method according to claim 1, wherein the step of sending an unlocking instruction to a target door lock connected with a router comprises the following steps:

inquiring a preset unlocking rule according to the terminal connection information to determine a door lock model and an unlocking password corresponding to the first terminal;

and generating an unlocking instruction based on the door lock model and the unlocking password, and sending the unlocking instruction to the target door lock through a wireless network.

5. The unlocking method based on the wireless network as claimed in claim 2, wherein judging whether the signal strength requirement is met according to the wireless signal strength comprises:

judging whether the actual distance between the first terminal and the router is smaller than a preset distance or not according to the wireless signal intensity;

if yes, inquiring the wireless signal strength change record to judge whether the actual distance in the preset time is smaller than the preset distance for the first time, and if yes, determining that the wireless signal strength meets the signal strength requirement.

6. An unlocking device based on a wireless network is characterized by comprising:

the terminal detection module is used for detecting a first terminal which is connected with the router through a wireless network and acquiring corresponding terminal connection information;

the unlocking judgment module is used for judging whether the first terminal meets a preset unlocking condition or not according to the terminal connection information;

and the unlocking module is used for sending an unlocking instruction to a target door lock which is connected with the router if the target door lock is connected with the router, and the unlocking instruction is used for unlocking the target door lock.

7. The unlocking device based on the wireless network as claimed in claim 6, wherein the terminal connection information includes terminal identification information and wireless signal strength, and the unlocking judgment module includes:

the terminal identity judging unit is used for judging whether the first terminal is a target terminal or not according to the terminal identification information;

the signal strength judging unit is used for judging whether the signal strength requirement is met or not according to the wireless signal strength;

and the unlocking judgment unit is used for determining that the first terminal meets the preset unlocking condition if the first terminal is a target terminal and the wireless signal strength meets the signal strength requirement.

8. The wireless network-based unlocking device according to claim 6, wherein the unlocking module comprises:

the unlocking inquiry unit is used for inquiring a preset unlocking rule according to the terminal connection information to determine a door lock model and an unlocking password corresponding to the first terminal;

and the instruction sending unit is used for generating an unlocking instruction based on the door lock model and the unlocking password and sending the unlocking instruction to the target door lock through a wireless network.

9. A router device, comprising a memory and a processor, wherein the memory stores a computer program executable by the processor, and the processor executes the computer program to implement the wireless network-based unlocking method according to any one of claims 1 to 5.

10. A computer-readable storage medium, characterized in that the storage medium stores a computer program comprising program instructions that, when executed, implement the wireless network-based unlocking method according to any one of claims 1 to 5.

Background

With the rapid development of computer technology in recent years, various intelligent devices are in endless, and smart homes are one of the most fiery concepts in recent years, such as air conditioners and kitchen equipment which can be remotely controlled, and network cameras which can be remotely visible for intercommunication. But the first barrier of the smart home should be the lock on the gate. In the field of safety technology prevention, the electronic coded lock with the anti-theft function replaces the traditional mechanical lock, overcomes the defect of poor safety performance of the mechanical lock, and improves the lock both technically and in performance. With the development of large-scale integrated circuit technology and computer technology, an intelligent lock with a microprocessor is provided, which has the functions of an electronic coded lock and intelligent control, so that the intelligent lock has higher safety, reliability and convenience, and is more and more accepted by people.

However, the existing intelligent door lock generally can be unlocked by inputting a password through a keyboard without a key or by using a fingerprint, the former has the problems of difficulty in remembering the password and easiness in leakage, and the latter has the possibility of failed unlocking due to finger injury or pollution or copied fingerprints, so that the safety and the convenience are both improved. On this basis on the market further appear using cell-phone APP to send the mode of unblanking the password to smart door lock and unblank, this kind of mode still has the difficult problem of remembering and revealing easily of password, and the user still need expend time and operate cell-phone APP and unblank.

Disclosure of Invention

In view of this, embodiments of the present invention provide an unlocking method, system, device and computer storage medium based on a wireless network, so as to achieve automatic unlocking without time delay, without manual unlocking, and with convenience and rapidness.

In a first aspect, an embodiment of the present invention provides an unlocking method based on a wireless network, including:

detecting a first terminal which is connected with a router through a wireless network, and acquiring corresponding terminal connection information;

judging whether the first terminal meets a preset unlocking condition or not according to the terminal connection information;

and if so, sending an unlocking instruction to a target door lock connected with the router, wherein the unlocking instruction is used for unlocking the target door lock.

Optionally, in some embodiments, the terminal connection information includes terminal identification information and wireless signal strength, and the determining, according to the terminal connection information, whether the first terminal meets a preset unlocking condition includes:

judging whether the first terminal is a target terminal or not according to the terminal identification information;

if yes, judging whether the signal strength requirement is met according to the wireless signal strength;

and if so, determining that the first terminal meets a preset unlocking condition.

Optionally, in some embodiments, the determining, according to the terminal identification information, whether the first terminal is a target terminal includes:

and judging whether the physical address belongs to a preset safe address, and if so, determining that the first terminal is a target terminal.

Optionally, in some embodiments, determining whether the signal strength requirement is met according to the wireless signal strength includes:

judging whether the actual distance between the first terminal and the router is smaller than a preset distance or not according to the wireless signal intensity;

if yes, inquiring the wireless signal strength change record to judge whether the actual distance in the preset time is smaller than the preset distance for the first time, and if yes, determining that the wireless signal strength meets the signal strength requirement.

In a second aspect, an embodiment of the present invention further provides an unlocking apparatus based on a wireless network, where the system includes:

the terminal detection module is used for detecting a first terminal which is connected with the router through a wireless network and acquiring corresponding terminal connection information;

the unlocking judgment module is used for judging whether the first terminal meets a preset unlocking condition or not according to the terminal connection information;

and the unlocking module is used for sending an unlocking instruction to a target door lock which is connected with the router if the target door lock is connected with the router, and the unlocking instruction is used for unlocking the target door lock.

In a third aspect, an embodiment of the present invention further provides a router device, including a memory and a processor, where the memory stores a computer program that can be executed by the processor, and the processor executes the computer program to implement the wireless network-based unlocking method.

In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored in the storage medium, where the computer program includes program instructions, and when the program instructions are executed, the wireless network-based unlocking method is implemented.

According to the technical scheme provided by the embodiment of the invention, the first terminal which is connected with the router through the wireless network is detected to obtain the corresponding terminal connection information, whether the first terminal meets the preset unlocking condition or not is judged according to the terminal connection information, the unlocking instruction is sent to the target door lock which is connected with the router after the first terminal meets the preset unlocking condition is judged, and the target door lock finally completes unlocking according to the unlocking instruction.

Drawings

Fig. 1 is a flowchart of an unlocking method based on a wireless network according to a first embodiment of the present invention;

fig. 2 is a sub-flowchart of an unlocking method based on a wireless network according to a second embodiment of the present invention;

fig. 3 is a sub-flowchart of an unlocking method based on a wireless network according to a second embodiment of the present invention;

fig. 4 is a sub-flowchart of an unlocking method based on a wireless network according to a second embodiment of the present invention;

fig. 5 is a schematic view of an unlocking device based on a wireless network in a third embodiment of the present invention;

fig. 6 is a schematic diagram of a router apparatus in the fourth embodiment of the present invention.

Detailed Description

The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.

Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.

Furthermore, the terms "first," "second," and the like may be used herein to describe various orientations, actions, steps, elements, or the like, but the orientations, actions, steps, or elements are not limited by these terms. These terms are only used to distinguish one direction, action, step or element from another direction, action, step or element. For example, the first speed difference may be referred to as a second speed difference, and similarly, the second speed difference may be referred to as a first speed difference, without departing from the scope of the present invention. Both the first application and the second application are applications, but they are not the same application. The terms "first", "second", etc. are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise. It should be noted that when a portion is referred to as being "secured to" another portion, it can be directly on the other portion or there can be an intervening portion. When a portion is said to be "connected" to another portion, it may be directly connected to the other portion or intervening portions may be present. The terms "vertical," "horizontal," "left," "right," and the like as used herein are for illustrative purposes only and do not denote a unique embodiment.

Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the steps as a sequential process, many of the steps can be performed in parallel, concurrently or simultaneously. In addition, the order of the steps may be rearranged. A process may be terminated when its operations are completed, but may have additional steps not included in the figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.

Example one

Fig. 1 is a flowchart of an unlocking method based on a wireless network according to an embodiment of the present invention, where the embodiment is applicable to an unlocking system including a mobile phone terminal, a router device, and an intelligent door lock, the method may be executed by an unlocking apparatus based on a wireless network and disposed in a router, and the system may be implemented in a software and/or hardware manner. Specifically, as shown in fig. 1, the method includes the following steps:

s110, detecting a first terminal which is connected with the router through a wireless network, and acquiring corresponding terminal connection information.

In this embodiment, the first terminal is a mobile terminal, such as a mobile phone terminal, a tablet terminal, and the like, which may be connected to the router through a wireless network, the router is configured to provide the wireless network, both the mobile terminal and the intelligent door lock have a WiFi function, and a connection may be established with the router through the wireless network, so as to perform data transmission between the mobile terminal and the router, and between the intelligent door lock and the router. Specifically, when the mobile terminal is connected to the router, the router can acquire terminal connection information according to the connection condition of the mobile terminal, and the terminal connection information is used for unlocking and judging the router so as to determine whether to unlock the intelligent door lock. Illustratively, the terminal connection information includes terminal identification information and wireless signal strength, wherein the terminal identification information is used for the identity of the mobile terminal to perform identity authentication and prevent the unlocking manner from being cracked, and the wireless signal strength is used for judging the distance between the wireless terminal and the router to judge whether the user needs to unlock the target door lock (i.e. the intelligent door lock) according to the change condition of the distance.

And S120, judging whether the first terminal meets a preset unlocking condition or not according to the terminal connection information.

Specifically, in this embodiment, a preset unlocking condition is pre-stored in the router, the preset unlocking condition is used for judging whether the corresponding intelligent door lock needs to be unlocked according to the terminal connection information, and a correlation algorithm for judging whether the unlocking condition is satisfied according to the terminal connection information is provided in the router. Illustratively, the preset unlocking condition comprises a preset mobile terminal and a preset signal intensity, when the intelligent terminal connected with the router is judged to belong to the preset mobile terminal according to the terminal connection information and the wireless signal intensity reaches the preset signal intensity, the preset unlocking condition is determined to be met, otherwise, any one of the two conditions is not met, and the preset unlocking condition is determined not to be met.

And S130, if so, sending an unlocking instruction to a target door lock connected with the router, wherein the unlocking instruction is used for unlocking the target door lock.

The unlocking instruction is generated by the router after the terminal connection information is judged to meet the preset unlocking condition, and is sent to the intelligent door lock through the wireless network. The intelligent door lock is provided with a module for receiving an unlocking instruction through a wireless network, and the intelligent door lock completes the unlocking operation of the door lock according to the unlocking instruction after receiving the unlocking instruction.

It can be understood that, in the above description, the secure connection between the mobile terminal and the router is ensured by using the terminal connection information, in some specific embodiments, in order to further ensure the security of the unlocking system and prevent the intelligent door lock from being cracked by other routers through the wireless network connection, there are provided multiple ways: for example, after the intelligent door lock is connected with a specific router, the intelligent door lock can not be connected with other routers (the intelligent door lock is provided with the function of selecting the router, and a user can specify that the intelligent door lock is connected with the specific router through a wireless network); and for example, the unlocking instruction comprises preset door lock information, the intelligent door lock verifies whether the intelligent door lock is matched with the intelligent door lock according to the door lock information, if the intelligent door lock is matched with the intelligent door lock, unlocking is determined to be completed, and if the intelligent door lock is not matched with the intelligent door lock, unlocking is not performed. Of course, the above examples are merely examples, and not limitations, and it may be actually ensured that the intelligent door lock is not cracked by an illegal router through one or more safeguards, which is not an example here.

The embodiment provides an unlocking method based on a wireless network, a first terminal which is connected with a router through the wireless network is detected, corresponding terminal connection information is obtained, whether the first terminal meets a preset unlocking condition or not is judged according to the terminal connection information, an unlocking instruction is sent to a target door lock which is connected with the router after the first terminal meets the preset unlocking condition is judged, the target door lock is unlocked finally according to the unlocking instruction, the method only needs to automatically control the door lock to be opened according to the connection condition of the terminal and the router, a user does not need to remember a complicated unlocking password, the problem of password leakage does not exist, the safety of a door lock system is improved, meanwhile, the user does not need to operate through the terminal to complete door opening, and the convenience of the door lock system is improved.

Example two

The second embodiment of the present invention explains and supplements part of the contents in more detail on the basis of the first embodiment, for example, a process of determining whether an unlocking condition is satisfied according to the terminal identification information and the wireless signal strength in the terminal connection information, and specifically includes:

as shown in fig. 2, in the unlocking method based on the wireless network according to the second embodiment, the terminal connection information includes terminal identification information and wireless signal strength, and the step S120 of determining whether the first terminal meets the preset unlocking condition according to the terminal connection information includes steps S121 to S123:

and S121, judging whether the first terminal is a target terminal or not according to the terminal identification information.

And S122, if so, judging whether the signal strength requirement is met according to the wireless signal strength.

And S123, if yes, determining that the first terminal meets a preset unlocking condition.

It is understood that step S121 and step S122 may actually have no precedence requirement, that is, actually only need to satisfy: judging whether the signal intensity requirement is met according to the wireless signal intensity, and judging whether the first terminal is a target terminal according to the terminal identification information, wherein the two conditions can determine that the first terminal meets the preset unlocking condition. More specifically, in some embodiments, it may be arranged to perform the judgment of one of the two conditions if the other condition is satisfied, as shown in steps S121-122, which has the advantage of reducing the judgment time and the stress on the router.

Specifically, in some embodiments, the determining, according to the terminal identification information, whether the first terminal is a target terminal includes: and judging whether the physical address belongs to a preset safe address, and if so, determining that the first terminal is a target terminal.

Optionally, in some embodiments, as shown in fig. 3, step S130 includes steps S131-132:

s131, inquiring a preset unlocking rule according to the terminal connection information to determine the door lock model and the unlocking password corresponding to the first terminal.

S132, generating an unlocking instruction based on the door lock model and the unlocking password, and sending the unlocking instruction to the target door lock through a wireless network.

The steps S131 to 132 are processes of generating and sending an unlocking instruction by the router, and as mentioned above, in order to ensure that there are various ways for controlling the unlocking process between the router and the intelligent door lock, the steps S131 to 132 are also for ensuring that the router can only control the specified intelligent door lock through the terminal connection information of the first terminal: the preset unlocking rule is stored with corresponding information of the mobile terminal and the intelligent door lock, the door lock model and the unlocking password corresponding to the mobile terminal and the intelligent door lock can be inquired through terminal identification information of the first terminal, the router can generate an unlocking instruction based on the door lock model and the unlocking password, the router sends the unlocking instruction to the intelligent door lock (namely a target door lock) corresponding to the door lock model through the door lock model, the target door lock can be verified according to the unlocking password in the unlocking instruction after receiving the unlocking instruction, and unlocking can be completed only after verification.

More specifically, in some embodiments and also generally, as shown in FIG. 4, step S122 includes steps S1221-1222:

s1221, judging whether the actual distance between the first terminal and the router is smaller than a preset distance according to the wireless signal strength.

And S1222, if yes, inquiring the change record of the wireless signal strength to determine whether the actual distance within the preset time is smaller than the preset distance for the first time, and if yes, determining that the wireless signal strength meets the signal strength requirement.

Steps S1221 to 1222 are processes of determining whether the signal strength requirement is satisfied according to the wireless signal strength, and as mentioned above, this process is actually to analyze whether the user has the unlocking requirement: only when a user just walks to the door lock, the user is the scene needing unlocking, and two requirements are provided for scene judgment, namely, the user is close enough to the door lock, and the user firstly appears at the position in a period of time. Therefore, in this embodiment, two determination conditions are set through steps S1221 to S1222, and it is determined whether the actual distance between the first terminal and the router is smaller than the preset distance according to the wireless signal strength, that is, it is determined whether the condition one is satisfied, and it is determined whether the actual distance within the preset time is smaller than the preset distance for the first time by querying the wireless signal strength change record, that is, it is determined whether the condition two is satisfied.

More specifically, in some embodiments, before step S120, even before step S110, a step S100 (not shown) for determining a preset unlocking condition is further included:

s100, unlocking information and instant connection information sent by the first terminal are obtained, and preset unlocking conditions are determined according to the unlocking information and the instant connection information.

Step S100 is used for entering preset unlocking conditions in the router, in the practical use process, a user can manually unlock the router through the first terminal when unlocking is carried out firstly, unlocking information is generated according to the manual unlocking operation of the user, meanwhile, the router obtains instant connection information of the first terminal and the router when the unlocking information is generated, the instant connection information comprises terminal identification information of the first terminal and wireless signal intensity corresponding to unlocking, the wireless signal intensity corresponding to unlocking is used for determining the signal intensity requirement by combining default/self-defined preset time, the unlocking information is smooth and further comprises a door lock model and an unlocking password and is used for generating an unlocking instruction.

On the basis of the first embodiment, the embodiment further provides a process of judging whether the preset unlocking condition is met according to the terminal connection information and a process of sending the unlocking instruction according to the preset unlocking rule, so that the safety of the door lock system is further guaranteed.

EXAMPLE III

Fig. 5 is a schematic structural diagram of an unlocking device 300 based on a wireless network according to a third embodiment of the present invention, where the unlocking device based on a wireless network has a specific structure as follows:

a terminal detection module 310, configured to detect a first terminal that is in connection with a router via a wireless network, and obtain corresponding terminal connection information;

the unlocking judgment module 320 is configured to judge whether the first terminal meets a preset unlocking condition according to the terminal connection information;

and the unlocking module 330 is configured to, if yes, send an unlocking instruction to a target door lock that is connected to the router, where the unlocking instruction is used to unlock the target door lock.

Optionally, in some embodiments, the terminal connection information includes terminal identification information and wireless signal strength, and the unlocking determination module 320 includes:

the terminal identity judging unit is used for judging whether the first terminal is a target terminal or not according to the terminal identification information;

the signal strength judging unit is used for judging whether the signal strength requirement is met or not according to the wireless signal strength;

and the unlocking judgment unit is used for determining that the first terminal meets the preset unlocking condition if the first terminal is a target terminal and the wireless signal strength meets the signal strength requirement.

Optionally, in some embodiments, the terminal identification information is a physical address of the first terminal, and the terminal identity determining unit is specifically configured to: and judging whether the physical address belongs to a preset safe address, and if so, determining that the first terminal is a target terminal.

Optionally, in some embodiments, the unlocking module 330 includes:

the unlocking inquiry unit is used for inquiring a preset unlocking rule according to the terminal connection information to determine a door lock model and an unlocking password corresponding to the first terminal;

and the instruction sending unit is used for generating an unlocking instruction based on the door lock model and the unlocking password and sending the unlocking instruction to the target door lock through a wireless network.

Optionally, in some embodiments, the signal strength determining unit includes:

the distance determining unit is used for judging whether the actual distance between the first terminal and the router is smaller than a preset distance according to the wireless signal intensity;

and the interval determining unit is used for inquiring the wireless signal strength change record to judge whether the actual distance in the preset time is smaller than the preset distance for the first time or not if the actual distance is smaller than the preset distance, and determining that the wireless signal strength meets the signal strength requirement if the actual distance is smaller than the preset distance.

The embodiment of the invention provides an unlocking device based on a wireless network, which can execute any unlocking method based on the wireless network provided by the embodiment of the invention and has corresponding functional modules and beneficial effects of the execution method.

Example four

Fig. 6 is a schematic structural diagram of a router apparatus 400 according to a fourth embodiment of the present invention, as shown in fig. 6, the router apparatus includes a memory 410 and a processor 420, the number of the processors 420 in the router apparatus may be one or more, and one processor 420 is taken as an example in fig. 6; the memory 410 and the processor 420 in the router device may be connected by a bus or other means, and fig. 6 illustrates the connection by the bus as an example.

A bus represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, micro-channel architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.

Router device 400 typically includes a variety of computer-readable storage media. These media may be any available media that can be accessed by router device 400 and includes both volatile and nonvolatile media, removable and non-removable media.

Memory 410 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) and/or cache memory. The router device 400 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, the memory 410 may be used to read from and write to non-removable, nonvolatile magnetic media. A magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus by one or more data media interfaces. Memory 410 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.

The memory 410 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal, and the like. Further, the memory 410 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device. In some examples, memory 410 may further include memory located remotely from processor 420, which may be connected to a router device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.

The processor 420 is configured to run the computer executable program stored in the memory 410 to implement the following steps: step 110, detecting a first terminal which is connected with the router through a wireless network, and acquiring corresponding terminal connection information; step 120, judging whether the first terminal meets a preset unlocking condition or not according to the terminal connection information; and 130, if so, sending an unlocking instruction to a target door lock connected with the router, wherein the unlocking instruction is used for unlocking the target door lock.

Of course, the router device provided in the embodiments of the present invention is not limited to the above-described method operations, and may also perform related operations in the wireless network-based unlocking method provided in any embodiment of the present invention.

The equipment can execute the unlocking method based on the wireless network provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.

EXAMPLE five

The fifth embodiment of the present invention further provides a storage medium containing computer-executable instructions, where the computer-executable instructions are executed by a computer processor to perform an unlocking method based on a wireless network, where the unlocking method based on the wireless network includes:

detecting a first terminal which is connected with a router through a wireless network, and acquiring corresponding terminal connection information;

judging whether the first terminal meets a preset unlocking condition or not according to the terminal connection information;

and if so, sending an unlocking instruction to a target door lock connected with the router, wherein the unlocking instruction is used for unlocking the target door lock.

Of course, the storage medium containing the computer-executable instructions provided by the embodiments of the present invention is not limited to the method operations described above, and may also perform related operations in the wireless network-based unlocking method provided by any embodiments of the present invention.

From the above description of the embodiments, it is obvious for those skilled in the art that the present invention can be implemented by software and necessary general hardware, and certainly, can also be implemented by hardware, but the former is a better embodiment in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, and includes several instructions for enabling a computer device (which may be a personal computer, a router device, or a network device) to execute the methods according to the embodiments of the present invention.

It should be noted that, in the embodiment of the unlocking device based on the wireless network, each included unit and module are only divided according to functional logic, but are not limited to the above division, as long as the corresponding function can be realized; in addition, specific names of the functional units are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present invention.

It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:光控锁

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!