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

Improve web page stability #139

Closed dkerr64 closed 7 months ago

dkerr64 commented 7 months ago

Use a UUID instead of client IP address to identify each unique browser. And improve the timeout logic on client side so that we don't have a continuously running interval timer, which can cause multiple checkStatus() calls to get queued up.