A little NodeJS app meant to run on a headless Raspberry Pi that will notify if a door is left open.
Currently it is hardcoded in the app to notify you if the door is open for more than 5 seconds. If you're quick, no notice.
The application utilizes the Pushover service to push notifications to mobile devices (iOS and Android). By using their versioned REST API, the NodeJS app running on the Raspberry Pi can notify my entire family that any door connected to the device for monitoring has been left open.
Source: on github
Blog: My Door Is Always Open