Smart DoorOpener

With this project, we enable you to open your door remotely from your smartphone. All you need is an already existing electric door opener.

As base we use a Raspberry Pi. The communication between the app and the server that's running on the raspberry pi is encrypted.

Repositories

RaspiOpener

Java

Description:

It's the program that runs on the Raspberry Pi at the dooropener

press me

Alive Keeper

Java

Description:

It's a program that restarts RaspiOpener if it crashes

press me

DoorOpenerApp

Dart

Description:

The app communitcates with the RaspiOpener to open the door, reset the registered devices or change that password

press me

PiInstaller

Shell

Description:

Make the installation of the dependencies, the AliveKeeper and RaspiOpener easier

press me

Download Android App:

Installation:

Features:

- Configure the Time you want the opener to be active

- Generate and use OTPs

- Add new Devices simply by just scanning an QR code that is generated in any other already registered Device

- Change the password within the App

- Reset the App/App + Raspberry Pi

Roadmap:

- Delayed opening

- Improved OTP

- End to End Encryption

- Scan QR Code from Gallery

- Export QR Code as picture