github ratgdo/homekit-ratgdo v2.1.0

one day ago

When loading webpage for first time after an update hold down the SHIFT key and reload to force web browser to update its html and javascript cache.

v2.1.0 (2025-11-01)

What's Changed

  • Bugfix: User selected syslog facility not restored on startup. ratgdo/homekit-ratgdo32#116
  • Bugfix: Crash when HomeKit tries to open or close a dry contact door. ratgdo/homekit-ratgdo32#117
  • Bugfix: Sec+2.0 only, not handling packet transmit errors during initialization
  • Feature: Sec+2.0 only, support garage door automatic close after selected delay, SEE README
  • Feature: Add time-to-close countdown timer to web page
  • Other: Allow user to disable triggering motion from Sec+2.0 wall panel motion sensors
  • Other: Adjust some Info-level log messages to Debug- or Error-level... reduces log clutter at default Info level

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 to Apple iOS 26 / tvOS 26 / etc. System recovers.

v2.0.9 (2025-10-24)

What's Changed

  • Bugfix: Update function that calculates median door open/close duration. #309
  • Bugfix: Do not cancel time-to-close if second door close request received. ratgdo/homekit-ratgdo32#112
  • Other: Additional Serial CLI commands for development and debugging to e.g, provision WiFi SSID and password.

v2.0.8 (2025-10-19)

What's Changed

  • Bugfix: dry contact doors not reporting status correctly on web page. ratgdo/homekit-ratgdo32#109
  • Bugfix: Sec+1.0 add timeout when waiting for GDO reply to poll commands ratgdo/homekit-ratgdo32#111
  • Other: Save door open/close durations so not reset to unknown on a reboot
  • Other: Add timers to check that door starts to open/close and reaches fully opened/closed state in expected time
  • Other: Sec+2.0 use MotorOn packet to error correct if we miss notification packet of door opening or closing
  • Other: Add serial CLI commands to scan WiFi networks and reset door ID & rolling codes
  • Other: Remove known issues list from prior versions in CHANGELOG.md... because they are now repeating

v2.0.7 (2025-10-12)

What's Changed

  • Bugfix: Sec+2.0 doors not opening or closing. Issue #305

Don't miss a new homekit-ratgdo release

NewReleases is sending notifications on new releases.