Invalid hostname or IP address should fail promptly and mark only Roomba accessory as unavailable.
Current Behavior
When I supply bogus hostname e.g. foobar homebridge hangs in “updating” status.
No error are logged to the console even when debug logging is enabled.
Versions
Homebridge: Version 0.4.53
Node: v12.13.1
Plugin: homebridge-roomba-stv v1.5.0
Configuration
`"keepAliveEnabled": true
Homebridge Log / Command Output
Running status requested
Battery status requested
Notes: Why is it important? My Roomba got stuck for a few days. At some point DHCP lease expired and roomba’s hostname no longer could be resolved. This unexpectedly caused the whole Homebridge to become unresponsive.
Expected Behavior
Invalid hostname or IP address should fail promptly and mark only Roomba accessory as unavailable.
Current Behavior
When I supply bogus hostname e.g.
foobar
homebridge hangs in “updating” status. No error are logged to the console even when debug logging is enabled.Versions
Configuration
`"keepAliveEnabled": true
Homebridge Log / Command Output
Notes: Why is it important? My Roomba got stuck for a few days. At some point DHCP lease expired and roomba’s hostname no longer could be resolved. This unexpectedly caused the whole Homebridge to become unresponsive.