A Smart Door Prototype with a Face Recognition Capability

Ivan Surya Hutomo, Handy Wicaksono


This research aimed to integrate a face recognition capability in a smart door prototype. Raspberry Pi 3B was used as the main controller, while a servo motor was utilized as a locking door actuator. The program was developed using Node-Red, Blynk and MQTT platform which are very powerful for developing Internet of Things devices. All of the programs were coded using Python.

Haar Cascade and Local Binary Pattern Histogram methods were implemented on the face recognition stage. Google Assistant integration were done by using Dialogflow and firebase as Google Cloud services. Integration of Face Recognition and the smart door was successful. Smart door was unlocked if faces were recognized (average threshold = 60%). If a face was not recognized, an email notification containing a face image is sent to the house owner. The Google Assistant could handle user request successfully with a success rate of 92.8% from 147 trials.



face detection; face recognition; smart door lock; digital assistant

DOI: http://doi.org/10.11591/ijra.v10i4.pp%25p


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IJRA Visitor Statistics