v2.2.0 (2026-07-12)
Important
HomeKit firmware for ESP8266-based RATGDO v2.5-series devices is deprecated. See README.md
What's Changed
- Feature: Added option to hide light accessory to the ESP8266 build, #346
- Feature: Added support for the ratgdo encoder
- Bugfix: ratgdo calibration not working from web page, ratgdo/homekit-ratgdo32#180
- Other: Remove use of std::map for configuration settings, replace with array of structs, to lower memory use.
- Other: Move some Info-level log messages to Debug-level so that once in stable run mode, Info-level only logs actual activity.
Known Issues
- Sec+ 1.0 doors with digital wall panel (e.g. 889LM) sometimes do not close after a time-to-close delay. Please watch your door to make sure it closes after TTC delay.
- Sec+ 1.0 doors with "0x37" digital wall panel (e.g. 398LM) not working. We now detect but will not support them. Recommend replacing with 889LM panel.
- When creating automations in Apple Home, the garage door may show only lock/unlock and not open/close as triggers. This is a bug in Apple Home. Workaround is to use the Eve App to create the automation, it will show both options.
- ESP8266 (original ratgdo) only... possible crash when a storm of HomeKit messages arrives... which may be triggered on a upgrade of Apple iOS/tvOS/etc. versions. System recovers.