IoT based Smart Door Lock system that's controlled by the mobile application. It has a camera and also a distance sensor to provide a robust security system. If someone presses the calling bell it takes a photo of the person and sends it to the owner's phone as a notification. The owner can lock or unlock the door from the application without any physical effort. The distance sensor is always active to detect an obstacle. Whenever it detects an object in a certain range and a certain amount of time it automatically takes the photo and informs the owner that makes it too hard to break into the home.
This repository is for the android app to control that Door Lock. If you are interested in that Door Lock or hardware side visit this repository and for the backend server then visit this repository.
- The door lock, unlock and take image request and lock live status view.
- Push notification with image on lock status change and calling bell press.
- Adding family members via QR code and access block/unblock to specific members.
- Install Android Studio and git
- Clone the repository
$ git clone https://github.com/suvambasak/HomeLock.git
- Open Android Studio > Open an Existing Project > select HomeLock directory.