An esp8266 powered garage door controller with HomeKit support powered by Homebridge.
This project uses PlatformIO to manage dependencies and build process. See https://platformio.org/platformio-ide for installation instructions.
Setup:
auth.h
file based on the src/auth.h-template
file and define a secure alphanumeric username and password.src/settings.h
and adjust as required.Build:
pio run
Upload
pio run -t upload
Monitor Serial
pio device monitor
You may need to adjust the upload_port
and monitor_port
in the platformio.ini
file. You can list the available devices using:
pio device list
If you just want to install the plugin, search for and install @oznu/homebridge-esp8266-garage-door.
sudo npm install -g @oznu/homebridge-esp8266-garage-door
The Homebridge plugin is located in the ./homebridge
directory.
cd homebridge
TypeScript needs to be compiled into JavaScript before it can run. The following command will compile the contents of your src
directory and put the resulting code into the dist
folder.
npm run build
Run this command so your global install of Homebridge can discover the plugin in your development environment:
npm link
You can now start Homebridge, use the -D
flag so you can see debug log messages in your plugin:
homebridge -D
If you want to have your code compile automatically as you make changes, and restart Homebridge automatically between changes you can run:
npm run watch
Homebridge Sonoff Garage Door Opener This is a homebridge plugin to connect with a Sonoff Relay Board with ESPEasy firmware into a Garage Door Opener via the Home app on iOS using Homekit. I created t
homebridge-aladdin-connect-garage-door Homebridge plugin that supports Genie Aladdin garage door opener. This plugin is not affiliated with the Genie company. This plugin is a combo of: https://github
Homebridge ESP8266 Projects Smart Home is becoming more and more popular and I have started to work on it a few months ago. In this directory I would like to share my ESP8266 and other projects with y
Willow Garage的开源机器人工程,它是起源于斯坦福大学的一个项目。机器人可以被开发在ROS(机器人操作系统)软件上,现在大概有25家研究机构在利用Willow Garage开放平台开发机器人应用。
FastLED + ESP8266 Web Server Control an addressable LED strip with an ESP8266 via a web browser or via HomeBridge and a HomeKit iOS device. Changes in this fork In order to have this library work with
ESP8266 based HomeKit Smart Blind Controller ESP8266 based HomeKit Smart Blind Controller for Vertical and Venetian Blinds with BH1750 Light Sensor and Automatic Mode! This project is still in dev