https://www.tannr.com/2016/09/18/wireless-garage-door-opener-v2
This repository serves as an example and will probably not be updated or maintained. Clone and customize!
A way to convert a standard home garage door opener to an IoT device that works with Apple products from anywhere in the world.
- ./docker_homebridge: Dockerized Homebridge.
- ./garage_door: Arduino code and Fritzing schematic for Adafruit Feather HUZZAH ESP8266.
- A standard garage door remote is programmed to work with the garage door
- The battery is replaced with power from the Feather
- The button functionality is replaced with a transistor, triggered by an output from the Feather
- The output is triggered by an HTTP call to the Feather over the wireless network
- For convenience, the Feather's blue LED is lit when it's connected
- Red LED is lit when something goes wrong
- Homebridge is running on a dedicated computer that's running Docker
- Via the Http plugin for Homebridge, we can communicate through HomeKit to the Feather
- Adafruit Feather HUZZAH ESP8266
- Standard garage door opener
- 2N2222 transistor
- 220 Ω resistor
- Adafruit Perma-Proto board (not required, but nice)
- iOS device
- Something that can run Homebridge (Docker isn't required)