Intelligent Information System “Smart Lock” for the Protection of Apartments

2019;
: pp. 41 - 51
1
Lviv Polytechnic National University, Information Systems and Networks Department
2
Lviv Polytechnic National University, Information Systems and Networks Department

Intelligent information system “Smart lock” for the protection of apartments is considered and described. A general description of smart homes and the relevance of their use is made. Described an issue which appear when using smart home devices. Examples of two existing similar models are provided: SmartLock and Schlage Sense Smart Lock. An analysis of their advantages and disadvantages is made to take this information into account for the device that going to be created. A brief description of up-to- date information on face recognition techniques is provided. Based on this data, the goals that will be addressed in this article are formulated. The diagram of functioning of subsystems of the intellectual information system is given. A detailed description of each of the components of the information system is made, namely: server backend part, face recognition software, database and physical device “Smart lock”. A step-by-step description of the process of creating each of these modules of the system is made. The choice of programming language, web tools, startup devices, operating system, database management system and face recognition software libraries is justified. A detailed description of the device on which the program will work and the device that was used to debug the program elements of the system. The approach to choosing the type of integration of the intelligent information system is explained. The principle of information system operation is described. The conceptual model of the system is demonstrated. The example of using this information system in real conditions is given. Instructions for the typical use of this information system by the user. The results were analyzed and conclusions were drawn on the relevance of the creation of the information system and its practical application.

1. John R. Patrick (2017). Home Attitude: Everything You Need To Know To Make Your Home Smart. California, US: The Appliance Studio, University Gate East CreateSpace Independent Publishing Platform.

2. Spivey D. (2015). Home Automation For Dummies. Framingham, Massachusetts, US: International Data Group, Inc, For Dummies.

3. Lisik S. (2019). Smart Lock: Why sloth is a driver of the IoT progress. Received 02.22.2019 from https://habr.com/en/post/441294/.

4. Rezan F. (2019). Best Smart Lock for Doors 2019. Received 09.01.2019 from https://10hitech.com/bestsmart-lock/

5. Geitgey A. (2019). Face Recognition Documentation Release 1.2.3. Received 29.08.2019 from https://buildmedia.readthedocs.org/media/pdf/face-recognition/latest/face-recognition.pdf

6. Beyeler M. (2017). Machine Learning for OpenCV: Intelligent image processing with Python. USA: Packt Publishing.

7. Greenberg M. (2014). Flask Web Development: Developing Web Applications with Python. USA, CA: O'Reilly Media, Inc.

8. Jay A. Kreibich (2014). Using SQLite: Small. Fast. Reliable Choose Any Three. USA, CA: O'Reilly Media, Inc.

9. Gololobov V. N. (2019). Raspberry Pi for the curious. M: Science and Technology.

10. Jellema L. (2019). Changing views on integration - from Enterprise Service Bus to API Gateway, Serverless and iPaaS. Received 16.09.2019 from https://technology.amis.nl/2019/01/23/changing-views-onintegration-from-enterprise-service-bus-to-api-gateway-serverless-and-ipaas/