diff --git a/TheengsGateway/ble_gateway.py b/TheengsGateway/ble_gateway.py index ef094231..3a1f7080 100644 --- a/TheengsGateway/ble_gateway.py +++ b/TheengsGateway/ble_gateway.py @@ -472,9 +472,6 @@ async def ble_scan_loop(self) -> None: self.published_messages, ) - # Check tracker timeouts - self.check_tracker_timeout() - await asyncio.sleep( self.configuration["ble_time_between_scans"], ) @@ -484,6 +481,9 @@ async def ble_scan_loop(self) -> None: else: await asyncio.sleep(5.0) + # Check tracker timeouts + self.check_tracker_timeout() + logger.error("BLE scan loop stopped") def detection_callback(