v3.1.4 (2025-03-30)
Version 3.1.x include major change to garage door opener (GDO) communications. This has major benefit in separating out the details of communicating with the garage door from HomeKit and the ratgdo user interface, greatly simplifying our code.
What's Changed
- Feature: Allow selection between software serial port emulation and hardware UART. May help with issue #48
- Feature: Add debug terminal command to print out buffered message log
- Bugfix: Default to always use ratgdo's own timer for door time-to-close (TTC) and not the TTC built-in to garage door opener. Partially fixes issue #50
- Bugfix: Remove user interface setting for built-in time-to-close, also addresses issue #50
- Bugfix: Garage door opening/closing status not reported correctly to HomeKit, fixes issue #53
- Buffix: Sec+ 1.0 garage door was unexpectedly opening on reboot when switching between hardware UART and s/w serial
- Other: Add additional debug and error checking to assist with fixing issue #51
Known Issues
- Still testing... Future updates MAY include breaking changes requiring a flash erase and re-upload.