diff --git a/homeassistant/components/bluetooth/active_update_coordinator.py b/homeassistant/components/bluetooth/active_update_coordinator.py index b207f6fa2e1..37f049d3e07 100644 --- a/homeassistant/components/bluetooth/active_update_coordinator.py +++ b/homeassistant/components/bluetooth/active_update_coordinator.py @@ -117,12 +117,12 @@ class ActiveBluetoothProcessorCoordinator( "%s: Bluetooth error whilst polling: %s", self.address, str(exc) ) self.last_poll_successful = False - return + return except Exception: # pylint: disable=broad-except if self.last_poll_successful: self.logger.exception("%s: Failure while polling", self.address) self.last_poll_successful = False - return + return finally: self._last_poll = time.monotonic()