A dorm automation system based on an Arduino Nano and Python with Flask. The Arduino controls a door unlocker and several relays to control various devices. The Arduino listens for a secret knock on the door, and activates the unlocker if the knock matches. The devices can be controlled remotely on a computer or phone connected to the internet. The Python server alerts users when the door is unlocked via SMS using Twilio API.
Log in or sign up for Devpost to join the conversation.