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.
v3.4.0 (2025-11-01)
What's Changed
- Bugfix: User selected syslog facility not restored on startup. #116
- Bugfix: Crash when HomeKit tries to open or close a dry contact door. #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: Ratgdo-disco only, update vehicle presence algorithm for no vehicle present to match ESPhome
- 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.
v3.3.9 (2025-10-24)
What's Changed
- Bugfix: Update function that calculates median door open/close duration. ratgdo/homekit-ratgdo#309
- Bugfix: Do not cancel time-to-close if second door close request received. #112
- Other: Ratgdo-disco only, update vehicle presence algorithm to match ESPhome ratgdo/esphome-ratgdo#496
- Other: Additional Serial CLI commands for development and debugging to e.g, provision WiFi SSID and password.
v3.3.8 (2025-10-19)
What's Changed
- Bugfix: dry contact doors not reporting status correctly on web page. #109
- Bugfix: Sec+1.0 add timeout when waiting for GDO reply to poll commands #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
v3.3.7 (2025-10-12)
What's Changed
- Bugfix: Sec+2.0 doors not opening or closing. Issue ratgdo/homekit-ratgdo#305