Skip to content

konnected-io/gdo-blaq-homekit

 
 

Repository files navigation

HomeKit Firmware for the GDO blaQ

This is a HomeKit native firmware for Konnected's GDO blaQ, a smart garage door opener control accessory for Chamberlain/LiftMaster/Craftsman/Merlin garage openers with Security+ or Security+2.0.

Submodules

This repository uses git submodules. After cloning, be sure to initialize and update them:

git submodule update --init --recursive

Provision WiFi and Add Accessory to HomeKit

This firmware uses the nvs_wifi_connect component to manage WiFi connections. The relevant code can be found in main/wifi.cpp.

The nvs_wifi_connect component will start an HTTP server for configuration if the device is not connected to a WiFi network. Connect to the access point created by the device with SSID konnected-blaq-hk and open a web browser to http://192.168.4.1 and enter your WiFi credentials, then click Write and Reboot.

After connecting to WiFi and restarting wait about 10 seconds then open the Home app on your iOS device to add the accessory. Go to "Add Accessory" and then "more options..." to find the accessory on the network. Click on the found accessory and enter the setup code 251-02-023 when prompted and follow the instructions to complete the setup.

About

A HomeKit-native firmware for Konnected GDO blaQ

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 83.6%
  • C 11.7%
  • CMake 3.1%
  • Ruby 1.6%