Use a Raspberry Pi and a smartphone (or laptop) to open, close and monitor a garage door. Make opening and closing the door secure by using self-signed certificates installed on family members' mobile phones. If the door is open when it shouldn't be, then send a text message (SMS) to a cell phone.
The goals of this project are to:
The basis for this Garage Door Opener implementation was derived from the Instructable: Raspberry Pi Garage Door Opener by quartarian. However, I could not order a model A Raspberry Pi used by quartarian. So, instead I used a model B+ Raspberry Pi. The B+ is a newer version and has more USB ports, which simplifies some of the steps.
Changing from an A to a B+ platform caused several changes from quartarian’s original instructions.
Note: Since the original post, I moved this from a B+ to a Raspberry Pi 2 model B. No change in the instructions are required.
I used a MacBook to communicate with the Raspberry Pi, but any computer can be used.
There is no compelling reason to build this device, but it was fun. It is more cost effective to buy one. A similar device can be purchased for about $130 USD.
Buy or gather parts and tools (prices in USD).
My Total: $171.38
I had the following parts, tools and services: