luc-ass / homebridge-evohome

Homebridge plugin for Honeywell Evohome
29 stars 16 forks source link

Automatic retry if login fails #136

Open luc-ass opened 1 year ago

luc-ass commented 1 year ago

As this plugin is now able to be run as a child bridge (and thus not loading until it is logged in), an automatic retry to log in should be implemented.

Problematic behaviour

Login fails → Plugin fails

Expected behaviour

Login fails → Plugin reports error → some timeout function with safe delay → retry

Additional information

This error is tricky to reproduce, as hitting the rate limiter on honeywells servers is not very reliable.

TODO