ratgdo / homekit-ratgdo

A native HomeKit implementation of a Security+ 2.0 garage door controller based on ratgdo hardware
https://ratgdo.github.io/homekit-ratgdo/
GNU General Public License v3.0
214 stars 21 forks source link

Move all settings into one file #241

Closed dkerr64 closed 3 weeks ago

dkerr64 commented 1 month ago

Currently every user configurable setting is saved in its own file. The file system is very slow. It would probably be way more efficient to save all settings into a single file.

Opening this as a placeholder for future investigation.

dkerr64 commented 1 month ago

Included in release 1.8.0 (PR #242). Reduces boot time by approximately 13 seconds, so initialization now completes in ~5 seconds.

dkerr64 commented 3 weeks ago

Fixed in release 1.8.0