xolinlevh

Untitled

Jun 10th, 2024
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 249.05 KB | None | 0 0
  1. 2024-06-10 03:25:22.289 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration smartthinq_sensors which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  2. 2024-06-10 03:25:22.291 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration mail_and_packages which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  3. 2024-06-10 03:25:22.294 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration fontawesome which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  4. 2024-06-10 03:25:22.297 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration meross_cloud which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  5. 2024-06-10 03:25:22.302 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration alexa_media which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  6. 2024-06-10 03:25:22.305 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration adaptive_lighting which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  7. 2024-06-10 03:25:22.308 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration spotcast which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  8. 2024-06-10 03:25:22.310 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration neerslag which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  9. 2024-06-10 03:25:22.315 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration dwains_dashboard which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  10. 2024-06-10 03:25:22.319 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration aarlo which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  11. 2024-06-10 03:25:22.322 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration cupertino which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  12. 2024-06-10 03:25:22.326 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration icloud3 which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  13. 2024-06-10 03:25:22.329 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
  14. 2024-06-10 03:25:24.182 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //config/home-assistant_v2.db was shutdown cleanly
  15. 2024-06-10 03:25:24.288 WARNING (Recorder) [homeassistant.components.recorder.util] Ended unfinished session (id=1120 from 2024-06-10 06:20:57.761267)
  16. 2024-06-10 03:25:50.454 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'dwains_dashboard' accesses hass.components.websocket_api. This is deprecated and will stop working in Home Assistant 2024.9, it should be updated to import functions used from websocket_api directly at custom_components/dwains_dashboard/notifications.py, line 220: hass.components.websocket_api.async_register_command(websocket_get_notifications), please create a bug report at https://github.com/dwainscheeren/dwains-lovelace-dashboard/issues
  17. 2024-06-10 03:25:50.469 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'dwains_dashboard' calls `async_add_job`, which is deprecated and will be removed in Home Assistant 2025.4; Please review https://developers.home-assistant.io/blog/2024/03/13/deprecate_add_run_job for replacement options at custom_components/dwains_dashboard/__init__.py, line 1590: hass.async_add_job(, please create a bug report at https://github.com/dwainscheeren/dwains-lovelace-dashboard/issues
  18. 2024-06-10 03:25:54.179 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to open inside the event loop by custom integration 'dwains_dashboard' at custom_components/dwains_dashboard/__init__.py, line 100: with open(hass.config.path("dwains-dashboard/configs/areas.yaml")) as f: (offender: /config/custom_components/dwains_dashboard/__init__.py, line 100: with open(hass.config.path("dwains-dashboard/configs/areas.yaml")) as f:), please create a bug report at https://github.com/dwainscheeren/dwains-lovelace-dashboard/issues
  19. Traceback (most recent call last):
  20. File "<frozen runpy>", line 198, in _run_module_as_main
  21. File "<frozen runpy>", line 88, in _run_code
  22. File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
  23. sys.exit(main())
  24. File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
  25. exit_code = runner.run(runtime_conf)
  26. File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
  27. return loop.run_until_complete(setup_and_run_hass(runtime_config))
  28. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 672, in run_until_complete
  29. self.run_forever()
  30. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 639, in run_forever
  31. self._run_once()
  32. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1988, in _run_once
  33. handle._run()
  34. File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
  35. self._context.run(self._callback, *self._args)
  36. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
  37. resp = await request_handler(request)
  38. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py", line 543, in _handle
  39. resp = await handler(request)
  40. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_middlewares.py", line 114, in impl
  41. return await handler(request)
  42. File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 92, in security_filter_middleware
  43. return await handler(request)
  44. File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 77, in forwarded_middleware
  45. return await handler(request)
  46. File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 26, in request_context_middleware
  47. return await handler(request)
  48. File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 85, in ban_middleware
  49. return await handler(request)
  50. File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 242, in auth_middleware
  51. return await handler(request)
  52. File "/usr/src/homeassistant/homeassistant/components/http/headers.py", line 32, in headers_middleware
  53. response = await handler(request)
  54. File "/usr/src/homeassistant/homeassistant/helpers/http.py", line 73, in handle
  55. result = await handler(request, **request.match_info)
  56. File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 54, in get
  57. return await WebSocketHandler(request.app[KEY_HASS], request).async_handle()
  58. File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 438, in async_handle
  59. async_handle_str(command_msg_data)
  60. File "/usr/src/homeassistant/homeassistant/components/websocket_api/connection.py", line 227, in async_handle
  61. handler(self.hass, self, msg)
  62. File "/config/custom_components/dwains_dashboard/__init__.py", line 100, in websocket_get_configuration
  63. with open(hass.config.path("dwains-dashboard/configs/areas.yaml")) as f:
  64.  
  65. 2024-06-10 03:25:54.220 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to open inside the event loop by custom integration 'dwains_dashboard' at custom_components/dwains_dashboard/__init__.py, line 106: with open(hass.config.path("dwains-dashboard/configs/entities.yaml")) as f: (offender: /config/custom_components/dwains_dashboard/__init__.py, line 106: with open(hass.config.path("dwains-dashboard/configs/entities.yaml")) as f:), please create a bug report at https://github.com/dwainscheeren/dwains-lovelace-dashboard/issues
  66. Traceback (most recent call last):
  67. File "<frozen runpy>", line 198, in _run_module_as_main
  68. File "<frozen runpy>", line 88, in _run_code
  69. File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
  70. sys.exit(main())
  71. File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
  72. exit_code = runner.run(runtime_conf)
  73. File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
  74. return loop.run_until_complete(setup_and_run_hass(runtime_config))
  75. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 672, in run_until_complete
  76. self.run_forever()
  77. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 639, in run_forever
  78. self._run_once()
  79. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1988, in _run_once
  80. handle._run()
  81. File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
  82. self._context.run(self._callback, *self._args)
  83. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
  84. resp = await request_handler(request)
  85. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py", line 543, in _handle
  86. resp = await handler(request)
  87. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_middlewares.py", line 114, in impl
  88. return await handler(request)
  89. File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 92, in security_filter_middleware
  90. return await handler(request)
  91. File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 77, in forwarded_middleware
  92. return await handler(request)
  93. File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 26, in request_context_middleware
  94. return await handler(request)
  95. File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 85, in ban_middleware
  96. return await handler(request)
  97. File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 242, in auth_middleware
  98. return await handler(request)
  99. File "/usr/src/homeassistant/homeassistant/components/http/headers.py", line 32, in headers_middleware
  100. response = await handler(request)
  101. File "/usr/src/homeassistant/homeassistant/helpers/http.py", line 73, in handle
  102. result = await handler(request, **request.match_info)
  103. File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 54, in get
  104. return await WebSocketHandler(request.app[KEY_HASS], request).async_handle()
  105. File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 438, in async_handle
  106. async_handle_str(command_msg_data)
  107. File "/usr/src/homeassistant/homeassistant/components/websocket_api/connection.py", line 227, in async_handle
  108. handler(self.hass, self, msg)
  109. File "/config/custom_components/dwains_dashboard/__init__.py", line 106, in websocket_get_configuration
  110. with open(hass.config.path("dwains-dashboard/configs/entities.yaml")) as f:
  111.  
  112. 2024-06-10 03:25:56.184 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'hacs' accesses hass.components.frontend. This is deprecated and will stop working in Home Assistant 2024.9, it should be updated to import functions used from frontend directly at custom_components/hacs/frontend.py, line 68: hass.components.frontend.async_register_built_in_panel(, please create a bug report at https://github.com/hacs/integration/issues
  113. 2024-06-10 03:25:57.525 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to open inside the event loop by custom integration 'dwains_dashboard' at custom_components/dwains_dashboard/__init__.py, line 100: with open(hass.config.path("dwains-dashboard/configs/areas.yaml")) as f: (offender: /config/custom_components/dwains_dashboard/__init__.py, line 100: with open(hass.config.path("dwains-dashboard/configs/areas.yaml")) as f:), please create a bug report at https://github.com/dwainscheeren/dwains-lovelace-dashboard/issues
  114. Traceback (most recent call last):
  115. File "<frozen runpy>", line 198, in _run_module_as_main
  116. File "<frozen runpy>", line 88, in _run_code
  117. File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
  118. sys.exit(main())
  119. File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
  120. exit_code = runner.run(runtime_conf)
  121. File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
  122. return loop.run_until_complete(setup_and_run_hass(runtime_config))
  123. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 672, in run_until_complete
  124. self.run_forever()
  125. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 639, in run_forever
  126. self._run_once()
  127. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1988, in _run_once
  128. handle._run()
  129. File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
  130. self._context.run(self._callback, *self._args)
  131. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
  132. resp = await request_handler(request)
  133. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py", line 543, in _handle
  134. resp = await handler(request)
  135. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_middlewares.py", line 114, in impl
  136. return await handler(request)
  137. File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 92, in security_filter_middleware
  138. return await handler(request)
  139. File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 77, in forwarded_middleware
  140. return await handler(request)
  141. File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 26, in request_context_middleware
  142. return await handler(request)
  143. File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 85, in ban_middleware
  144. return await handler(request)
  145. File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 242, in auth_middleware
  146. return await handler(request)
  147. File "/usr/src/homeassistant/homeassistant/components/http/headers.py", line 32, in headers_middleware
  148. response = await handler(request)
  149. File "/usr/src/homeassistant/homeassistant/helpers/http.py", line 73, in handle
  150. result = await handler(request, **request.match_info)
  151. File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 54, in get
  152. return await WebSocketHandler(request.app[KEY_HASS], request).async_handle()
  153. File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 438, in async_handle
  154. async_handle_str(command_msg_data)
  155. File "/usr/src/homeassistant/homeassistant/components/websocket_api/connection.py", line 227, in async_handle
  156. handler(self.hass, self, msg)
  157. File "/config/custom_components/dwains_dashboard/__init__.py", line 100, in websocket_get_configuration
  158. with open(hass.config.path("dwains-dashboard/configs/areas.yaml")) as f:
  159.  
  160. 2024-06-10 03:25:57.604 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to open inside the event loop by custom integration 'dwains_dashboard' at custom_components/dwains_dashboard/__init__.py, line 106: with open(hass.config.path("dwains-dashboard/configs/entities.yaml")) as f: (offender: /config/custom_components/dwains_dashboard/__init__.py, line 106: with open(hass.config.path("dwains-dashboard/configs/entities.yaml")) as f:), please create a bug report at https://github.com/dwainscheeren/dwains-lovelace-dashboard/issues
  161. Traceback (most recent call last):
  162. File "<frozen runpy>", line 198, in _run_module_as_main
  163. File "<frozen runpy>", line 88, in _run_code
  164. File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
  165. sys.exit(main())
  166. File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
  167. exit_code = runner.run(runtime_conf)
  168. File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
  169. return loop.run_until_complete(setup_and_run_hass(runtime_config))
  170. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 672, in run_until_complete
  171. self.run_forever()
  172. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 639, in run_forever
  173. self._run_once()
  174. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1988, in _run_once
  175. handle._run()
  176. File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
  177. self._context.run(self._callback, *self._args)
  178. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_protocol.py", line 452, in _handle_request
  179. resp = await request_handler(request)
  180. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_app.py", line 543, in _handle
  181. resp = await handler(request)
  182. File "/usr/local/lib/python3.12/site-packages/aiohttp/web_middlewares.py", line 114, in impl
  183. return await handler(request)
  184. File "/usr/src/homeassistant/homeassistant/components/http/security_filter.py", line 92, in security_filter_middleware
  185. return await handler(request)
  186. File "/usr/src/homeassistant/homeassistant/components/http/forwarded.py", line 77, in forwarded_middleware
  187. return await handler(request)
  188. File "/usr/src/homeassistant/homeassistant/components/http/request_context.py", line 26, in request_context_middleware
  189. return await handler(request)
  190. File "/usr/src/homeassistant/homeassistant/components/http/ban.py", line 85, in ban_middleware
  191. return await handler(request)
  192. File "/usr/src/homeassistant/homeassistant/components/http/auth.py", line 242, in auth_middleware
  193. return await handler(request)
  194. File "/usr/src/homeassistant/homeassistant/components/http/headers.py", line 32, in headers_middleware
  195. response = await handler(request)
  196. File "/usr/src/homeassistant/homeassistant/helpers/http.py", line 73, in handle
  197. result = await handler(request, **request.match_info)
  198. File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 54, in get
  199. return await WebSocketHandler(request.app[KEY_HASS], request).async_handle()
  200. File "/usr/src/homeassistant/homeassistant/components/websocket_api/http.py", line 438, in async_handle
  201. async_handle_str(command_msg_data)
  202. File "/usr/src/homeassistant/homeassistant/components/websocket_api/connection.py", line 227, in async_handle
  203. handler(self.hass, self, msg)
  204. File "/config/custom_components/dwains_dashboard/__init__.py", line 106, in websocket_get_configuration
  205. with open(hass.config.path("dwains-dashboard/configs/entities.yaml")) as f:
  206.  
  207. 2024-06-10 03:25:59.344 ERROR (MainThread) [homeassistant.components.button] Platform august does not generate unique IDs. ID 28821D9CE97F4911A2AFC7D7B56DD757_wake already exists - ignoring button.front_door_wake
  208. 2024-06-10 03:25:59.346 ERROR (MainThread) [homeassistant.components.lock] Platform august does not generate unique IDs. ID 28821D9CE97F4911A2AFC7D7B56DD757_lock already exists - ignoring lock.front_door
  209. 2024-06-10 03:25:59.348 ERROR (MainThread) [homeassistant.components.sensor] Platform august does not generate unique IDs. ID 28821D9CE97F4911A2AFC7D7B56DD757_device_battery already exists - ignoring sensor.front_door_battery
  210. 2024-06-10 03:25:59.348 ERROR (MainThread) [homeassistant.components.sensor] Platform august does not generate unique IDs. ID 28821D9CE97F4911A2AFC7D7B56DD757_lock_operator already exists - ignoring sensor.front_door_operator
  211. 2024-06-10 03:26:00.318 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to open inside the event loop by custom integration 'icloud3' at custom_components/icloud3/support/config_file.py, line 123: with open(filename, 'r') as f: (offender: /config/custom_components/icloud3/support/config_file.py, line 123: with open(filename, 'r') as f:), please create a bug report at https://github.com/gcobb321/icloud3_v3/issues
  212. Traceback (most recent call last):
  213. File "<frozen runpy>", line 198, in _run_module_as_main
  214. File "<frozen runpy>", line 88, in _run_code
  215. File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
  216. sys.exit(main())
  217. File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
  218. exit_code = runner.run(runtime_conf)
  219. File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
  220. return loop.run_until_complete(setup_and_run_hass(runtime_config))
  221. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 672, in run_until_complete
  222. self.run_forever()
  223. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 639, in run_forever
  224. self._run_once()
  225. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1988, in _run_once
  226. handle._run()
  227. File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
  228. self._context.run(self._callback, *self._args)
  229. File "/usr/src/homeassistant/homeassistant/components/device_tracker/legacy.py", line 404, in async_create_platform_type
  230. platform = await async_prepare_setup_platform(hass, config, DOMAIN, p_type)
  231. File "/usr/src/homeassistant/homeassistant/setup.py", line 538, in async_prepare_setup_platform
  232. ) and not await async_setup_component(hass, integration.domain, hass_config):
  233. File "/usr/src/homeassistant/homeassistant/setup.py", line 165, in async_setup_component
  234. result = await _async_setup_component(hass, domain, config)
  235. File "/usr/src/homeassistant/homeassistant/setup.py", line 402, in _async_setup_component
  236. result = await task
  237. File "/config/custom_components/icloud3/__init__.py", line 75, in async_setup
  238. config_file.load_storage_icloud3_configuration_file()
  239. File "/config/custom_components/icloud3/support/config_file.py", line 67, in load_storage_icloud3_configuration_file
  240. success = read_storage_icloud3_configuration_file()
  241. File "/config/custom_components/icloud3/support/config_file.py", line 123, in read_storage_icloud3_configuration_file
  242. with open(filename, 'r') as f:
  243.  
  244. 2024-06-10 03:26:00.334 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to open inside the event loop by custom integration 'icloud3' at custom_components/icloud3/support/config_file.py, line 516: with open(filename, 'w', encoding='utf8') as f: (offender: /config/custom_components/icloud3/support/config_file.py, line 516: with open(filename, 'w', encoding='utf8') as f:), please create a bug report at https://github.com/gcobb321/icloud3_v3/issues
  245. Traceback (most recent call last):
  246. File "<frozen runpy>", line 198, in _run_module_as_main
  247. File "<frozen runpy>", line 88, in _run_code
  248. File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
  249. sys.exit(main())
  250. File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
  251. exit_code = runner.run(runtime_conf)
  252. File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
  253. return loop.run_until_complete(setup_and_run_hass(runtime_config))
  254. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 672, in run_until_complete
  255. self.run_forever()
  256. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 639, in run_forever
  257. self._run_once()
  258. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1988, in _run_once
  259. handle._run()
  260. File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
  261. self._context.run(self._callback, *self._args)
  262. File "/usr/src/homeassistant/homeassistant/components/device_tracker/legacy.py", line 404, in async_create_platform_type
  263. platform = await async_prepare_setup_platform(hass, config, DOMAIN, p_type)
  264. File "/usr/src/homeassistant/homeassistant/setup.py", line 538, in async_prepare_setup_platform
  265. ) and not await async_setup_component(hass, integration.domain, hass_config):
  266. File "/usr/src/homeassistant/homeassistant/setup.py", line 165, in async_setup_component
  267. result = await _async_setup_component(hass, domain, config)
  268. File "/usr/src/homeassistant/homeassistant/setup.py", line 402, in _async_setup_component
  269. result = await task
  270. File "/config/custom_components/icloud3/__init__.py", line 75, in async_setup
  271. config_file.load_storage_icloud3_configuration_file()
  272. File "/config/custom_components/icloud3/support/config_file.py", line 70, in load_storage_icloud3_configuration_file
  273. write_storage_icloud3_configuration_file('_backup')
  274. File "/config/custom_components/icloud3/support/config_file.py", line 516, in write_storage_icloud3_configuration_file
  275. with open(filename, 'w', encoding='utf8') as f:
  276.  
  277. 2024-06-10 03:26:01.674 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to import_module inside the event loop by integration 'google' at homeassistant/components/google/coordinator.py, line 75: timeline = await self.sync.store_service.async_get_timeline( (offender: /usr/local/lib/python3.12/importlib/resources/_common.py, line 82: return importlib.import_module(cand)), please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+google%22
  278. Traceback (most recent call last):
  279. File "<frozen runpy>", line 198, in _run_module_as_main
  280. File "<frozen runpy>", line 88, in _run_code
  281. File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module>
  282. sys.exit(main())
  283. File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main
  284. exit_code = runner.run(runtime_conf)
  285. File "/usr/src/homeassistant/homeassistant/runner.py", line 190, in run
  286. return loop.run_until_complete(setup_and_run_hass(runtime_config))
  287. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 672, in run_until_complete
  288. self.run_forever()
  289. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 639, in run_forever
  290. self._run_once()
  291. File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1988, in _run_once
  292. handle._run()
  293. File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run
  294. self._context.run(self._callback, *self._args)
  295. File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 288, in async_refresh
  296. await self._async_refresh(log_failures=True)
  297. File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 312, in _async_refresh
  298. self.data = await self._async_update_data()
  299. File "/usr/src/homeassistant/homeassistant/components/google/coordinator.py", line 75, in _async_update_data
  300. timeline = await self.sync.store_service.async_get_timeline(
  301.  
  302. 2024-06-10 03:26:20.027 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  303. 2024-06-10 03:26:20.028 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  304. Traceback (most recent call last):
  305. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  306. reply = await self._bus.call(
  307. ^^^^^^^^^^^^^^^^^^^^^
  308. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  309. await future
  310. asyncio.exceptions.CancelledError
  311.  
  312. The above exception was the direct cause of the following exception:
  313.  
  314. Traceback (most recent call last):
  315. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  316. await client.connect(
  317. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  318. connected = await super().connect(**kwargs)
  319. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  320. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  321. return await self._backend.connect(**kwargs)
  322. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  323. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  324. async with async_timeout(timeout):
  325. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  326. raise TimeoutError from exc_val
  327. TimeoutError
  328.  
  329. The above exception was the direct cause of the following exception:
  330.  
  331. Traceback (most recent call last):
  332. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  333. await self._update()
  334. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  335. return await func(self, *args, **kwargs)
  336. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  337. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  338. return await func(self, *args, **kwargs)
  339. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  340. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  341. lock = await self._ensure_connected()
  342. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  343. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  344. await self._client.connect(max_attempts)
  345. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  346. raise err
  347. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  348. self.client = await establish_connection(
  349. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  350. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  351. _raise_if_needed(name, device.address, exc)
  352. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  353. raise BleakNotFoundError(msg) from exc
  354. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  355. 2024-06-10 03:26:20.131 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'hacs' accesses hass.helpers.event. This is deprecated and will stop working in Home Assistant 2024.11, it should be updated to import functions used from event directly at custom_components/hacs/base.py, line 630: self.hass.helpers.event.async_track_time_interval(, please create a bug report at https://github.com/hacs/integration/issues
  356. 2024-06-10 03:26:25.757 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.aftka_100_2 does not support any media_player features
  357. 2024-06-10 03:26:25.758 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.tv_samsung_6_series_50 does not support any media_player features
  358. 2024-06-10 03:26:25.799 ERROR (MainThread) [pyhap.characteristic] SecuritySystemCurrentState: value=0 is an invalid value.
  359. 2024-06-10 03:26:25.799 ERROR (MainThread) [pyhap.characteristic] SecuritySystemTargetState: value=0 is an invalid value.
  360. 2024-06-10 03:26:25.815 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.plex_plex_for_apple_tv_apple_tv does not support any media_player features
  361. 2024-06-10 03:26:25.816 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.plex_plex_for_apple_tv_apple_tv_2 does not support any media_player features
  362. 2024-06-10 03:26:25.817 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.plex_plex_for_samsung_tv_2019 does not support any media_player features
  363. 2024-06-10 03:26:25.818 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.plex_plex_for_samsung_tv_2019_2 does not support any media_player features
  364. 2024-06-10 03:26:25.818 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.plex_plex_web_chrome_windows does not support any media_player features
  365. 2024-06-10 03:26:25.818 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.plex_plex_for_android_tv_aftka does not support any media_player features
  366. 2024-06-10 03:26:25.818 ERROR (MainThread) [homeassistant.components.homekit.util] media_player.plex_plex_web_chrome_osx does not support any media_player features
  367. 2024-06-10 03:26:33.311 WARNING (Recorder) [homeassistant.components.sensor.recorder] The unit of sensor.home_precipitation (in/h) cannot be converted to the unit of previously compiled statistics (in). Generation of long term statistics will be suppressed unless the unit changes back to in or a compatible unit. Go to https://my.home-assistant.io/redirect/developer_statistics to fix this
  368. 2024-06-10 03:26:45.590 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  369. 2024-06-10 03:26:45.591 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  370. Traceback (most recent call last):
  371. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  372. reply = await self._bus.call(
  373. ^^^^^^^^^^^^^^^^^^^^^
  374. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  375. await future
  376. asyncio.exceptions.CancelledError
  377.  
  378. The above exception was the direct cause of the following exception:
  379.  
  380. Traceback (most recent call last):
  381. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  382. await client.connect(
  383. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  384. connected = await super().connect(**kwargs)
  385. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  386. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  387. return await self._backend.connect(**kwargs)
  388. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  389. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  390. async with async_timeout(timeout):
  391. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  392. raise TimeoutError from exc_val
  393. TimeoutError
  394.  
  395. The above exception was the direct cause of the following exception:
  396.  
  397. Traceback (most recent call last):
  398. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  399. await self._update()
  400. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  401. return await func(self, *args, **kwargs)
  402. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  403. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  404. return await func(self, *args, **kwargs)
  405. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  406. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  407. lock = await self._ensure_connected()
  408. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  409. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  410. await self._client.connect(max_attempts)
  411. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  412. raise err
  413. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  414. self.client = await establish_connection(
  415. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  416. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  417. _raise_if_needed(name, device.address, exc)
  418. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  419. raise BleakNotFoundError(msg) from exc
  420. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  421. 2024-06-10 03:27:21.999 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 9 attempt(s): No backend with an available connection slot that can reach address 78:9C:85:15:F6:26 was found: The proxy/adapter is out of connection slots or the device is no longer reachable; Add additional proxies (https://esphome.github.io/bluetooth-proxies/) near this device
  422. 2024-06-10 03:27:40.749 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): device 'dev_78_9C_85_15_F6_26' not found: The device disappeared; Try restarting the scanner or moving the device closer
  423. 2024-06-10 03:27:40.750 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  424. Traceback (most recent call last):
  425. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  426. await client.connect(
  427. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  428. connected = await super().connect(**kwargs)
  429. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  430. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  431. return await self._backend.connect(**kwargs)
  432. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  433. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 184, in connect
  434. watcher = manager.add_device_watcher(
  435. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  436. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/manager.py", line 613, in add_device_watcher
  437. self._check_device(device_path)
  438. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/manager.py", line 217, in _check_device
  439. raise BleakError(f"device '{device_path.split('/')[-1]}' not found")
  440. bleak.exc.BleakError: device 'dev_78_9C_85_15_F6_26' not found
  441.  
  442. The above exception was the direct cause of the following exception:
  443.  
  444. Traceback (most recent call last):
  445. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  446. await self._update()
  447. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  448. return await func(self, *args, **kwargs)
  449. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  450. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  451. return await func(self, *args, **kwargs)
  452. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  453. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  454. lock = await self._ensure_connected()
  455. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  456. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  457. await self._client.connect(max_attempts)
  458. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  459. raise err
  460. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  461. self.client = await establish_connection(
  462. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  463. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 472, in establish_connection
  464. _raise_if_needed(name, device.address, exc)
  465. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 329, in _raise_if_needed
  466. raise BleakNotFoundError(f"{msg}: {DEVICE_MISSING_ADVICE}") from exc
  467. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): device 'dev_78_9C_85_15_F6_26' not found: The device disappeared; Try restarting the scanner or moving the device closer
  468. 2024-06-10 03:28:11.369 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  469. 2024-06-10 03:28:11.370 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  470. Traceback (most recent call last):
  471. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  472. reply = await self._bus.call(
  473. ^^^^^^^^^^^^^^^^^^^^^
  474. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  475. await future
  476. asyncio.exceptions.CancelledError
  477.  
  478. The above exception was the direct cause of the following exception:
  479.  
  480. Traceback (most recent call last):
  481. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  482. await client.connect(
  483. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  484. connected = await super().connect(**kwargs)
  485. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  486. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  487. return await self._backend.connect(**kwargs)
  488. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  489. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  490. async with async_timeout(timeout):
  491. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  492. raise TimeoutError from exc_val
  493. TimeoutError
  494.  
  495. The above exception was the direct cause of the following exception:
  496.  
  497. Traceback (most recent call last):
  498. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  499. await self._update()
  500. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  501. return await func(self, *args, **kwargs)
  502. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  503. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  504. return await func(self, *args, **kwargs)
  505. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  506. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  507. lock = await self._ensure_connected()
  508. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  509. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  510. await self._client.connect(max_attempts)
  511. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  512. raise err
  513. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  514. self.client = await establish_connection(
  515. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  516. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  517. _raise_if_needed(name, device.address, exc)
  518. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  519. raise BleakNotFoundError(msg) from exc
  520. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  521. 2024-06-10 03:28:31.410 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  522. 2024-06-10 03:28:31.411 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  523. Traceback (most recent call last):
  524. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  525. reply = await self._bus.call(
  526. ^^^^^^^^^^^^^^^^^^^^^
  527. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  528. await future
  529. asyncio.exceptions.CancelledError
  530.  
  531. The above exception was the direct cause of the following exception:
  532.  
  533. Traceback (most recent call last):
  534. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  535. await client.connect(
  536. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  537. connected = await super().connect(**kwargs)
  538. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  539. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  540. return await self._backend.connect(**kwargs)
  541. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  542. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  543. async with async_timeout(timeout):
  544. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  545. raise TimeoutError from exc_val
  546. TimeoutError
  547.  
  548. The above exception was the direct cause of the following exception:
  549.  
  550. Traceback (most recent call last):
  551. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  552. await self._update()
  553. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  554. return await func(self, *args, **kwargs)
  555. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  556. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  557. return await func(self, *args, **kwargs)
  558. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  559. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  560. lock = await self._ensure_connected()
  561. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  562. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  563. await self._client.connect(max_attempts)
  564. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  565. raise err
  566. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  567. self.client = await establish_connection(
  568. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  569. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  570. _raise_if_needed(name, device.address, exc)
  571. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  572. raise BleakNotFoundError(msg) from exc
  573. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  574. 2024-06-10 03:29:11.778 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  575. 2024-06-10 03:29:11.783 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  576. Traceback (most recent call last):
  577. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  578. reply = await self._bus.call(
  579. ^^^^^^^^^^^^^^^^^^^^^
  580. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  581. await future
  582. asyncio.exceptions.CancelledError
  583.  
  584. The above exception was the direct cause of the following exception:
  585.  
  586. Traceback (most recent call last):
  587. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  588. await client.connect(
  589. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  590. connected = await super().connect(**kwargs)
  591. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  592. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  593. return await self._backend.connect(**kwargs)
  594. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  595. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  596. async with async_timeout(timeout):
  597. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  598. raise TimeoutError from exc_val
  599. TimeoutError
  600.  
  601. The above exception was the direct cause of the following exception:
  602.  
  603. Traceback (most recent call last):
  604. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  605. await self._update()
  606. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  607. return await func(self, *args, **kwargs)
  608. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  609. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  610. return await func(self, *args, **kwargs)
  611. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  612. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  613. lock = await self._ensure_connected()
  614. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  615. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  616. await self._client.connect(max_attempts)
  617. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  618. raise err
  619. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  620. self.client = await establish_connection(
  621. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  622. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  623. _raise_if_needed(name, device.address, exc)
  624. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  625. raise BleakNotFoundError(msg) from exc
  626. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  627. 2024-06-10 03:30:11.777 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  628. 2024-06-10 03:30:11.778 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  629. Traceback (most recent call last):
  630. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  631. reply = await self._bus.call(
  632. ^^^^^^^^^^^^^^^^^^^^^
  633. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  634. await future
  635. asyncio.exceptions.CancelledError
  636.  
  637. The above exception was the direct cause of the following exception:
  638.  
  639. Traceback (most recent call last):
  640. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  641. await client.connect(
  642. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  643. connected = await super().connect(**kwargs)
  644. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  645. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  646. return await self._backend.connect(**kwargs)
  647. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  648. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  649. async with async_timeout(timeout):
  650. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  651. raise TimeoutError from exc_val
  652. TimeoutError
  653.  
  654. The above exception was the direct cause of the following exception:
  655.  
  656. Traceback (most recent call last):
  657. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  658. await self._update()
  659. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  660. return await func(self, *args, **kwargs)
  661. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  662. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  663. return await func(self, *args, **kwargs)
  664. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  665. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  666. lock = await self._ensure_connected()
  667. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  668. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  669. await self._client.connect(max_attempts)
  670. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  671. raise err
  672. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  673. self.client = await establish_connection(
  674. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  675. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  676. _raise_if_needed(name, device.address, exc)
  677. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  678. raise BleakNotFoundError(msg) from exc
  679. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  680. 2024-06-10 03:30:52.280 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  681. 2024-06-10 03:30:52.281 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  682. Traceback (most recent call last):
  683. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  684. reply = await self._bus.call(
  685. ^^^^^^^^^^^^^^^^^^^^^
  686. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  687. await future
  688. asyncio.exceptions.CancelledError
  689.  
  690. The above exception was the direct cause of the following exception:
  691.  
  692. Traceback (most recent call last):
  693. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  694. await client.connect(
  695. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  696. connected = await super().connect(**kwargs)
  697. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  698. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  699. return await self._backend.connect(**kwargs)
  700. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  701. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  702. async with async_timeout(timeout):
  703. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  704. raise TimeoutError from exc_val
  705. TimeoutError
  706.  
  707. The above exception was the direct cause of the following exception:
  708.  
  709. Traceback (most recent call last):
  710. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  711. await self._update()
  712. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  713. return await func(self, *args, **kwargs)
  714. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  715. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  716. return await func(self, *args, **kwargs)
  717. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  718. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  719. lock = await self._ensure_connected()
  720. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  721. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  722. await self._client.connect(max_attempts)
  723. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  724. raise err
  725. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  726. self.client = await establish_connection(
  727. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  728. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  729. _raise_if_needed(name, device.address, exc)
  730. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  731. raise BleakNotFoundError(msg) from exc
  732. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  733. 2024-06-10 03:31:52.010 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  734. 2024-06-10 03:31:52.011 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  735. Traceback (most recent call last):
  736. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  737. reply = await self._bus.call(
  738. ^^^^^^^^^^^^^^^^^^^^^
  739. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  740. await future
  741. asyncio.exceptions.CancelledError
  742.  
  743. The above exception was the direct cause of the following exception:
  744.  
  745. Traceback (most recent call last):
  746. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  747. await client.connect(
  748. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  749. connected = await super().connect(**kwargs)
  750. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  751. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  752. return await self._backend.connect(**kwargs)
  753. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  754. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  755. async with async_timeout(timeout):
  756. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  757. raise TimeoutError from exc_val
  758. TimeoutError
  759.  
  760. The above exception was the direct cause of the following exception:
  761.  
  762. Traceback (most recent call last):
  763. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  764. await self._update()
  765. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  766. return await func(self, *args, **kwargs)
  767. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  768. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  769. return await func(self, *args, **kwargs)
  770. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  771. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  772. lock = await self._ensure_connected()
  773. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  774. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  775. await self._client.connect(max_attempts)
  776. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  777. raise err
  778. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  779. self.client = await establish_connection(
  780. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  781. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  782. _raise_if_needed(name, device.address, exc)
  783. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  784. raise BleakNotFoundError(msg) from exc
  785. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  786. 2024-06-10 03:32:50.267 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 6 attempt(s): TimeoutError
  787. 2024-06-10 03:32:50.267 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  788. Traceback (most recent call last):
  789. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  790. reply = await self._bus.call(
  791. ^^^^^^^^^^^^^^^^^^^^^
  792. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  793. await future
  794. asyncio.exceptions.CancelledError
  795.  
  796. The above exception was the direct cause of the following exception:
  797.  
  798. Traceback (most recent call last):
  799. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  800. await client.connect(
  801. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  802. connected = await super().connect(**kwargs)
  803. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  804. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  805. return await self._backend.connect(**kwargs)
  806. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  807. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  808. async with async_timeout(timeout):
  809. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  810. raise TimeoutError from exc_val
  811. TimeoutError
  812.  
  813. The above exception was the direct cause of the following exception:
  814.  
  815. Traceback (most recent call last):
  816. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  817. await self._update()
  818. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  819. return await func(self, *args, **kwargs)
  820. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  821. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  822. return await func(self, *args, **kwargs)
  823. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  824. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  825. lock = await self._ensure_connected()
  826. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  827. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  828. await self._client.connect(max_attempts)
  829. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  830. raise err
  831. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  832. self.client = await establish_connection(
  833. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  834. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  835. _raise_if_needed(name, device.address, exc)
  836. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  837. raise BleakNotFoundError(msg) from exc
  838. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 6 attempt(s): TimeoutError
  839. 2024-06-10 03:33:32.575 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  840. 2024-06-10 03:33:32.577 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  841. Traceback (most recent call last):
  842. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  843. reply = await self._bus.call(
  844. ^^^^^^^^^^^^^^^^^^^^^
  845. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  846. await future
  847. asyncio.exceptions.CancelledError
  848.  
  849. The above exception was the direct cause of the following exception:
  850.  
  851. Traceback (most recent call last):
  852. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  853. await client.connect(
  854. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  855. connected = await super().connect(**kwargs)
  856. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  857. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  858. return await self._backend.connect(**kwargs)
  859. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  860. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  861. async with async_timeout(timeout):
  862. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  863. raise TimeoutError from exc_val
  864. TimeoutError
  865.  
  866. The above exception was the direct cause of the following exception:
  867.  
  868. Traceback (most recent call last):
  869. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  870. await self._update()
  871. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  872. return await func(self, *args, **kwargs)
  873. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  874. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  875. return await func(self, *args, **kwargs)
  876. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  877. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  878. lock = await self._ensure_connected()
  879. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  880. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  881. await self._client.connect(max_attempts)
  882. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  883. raise err
  884. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  885. self.client = await establish_connection(
  886. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  887. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  888. _raise_if_needed(name, device.address, exc)
  889. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  890. raise BleakNotFoundError(msg) from exc
  891. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  892. 2024-06-10 03:34:30.699 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  893. 2024-06-10 03:34:30.700 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  894. Traceback (most recent call last):
  895. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  896. reply = await self._bus.call(
  897. ^^^^^^^^^^^^^^^^^^^^^
  898. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  899. await future
  900. asyncio.exceptions.CancelledError
  901.  
  902. The above exception was the direct cause of the following exception:
  903.  
  904. Traceback (most recent call last):
  905. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  906. await client.connect(
  907. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  908. connected = await super().connect(**kwargs)
  909. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  910. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  911. return await self._backend.connect(**kwargs)
  912. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  913. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  914. async with async_timeout(timeout):
  915. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  916. raise TimeoutError from exc_val
  917. TimeoutError
  918.  
  919. The above exception was the direct cause of the following exception:
  920.  
  921. Traceback (most recent call last):
  922. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  923. await self._update()
  924. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  925. return await func(self, *args, **kwargs)
  926. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  927. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  928. return await func(self, *args, **kwargs)
  929. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  930. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  931. lock = await self._ensure_connected()
  932. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  933. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  934. await self._client.connect(max_attempts)
  935. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  936. raise err
  937. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  938. self.client = await establish_connection(
  939. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  940. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  941. _raise_if_needed(name, device.address, exc)
  942. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  943. raise BleakNotFoundError(msg) from exc
  944. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  945. 2024-06-10 03:35:13.081 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  946. 2024-06-10 03:35:13.086 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  947. Traceback (most recent call last):
  948. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  949. reply = await self._bus.call(
  950. ^^^^^^^^^^^^^^^^^^^^^
  951. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  952. await future
  953. asyncio.exceptions.CancelledError
  954.  
  955. The above exception was the direct cause of the following exception:
  956.  
  957. Traceback (most recent call last):
  958. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  959. await client.connect(
  960. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  961. connected = await super().connect(**kwargs)
  962. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  963. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  964. return await self._backend.connect(**kwargs)
  965. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  966. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  967. async with async_timeout(timeout):
  968. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  969. raise TimeoutError from exc_val
  970. TimeoutError
  971.  
  972. The above exception was the direct cause of the following exception:
  973.  
  974. Traceback (most recent call last):
  975. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  976. await self._update()
  977. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  978. return await func(self, *args, **kwargs)
  979. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  980. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  981. return await func(self, *args, **kwargs)
  982. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  983. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  984. lock = await self._ensure_connected()
  985. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  986. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  987. await self._client.connect(max_attempts)
  988. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  989. raise err
  990. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  991. self.client = await establish_connection(
  992. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  993. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  994. _raise_if_needed(name, device.address, exc)
  995. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  996. raise BleakNotFoundError(msg) from exc
  997. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  998. 2024-06-10 03:36:11.254 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  999. 2024-06-10 03:36:11.254 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1000. Traceback (most recent call last):
  1001. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1002. reply = await self._bus.call(
  1003. ^^^^^^^^^^^^^^^^^^^^^
  1004. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1005. await future
  1006. asyncio.exceptions.CancelledError
  1007.  
  1008. The above exception was the direct cause of the following exception:
  1009.  
  1010. Traceback (most recent call last):
  1011. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1012. await client.connect(
  1013. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1014. connected = await super().connect(**kwargs)
  1015. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1016. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1017. return await self._backend.connect(**kwargs)
  1018. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1019. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1020. async with async_timeout(timeout):
  1021. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1022. raise TimeoutError from exc_val
  1023. TimeoutError
  1024.  
  1025. The above exception was the direct cause of the following exception:
  1026.  
  1027. Traceback (most recent call last):
  1028. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1029. await self._update()
  1030. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1031. return await func(self, *args, **kwargs)
  1032. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1033. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1034. return await func(self, *args, **kwargs)
  1035. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1036. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1037. lock = await self._ensure_connected()
  1038. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1039. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1040. await self._client.connect(max_attempts)
  1041. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1042. raise err
  1043. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1044. self.client = await establish_connection(
  1045. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1046. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1047. _raise_if_needed(name, device.address, exc)
  1048. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1049. raise BleakNotFoundError(msg) from exc
  1050. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1051. 2024-06-10 03:37:06.606 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 5 attempt(s): TimeoutError
  1052. 2024-06-10 03:37:06.607 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1053. Traceback (most recent call last):
  1054. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1055. reply = await self._bus.call(
  1056. ^^^^^^^^^^^^^^^^^^^^^
  1057. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1058. await future
  1059. asyncio.exceptions.CancelledError
  1060.  
  1061. The above exception was the direct cause of the following exception:
  1062.  
  1063. Traceback (most recent call last):
  1064. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1065. await client.connect(
  1066. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1067. connected = await super().connect(**kwargs)
  1068. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1069. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1070. return await self._backend.connect(**kwargs)
  1071. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1072. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1073. async with async_timeout(timeout):
  1074. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1075. raise TimeoutError from exc_val
  1076. TimeoutError
  1077.  
  1078. The above exception was the direct cause of the following exception:
  1079.  
  1080. Traceback (most recent call last):
  1081. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1082. await self._update()
  1083. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1084. return await func(self, *args, **kwargs)
  1085. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1086. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1087. return await func(self, *args, **kwargs)
  1088. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1089. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1090. lock = await self._ensure_connected()
  1091. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1092. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1093. await self._client.connect(max_attempts)
  1094. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1095. raise err
  1096. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1097. self.client = await establish_connection(
  1098. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1099. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1100. _raise_if_needed(name, device.address, exc)
  1101. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1102. raise BleakNotFoundError(msg) from exc
  1103. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 5 attempt(s): TimeoutError
  1104. 2024-06-10 03:37:51.993 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1105. 2024-06-10 03:37:51.994 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1106. Traceback (most recent call last):
  1107. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1108. reply = await self._bus.call(
  1109. ^^^^^^^^^^^^^^^^^^^^^
  1110. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1111. await future
  1112. asyncio.exceptions.CancelledError
  1113.  
  1114. The above exception was the direct cause of the following exception:
  1115.  
  1116. Traceback (most recent call last):
  1117. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1118. await client.connect(
  1119. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1120. connected = await super().connect(**kwargs)
  1121. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1122. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1123. return await self._backend.connect(**kwargs)
  1124. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1125. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1126. async with async_timeout(timeout):
  1127. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1128. raise TimeoutError from exc_val
  1129. TimeoutError
  1130.  
  1131. The above exception was the direct cause of the following exception:
  1132.  
  1133. Traceback (most recent call last):
  1134. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1135. await self._update()
  1136. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1137. return await func(self, *args, **kwargs)
  1138. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1139. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1140. return await func(self, *args, **kwargs)
  1141. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1142. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1143. lock = await self._ensure_connected()
  1144. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1145. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1146. await self._client.connect(max_attempts)
  1147. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1148. raise err
  1149. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1150. self.client = await establish_connection(
  1151. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1152. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1153. _raise_if_needed(name, device.address, exc)
  1154. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1155. raise BleakNotFoundError(msg) from exc
  1156. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1157. 2024-06-10 03:38:47.212 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1158. 2024-06-10 03:38:47.213 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1159. Traceback (most recent call last):
  1160. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1161. reply = await self._bus.call(
  1162. ^^^^^^^^^^^^^^^^^^^^^
  1163. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1164. await future
  1165. asyncio.exceptions.CancelledError
  1166.  
  1167. The above exception was the direct cause of the following exception:
  1168.  
  1169. Traceback (most recent call last):
  1170. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1171. await client.connect(
  1172. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1173. connected = await super().connect(**kwargs)
  1174. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1175. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1176. return await self._backend.connect(**kwargs)
  1177. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1178. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1179. async with async_timeout(timeout):
  1180. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1181. raise TimeoutError from exc_val
  1182. TimeoutError
  1183.  
  1184. The above exception was the direct cause of the following exception:
  1185.  
  1186. Traceback (most recent call last):
  1187. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1188. await self._update()
  1189. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1190. return await func(self, *args, **kwargs)
  1191. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1192. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1193. return await func(self, *args, **kwargs)
  1194. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1195. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1196. lock = await self._ensure_connected()
  1197. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1198. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1199. await self._client.connect(max_attempts)
  1200. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1201. raise err
  1202. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1203. self.client = await establish_connection(
  1204. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1205. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1206. _raise_if_needed(name, device.address, exc)
  1207. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1208. raise BleakNotFoundError(msg) from exc
  1209. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1210. 2024-06-10 03:39:32.434 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1211. 2024-06-10 03:39:32.434 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1212. Traceback (most recent call last):
  1213. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1214. reply = await self._bus.call(
  1215. ^^^^^^^^^^^^^^^^^^^^^
  1216. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1217. await future
  1218. asyncio.exceptions.CancelledError
  1219.  
  1220. The above exception was the direct cause of the following exception:
  1221.  
  1222. Traceback (most recent call last):
  1223. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1224. await client.connect(
  1225. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1226. connected = await super().connect(**kwargs)
  1227. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1228. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1229. return await self._backend.connect(**kwargs)
  1230. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1231. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1232. async with async_timeout(timeout):
  1233. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1234. raise TimeoutError from exc_val
  1235. TimeoutError
  1236.  
  1237. The above exception was the direct cause of the following exception:
  1238.  
  1239. Traceback (most recent call last):
  1240. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1241. await self._update()
  1242. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1243. return await func(self, *args, **kwargs)
  1244. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1245. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1246. return await func(self, *args, **kwargs)
  1247. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1248. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1249. lock = await self._ensure_connected()
  1250. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1251. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1252. await self._client.connect(max_attempts)
  1253. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1254. raise err
  1255. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1256. self.client = await establish_connection(
  1257. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1258. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1259. _raise_if_needed(name, device.address, exc)
  1260. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1261. raise BleakNotFoundError(msg) from exc
  1262. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1263. 2024-06-10 03:40:27.443 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1264. 2024-06-10 03:40:27.444 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1265. Traceback (most recent call last):
  1266. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1267. reply = await self._bus.call(
  1268. ^^^^^^^^^^^^^^^^^^^^^
  1269. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1270. await future
  1271. asyncio.exceptions.CancelledError
  1272.  
  1273. The above exception was the direct cause of the following exception:
  1274.  
  1275. Traceback (most recent call last):
  1276. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1277. await client.connect(
  1278. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1279. connected = await super().connect(**kwargs)
  1280. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1281. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1282. return await self._backend.connect(**kwargs)
  1283. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1284. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1285. async with async_timeout(timeout):
  1286. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1287. raise TimeoutError from exc_val
  1288. TimeoutError
  1289.  
  1290. The above exception was the direct cause of the following exception:
  1291.  
  1292. Traceback (most recent call last):
  1293. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1294. await self._update()
  1295. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1296. return await func(self, *args, **kwargs)
  1297. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1298. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1299. return await func(self, *args, **kwargs)
  1300. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1301. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1302. lock = await self._ensure_connected()
  1303. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1304. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1305. await self._client.connect(max_attempts)
  1306. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1307. raise err
  1308. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1309. self.client = await establish_connection(
  1310. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1311. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1312. _raise_if_needed(name, device.address, exc)
  1313. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1314. raise BleakNotFoundError(msg) from exc
  1315. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1316. 2024-06-10 03:41:12.890 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1317. 2024-06-10 03:41:12.891 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1318. Traceback (most recent call last):
  1319. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1320. reply = await self._bus.call(
  1321. ^^^^^^^^^^^^^^^^^^^^^
  1322. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1323. await future
  1324. asyncio.exceptions.CancelledError
  1325.  
  1326. The above exception was the direct cause of the following exception:
  1327.  
  1328. Traceback (most recent call last):
  1329. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1330. await client.connect(
  1331. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1332. connected = await super().connect(**kwargs)
  1333. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1334. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1335. return await self._backend.connect(**kwargs)
  1336. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1337. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1338. async with async_timeout(timeout):
  1339. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1340. raise TimeoutError from exc_val
  1341. TimeoutError
  1342.  
  1343. The above exception was the direct cause of the following exception:
  1344.  
  1345. Traceback (most recent call last):
  1346. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1347. await self._update()
  1348. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1349. return await func(self, *args, **kwargs)
  1350. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1351. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1352. return await func(self, *args, **kwargs)
  1353. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1354. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1355. lock = await self._ensure_connected()
  1356. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1357. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1358. await self._client.connect(max_attempts)
  1359. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1360. raise err
  1361. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1362. self.client = await establish_connection(
  1363. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1364. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1365. _raise_if_needed(name, device.address, exc)
  1366. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1367. raise BleakNotFoundError(msg) from exc
  1368. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1369. 2024-06-10 03:42:07.776 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1370. 2024-06-10 03:42:07.778 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1371. Traceback (most recent call last):
  1372. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1373. reply = await self._bus.call(
  1374. ^^^^^^^^^^^^^^^^^^^^^
  1375. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1376. await future
  1377. asyncio.exceptions.CancelledError
  1378.  
  1379. The above exception was the direct cause of the following exception:
  1380.  
  1381. Traceback (most recent call last):
  1382. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1383. await client.connect(
  1384. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1385. connected = await super().connect(**kwargs)
  1386. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1387. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1388. return await self._backend.connect(**kwargs)
  1389. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1390. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1391. async with async_timeout(timeout):
  1392. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1393. raise TimeoutError from exc_val
  1394. TimeoutError
  1395.  
  1396. The above exception was the direct cause of the following exception:
  1397.  
  1398. Traceback (most recent call last):
  1399. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1400. await self._update()
  1401. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1402. return await func(self, *args, **kwargs)
  1403. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1404. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1405. return await func(self, *args, **kwargs)
  1406. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1407. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1408. lock = await self._ensure_connected()
  1409. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1410. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1411. await self._client.connect(max_attempts)
  1412. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1413. raise err
  1414. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1415. self.client = await establish_connection(
  1416. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1417. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1418. _raise_if_needed(name, device.address, exc)
  1419. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1420. raise BleakNotFoundError(msg) from exc
  1421. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1422. 2024-06-10 03:42:53.587 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1423. 2024-06-10 03:42:53.587 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1424. Traceback (most recent call last):
  1425. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1426. reply = await self._bus.call(
  1427. ^^^^^^^^^^^^^^^^^^^^^
  1428. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1429. await future
  1430. asyncio.exceptions.CancelledError
  1431.  
  1432. The above exception was the direct cause of the following exception:
  1433.  
  1434. Traceback (most recent call last):
  1435. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1436. await client.connect(
  1437. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1438. connected = await super().connect(**kwargs)
  1439. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1440. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1441. return await self._backend.connect(**kwargs)
  1442. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1443. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1444. async with async_timeout(timeout):
  1445. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1446. raise TimeoutError from exc_val
  1447. TimeoutError
  1448.  
  1449. The above exception was the direct cause of the following exception:
  1450.  
  1451. Traceback (most recent call last):
  1452. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1453. await self._update()
  1454. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1455. return await func(self, *args, **kwargs)
  1456. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1457. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1458. return await func(self, *args, **kwargs)
  1459. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1460. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1461. lock = await self._ensure_connected()
  1462. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1463. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1464. await self._client.connect(max_attempts)
  1465. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1466. raise err
  1467. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1468. self.client = await establish_connection(
  1469. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1470. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1471. _raise_if_needed(name, device.address, exc)
  1472. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1473. raise BleakNotFoundError(msg) from exc
  1474. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1475. 2024-06-10 03:43:48.230 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1476. 2024-06-10 03:43:48.231 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1477. Traceback (most recent call last):
  1478. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1479. reply = await self._bus.call(
  1480. ^^^^^^^^^^^^^^^^^^^^^
  1481. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1482. await future
  1483. asyncio.exceptions.CancelledError
  1484.  
  1485. The above exception was the direct cause of the following exception:
  1486.  
  1487. Traceback (most recent call last):
  1488. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1489. await client.connect(
  1490. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1491. connected = await super().connect(**kwargs)
  1492. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1493. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1494. return await self._backend.connect(**kwargs)
  1495. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1496. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1497. async with async_timeout(timeout):
  1498. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1499. raise TimeoutError from exc_val
  1500. TimeoutError
  1501.  
  1502. The above exception was the direct cause of the following exception:
  1503.  
  1504. Traceback (most recent call last):
  1505. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1506. await self._update()
  1507. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1508. return await func(self, *args, **kwargs)
  1509. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1510. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1511. return await func(self, *args, **kwargs)
  1512. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1513. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1514. lock = await self._ensure_connected()
  1515. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1516. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1517. await self._client.connect(max_attempts)
  1518. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1519. raise err
  1520. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1521. self.client = await establish_connection(
  1522. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1523. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1524. _raise_if_needed(name, device.address, exc)
  1525. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1526. raise BleakNotFoundError(msg) from exc
  1527. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1528. 2024-06-10 03:44:34.009 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1529. 2024-06-10 03:44:34.011 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1530. Traceback (most recent call last):
  1531. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1532. reply = await self._bus.call(
  1533. ^^^^^^^^^^^^^^^^^^^^^
  1534. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1535. await future
  1536. asyncio.exceptions.CancelledError
  1537.  
  1538. The above exception was the direct cause of the following exception:
  1539.  
  1540. Traceback (most recent call last):
  1541. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1542. await client.connect(
  1543. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1544. connected = await super().connect(**kwargs)
  1545. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1546. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1547. return await self._backend.connect(**kwargs)
  1548. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1549. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1550. async with async_timeout(timeout):
  1551. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1552. raise TimeoutError from exc_val
  1553. TimeoutError
  1554.  
  1555. The above exception was the direct cause of the following exception:
  1556.  
  1557. Traceback (most recent call last):
  1558. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1559. await self._update()
  1560. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1561. return await func(self, *args, **kwargs)
  1562. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1563. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1564. return await func(self, *args, **kwargs)
  1565. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1566. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1567. lock = await self._ensure_connected()
  1568. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1569. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1570. await self._client.connect(max_attempts)
  1571. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1572. raise err
  1573. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1574. self.client = await establish_connection(
  1575. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1576. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1577. _raise_if_needed(name, device.address, exc)
  1578. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1579. raise BleakNotFoundError(msg) from exc
  1580. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1581. 2024-06-10 03:45:28.614 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1582. 2024-06-10 03:45:28.615 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1583. Traceback (most recent call last):
  1584. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1585. reply = await self._bus.call(
  1586. ^^^^^^^^^^^^^^^^^^^^^
  1587. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1588. await future
  1589. asyncio.exceptions.CancelledError
  1590.  
  1591. The above exception was the direct cause of the following exception:
  1592.  
  1593. Traceback (most recent call last):
  1594. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1595. await client.connect(
  1596. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1597. connected = await super().connect(**kwargs)
  1598. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1599. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1600. return await self._backend.connect(**kwargs)
  1601. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1602. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1603. async with async_timeout(timeout):
  1604. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1605. raise TimeoutError from exc_val
  1606. TimeoutError
  1607.  
  1608. The above exception was the direct cause of the following exception:
  1609.  
  1610. Traceback (most recent call last):
  1611. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1612. await self._update()
  1613. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1614. return await func(self, *args, **kwargs)
  1615. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1616. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1617. return await func(self, *args, **kwargs)
  1618. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1619. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1620. lock = await self._ensure_connected()
  1621. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1622. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1623. await self._client.connect(max_attempts)
  1624. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1625. raise err
  1626. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1627. self.client = await establish_connection(
  1628. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1629. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1630. _raise_if_needed(name, device.address, exc)
  1631. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1632. raise BleakNotFoundError(msg) from exc
  1633. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1634. 2024-06-10 03:46:14.392 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1635. 2024-06-10 03:46:14.395 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1636. Traceback (most recent call last):
  1637. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1638. reply = await self._bus.call(
  1639. ^^^^^^^^^^^^^^^^^^^^^
  1640. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1641. await future
  1642. asyncio.exceptions.CancelledError
  1643.  
  1644. The above exception was the direct cause of the following exception:
  1645.  
  1646. Traceback (most recent call last):
  1647. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1648. await client.connect(
  1649. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1650. connected = await super().connect(**kwargs)
  1651. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1652. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1653. return await self._backend.connect(**kwargs)
  1654. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1655. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1656. async with async_timeout(timeout):
  1657. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1658. raise TimeoutError from exc_val
  1659. TimeoutError
  1660.  
  1661. The above exception was the direct cause of the following exception:
  1662.  
  1663. Traceback (most recent call last):
  1664. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1665. await self._update()
  1666. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1667. return await func(self, *args, **kwargs)
  1668. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1669. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1670. return await func(self, *args, **kwargs)
  1671. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1672. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1673. lock = await self._ensure_connected()
  1674. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1675. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1676. await self._client.connect(max_attempts)
  1677. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1678. raise err
  1679. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1680. self.client = await establish_connection(
  1681. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1682. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1683. _raise_if_needed(name, device.address, exc)
  1684. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1685. raise BleakNotFoundError(msg) from exc
  1686. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1687. 2024-06-10 03:47:09.221 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1688. 2024-06-10 03:47:09.222 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1689. Traceback (most recent call last):
  1690. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1691. reply = await self._bus.call(
  1692. ^^^^^^^^^^^^^^^^^^^^^
  1693. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1694. await future
  1695. asyncio.exceptions.CancelledError
  1696.  
  1697. The above exception was the direct cause of the following exception:
  1698.  
  1699. Traceback (most recent call last):
  1700. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1701. await client.connect(
  1702. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1703. connected = await super().connect(**kwargs)
  1704. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1705. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1706. return await self._backend.connect(**kwargs)
  1707. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1708. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1709. async with async_timeout(timeout):
  1710. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1711. raise TimeoutError from exc_val
  1712. TimeoutError
  1713.  
  1714. The above exception was the direct cause of the following exception:
  1715.  
  1716. Traceback (most recent call last):
  1717. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1718. await self._update()
  1719. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1720. return await func(self, *args, **kwargs)
  1721. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1722. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1723. return await func(self, *args, **kwargs)
  1724. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1725. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1726. lock = await self._ensure_connected()
  1727. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1728. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1729. await self._client.connect(max_attempts)
  1730. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1731. raise err
  1732. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1733. self.client = await establish_connection(
  1734. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1735. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1736. _raise_if_needed(name, device.address, exc)
  1737. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1738. raise BleakNotFoundError(msg) from exc
  1739. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1740. 2024-06-10 03:47:55.163 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1741. 2024-06-10 03:47:55.164 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1742. Traceback (most recent call last):
  1743. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1744. reply = await self._bus.call(
  1745. ^^^^^^^^^^^^^^^^^^^^^
  1746. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1747. await future
  1748. asyncio.exceptions.CancelledError
  1749.  
  1750. The above exception was the direct cause of the following exception:
  1751.  
  1752. Traceback (most recent call last):
  1753. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1754. await client.connect(
  1755. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1756. connected = await super().connect(**kwargs)
  1757. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1758. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1759. return await self._backend.connect(**kwargs)
  1760. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1761. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1762. async with async_timeout(timeout):
  1763. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1764. raise TimeoutError from exc_val
  1765. TimeoutError
  1766.  
  1767. The above exception was the direct cause of the following exception:
  1768.  
  1769. Traceback (most recent call last):
  1770. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1771. await self._update()
  1772. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1773. return await func(self, *args, **kwargs)
  1774. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1775. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1776. return await func(self, *args, **kwargs)
  1777. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1778. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1779. lock = await self._ensure_connected()
  1780. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1781. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1782. await self._client.connect(max_attempts)
  1783. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1784. raise err
  1785. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1786. self.client = await establish_connection(
  1787. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1788. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1789. _raise_if_needed(name, device.address, exc)
  1790. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1791. raise BleakNotFoundError(msg) from exc
  1792. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1793. 2024-06-10 03:48:49.653 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1794. 2024-06-10 03:48:49.657 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1795. Traceback (most recent call last):
  1796. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1797. reply = await self._bus.call(
  1798. ^^^^^^^^^^^^^^^^^^^^^
  1799. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1800. await future
  1801. asyncio.exceptions.CancelledError
  1802.  
  1803. The above exception was the direct cause of the following exception:
  1804.  
  1805. Traceback (most recent call last):
  1806. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1807. await client.connect(
  1808. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1809. connected = await super().connect(**kwargs)
  1810. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1811. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1812. return await self._backend.connect(**kwargs)
  1813. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1814. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1815. async with async_timeout(timeout):
  1816. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1817. raise TimeoutError from exc_val
  1818. TimeoutError
  1819.  
  1820. The above exception was the direct cause of the following exception:
  1821.  
  1822. Traceback (most recent call last):
  1823. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1824. await self._update()
  1825. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1826. return await func(self, *args, **kwargs)
  1827. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1828. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1829. return await func(self, *args, **kwargs)
  1830. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1831. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1832. lock = await self._ensure_connected()
  1833. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1834. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1835. await self._client.connect(max_attempts)
  1836. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1837. raise err
  1838. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1839. self.client = await establish_connection(
  1840. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1841. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1842. _raise_if_needed(name, device.address, exc)
  1843. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1844. raise BleakNotFoundError(msg) from exc
  1845. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1846. 2024-06-10 03:49:35.578 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1847. 2024-06-10 03:49:35.581 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1848. Traceback (most recent call last):
  1849. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1850. reply = await self._bus.call(
  1851. ^^^^^^^^^^^^^^^^^^^^^
  1852. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1853. await future
  1854. asyncio.exceptions.CancelledError
  1855.  
  1856. The above exception was the direct cause of the following exception:
  1857.  
  1858. Traceback (most recent call last):
  1859. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1860. await client.connect(
  1861. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1862. connected = await super().connect(**kwargs)
  1863. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1864. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1865. return await self._backend.connect(**kwargs)
  1866. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1867. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1868. async with async_timeout(timeout):
  1869. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1870. raise TimeoutError from exc_val
  1871. TimeoutError
  1872.  
  1873. The above exception was the direct cause of the following exception:
  1874.  
  1875. Traceback (most recent call last):
  1876. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1877. await self._update()
  1878. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1879. return await func(self, *args, **kwargs)
  1880. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1881. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1882. return await func(self, *args, **kwargs)
  1883. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1884. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1885. lock = await self._ensure_connected()
  1886. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1887. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1888. await self._client.connect(max_attempts)
  1889. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1890. raise err
  1891. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1892. self.client = await establish_connection(
  1893. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1894. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1895. _raise_if_needed(name, device.address, exc)
  1896. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1897. raise BleakNotFoundError(msg) from exc
  1898. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1899. 2024-06-10 03:50:30.070 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1900. 2024-06-10 03:50:30.071 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1901. Traceback (most recent call last):
  1902. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1903. reply = await self._bus.call(
  1904. ^^^^^^^^^^^^^^^^^^^^^
  1905. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1906. await future
  1907. asyncio.exceptions.CancelledError
  1908.  
  1909. The above exception was the direct cause of the following exception:
  1910.  
  1911. Traceback (most recent call last):
  1912. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1913. await client.connect(
  1914. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1915. connected = await super().connect(**kwargs)
  1916. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1917. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1918. return await self._backend.connect(**kwargs)
  1919. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1920. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1921. async with async_timeout(timeout):
  1922. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1923. raise TimeoutError from exc_val
  1924. TimeoutError
  1925.  
  1926. The above exception was the direct cause of the following exception:
  1927.  
  1928. Traceback (most recent call last):
  1929. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1930. await self._update()
  1931. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1932. return await func(self, *args, **kwargs)
  1933. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1934. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1935. return await func(self, *args, **kwargs)
  1936. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1937. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1938. lock = await self._ensure_connected()
  1939. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1940. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1941. await self._client.connect(max_attempts)
  1942. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1943. raise err
  1944. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1945. self.client = await establish_connection(
  1946. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1947. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  1948. _raise_if_needed(name, device.address, exc)
  1949. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  1950. raise BleakNotFoundError(msg) from exc
  1951. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1952. 2024-06-10 03:51:16.192 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  1953. 2024-06-10 03:51:16.193 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  1954. Traceback (most recent call last):
  1955. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  1956. reply = await self._bus.call(
  1957. ^^^^^^^^^^^^^^^^^^^^^
  1958. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  1959. await future
  1960. asyncio.exceptions.CancelledError
  1961.  
  1962. The above exception was the direct cause of the following exception:
  1963.  
  1964. Traceback (most recent call last):
  1965. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  1966. await client.connect(
  1967. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  1968. connected = await super().connect(**kwargs)
  1969. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1970. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  1971. return await self._backend.connect(**kwargs)
  1972. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1973. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  1974. async with async_timeout(timeout):
  1975. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  1976. raise TimeoutError from exc_val
  1977. TimeoutError
  1978.  
  1979. The above exception was the direct cause of the following exception:
  1980.  
  1981. Traceback (most recent call last):
  1982. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  1983. await self._update()
  1984. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  1985. return await func(self, *args, **kwargs)
  1986. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1987. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  1988. return await func(self, *args, **kwargs)
  1989. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1990. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  1991. lock = await self._ensure_connected()
  1992. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  1993. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  1994. await self._client.connect(max_attempts)
  1995. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  1996. raise err
  1997. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  1998. self.client = await establish_connection(
  1999. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2000. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2001. _raise_if_needed(name, device.address, exc)
  2002. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2003. raise BleakNotFoundError(msg) from exc
  2004. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2005. 2024-06-10 03:52:10.801 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2006. 2024-06-10 03:52:10.802 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2007. Traceback (most recent call last):
  2008. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2009. reply = await self._bus.call(
  2010. ^^^^^^^^^^^^^^^^^^^^^
  2011. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2012. await future
  2013. asyncio.exceptions.CancelledError
  2014.  
  2015. The above exception was the direct cause of the following exception:
  2016.  
  2017. Traceback (most recent call last):
  2018. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2019. await client.connect(
  2020. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2021. connected = await super().connect(**kwargs)
  2022. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2023. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2024. return await self._backend.connect(**kwargs)
  2025. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2026. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2027. async with async_timeout(timeout):
  2028. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2029. raise TimeoutError from exc_val
  2030. TimeoutError
  2031.  
  2032. The above exception was the direct cause of the following exception:
  2033.  
  2034. Traceback (most recent call last):
  2035. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2036. await self._update()
  2037. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2038. return await func(self, *args, **kwargs)
  2039. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2040. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2041. return await func(self, *args, **kwargs)
  2042. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2043. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2044. lock = await self._ensure_connected()
  2045. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2046. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2047. await self._client.connect(max_attempts)
  2048. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2049. raise err
  2050. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2051. self.client = await establish_connection(
  2052. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2053. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2054. _raise_if_needed(name, device.address, exc)
  2055. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2056. raise BleakNotFoundError(msg) from exc
  2057. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2058. 2024-06-10 03:52:56.908 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2059. 2024-06-10 03:52:56.909 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2060. Traceback (most recent call last):
  2061. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2062. reply = await self._bus.call(
  2063. ^^^^^^^^^^^^^^^^^^^^^
  2064. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2065. await future
  2066. asyncio.exceptions.CancelledError
  2067.  
  2068. The above exception was the direct cause of the following exception:
  2069.  
  2070. Traceback (most recent call last):
  2071. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2072. await client.connect(
  2073. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2074. connected = await super().connect(**kwargs)
  2075. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2076. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2077. return await self._backend.connect(**kwargs)
  2078. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2079. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2080. async with async_timeout(timeout):
  2081. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2082. raise TimeoutError from exc_val
  2083. TimeoutError
  2084.  
  2085. The above exception was the direct cause of the following exception:
  2086.  
  2087. Traceback (most recent call last):
  2088. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2089. await self._update()
  2090. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2091. return await func(self, *args, **kwargs)
  2092. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2093. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2094. return await func(self, *args, **kwargs)
  2095. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2096. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2097. lock = await self._ensure_connected()
  2098. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2099. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2100. await self._client.connect(max_attempts)
  2101. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2102. raise err
  2103. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2104. self.client = await establish_connection(
  2105. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2106. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2107. _raise_if_needed(name, device.address, exc)
  2108. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2109. raise BleakNotFoundError(msg) from exc
  2110. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2111. 2024-06-10 03:53:51.176 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2112. 2024-06-10 03:53:51.177 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2113. Traceback (most recent call last):
  2114. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2115. reply = await self._bus.call(
  2116. ^^^^^^^^^^^^^^^^^^^^^
  2117. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2118. await future
  2119. asyncio.exceptions.CancelledError
  2120.  
  2121. The above exception was the direct cause of the following exception:
  2122.  
  2123. Traceback (most recent call last):
  2124. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2125. await client.connect(
  2126. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2127. connected = await super().connect(**kwargs)
  2128. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2129. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2130. return await self._backend.connect(**kwargs)
  2131. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2132. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2133. async with async_timeout(timeout):
  2134. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2135. raise TimeoutError from exc_val
  2136. TimeoutError
  2137.  
  2138. The above exception was the direct cause of the following exception:
  2139.  
  2140. Traceback (most recent call last):
  2141. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2142. await self._update()
  2143. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2144. return await func(self, *args, **kwargs)
  2145. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2146. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2147. return await func(self, *args, **kwargs)
  2148. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2149. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2150. lock = await self._ensure_connected()
  2151. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2152. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2153. await self._client.connect(max_attempts)
  2154. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2155. raise err
  2156. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2157. self.client = await establish_connection(
  2158. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2159. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2160. _raise_if_needed(name, device.address, exc)
  2161. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2162. raise BleakNotFoundError(msg) from exc
  2163. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2164. 2024-06-10 03:54:37.021 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2165. 2024-06-10 03:54:37.029 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2166. Traceback (most recent call last):
  2167. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2168. reply = await self._bus.call(
  2169. ^^^^^^^^^^^^^^^^^^^^^
  2170. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2171. await future
  2172. asyncio.exceptions.CancelledError
  2173.  
  2174. The above exception was the direct cause of the following exception:
  2175.  
  2176. Traceback (most recent call last):
  2177. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2178. await client.connect(
  2179. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2180. connected = await super().connect(**kwargs)
  2181. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2182. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2183. return await self._backend.connect(**kwargs)
  2184. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2185. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2186. async with async_timeout(timeout):
  2187. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2188. raise TimeoutError from exc_val
  2189. TimeoutError
  2190.  
  2191. The above exception was the direct cause of the following exception:
  2192.  
  2193. Traceback (most recent call last):
  2194. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2195. await self._update()
  2196. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2197. return await func(self, *args, **kwargs)
  2198. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2199. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2200. return await func(self, *args, **kwargs)
  2201. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2202. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2203. lock = await self._ensure_connected()
  2204. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2205. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2206. await self._client.connect(max_attempts)
  2207. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2208. raise err
  2209. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2210. self.client = await establish_connection(
  2211. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2212. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2213. _raise_if_needed(name, device.address, exc)
  2214. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2215. raise BleakNotFoundError(msg) from exc
  2216. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2217. 2024-06-10 03:55:31.558 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2218. 2024-06-10 03:55:31.559 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2219. Traceback (most recent call last):
  2220. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2221. reply = await self._bus.call(
  2222. ^^^^^^^^^^^^^^^^^^^^^
  2223. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2224. await future
  2225. asyncio.exceptions.CancelledError
  2226.  
  2227. The above exception was the direct cause of the following exception:
  2228.  
  2229. Traceback (most recent call last):
  2230. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2231. await client.connect(
  2232. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2233. connected = await super().connect(**kwargs)
  2234. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2235. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2236. return await self._backend.connect(**kwargs)
  2237. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2238. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2239. async with async_timeout(timeout):
  2240. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2241. raise TimeoutError from exc_val
  2242. TimeoutError
  2243.  
  2244. The above exception was the direct cause of the following exception:
  2245.  
  2246. Traceback (most recent call last):
  2247. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2248. await self._update()
  2249. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2250. return await func(self, *args, **kwargs)
  2251. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2252. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2253. return await func(self, *args, **kwargs)
  2254. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2255. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2256. lock = await self._ensure_connected()
  2257. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2258. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2259. await self._client.connect(max_attempts)
  2260. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2261. raise err
  2262. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2263. self.client = await establish_connection(
  2264. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2265. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2266. _raise_if_needed(name, device.address, exc)
  2267. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2268. raise BleakNotFoundError(msg) from exc
  2269. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2270. 2024-06-10 03:56:17.704 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2271. 2024-06-10 03:56:17.712 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2272. Traceback (most recent call last):
  2273. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2274. reply = await self._bus.call(
  2275. ^^^^^^^^^^^^^^^^^^^^^
  2276. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2277. await future
  2278. asyncio.exceptions.CancelledError
  2279.  
  2280. The above exception was the direct cause of the following exception:
  2281.  
  2282. Traceback (most recent call last):
  2283. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2284. await client.connect(
  2285. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2286. connected = await super().connect(**kwargs)
  2287. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2288. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2289. return await self._backend.connect(**kwargs)
  2290. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2291. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2292. async with async_timeout(timeout):
  2293. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2294. raise TimeoutError from exc_val
  2295. TimeoutError
  2296.  
  2297. The above exception was the direct cause of the following exception:
  2298.  
  2299. Traceback (most recent call last):
  2300. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2301. await self._update()
  2302. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2303. return await func(self, *args, **kwargs)
  2304. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2305. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2306. return await func(self, *args, **kwargs)
  2307. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2308. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2309. lock = await self._ensure_connected()
  2310. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2311. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2312. await self._client.connect(max_attempts)
  2313. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2314. raise err
  2315. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2316. self.client = await establish_connection(
  2317. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2318. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2319. _raise_if_needed(name, device.address, exc)
  2320. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2321. raise BleakNotFoundError(msg) from exc
  2322. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2323. 2024-06-10 03:57:11.969 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2324. 2024-06-10 03:57:11.970 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2325. Traceback (most recent call last):
  2326. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2327. reply = await self._bus.call(
  2328. ^^^^^^^^^^^^^^^^^^^^^
  2329. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2330. await future
  2331. asyncio.exceptions.CancelledError
  2332.  
  2333. The above exception was the direct cause of the following exception:
  2334.  
  2335. Traceback (most recent call last):
  2336. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2337. await client.connect(
  2338. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2339. connected = await super().connect(**kwargs)
  2340. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2341. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2342. return await self._backend.connect(**kwargs)
  2343. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2344. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2345. async with async_timeout(timeout):
  2346. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2347. raise TimeoutError from exc_val
  2348. TimeoutError
  2349.  
  2350. The above exception was the direct cause of the following exception:
  2351.  
  2352. Traceback (most recent call last):
  2353. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2354. await self._update()
  2355. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2356. return await func(self, *args, **kwargs)
  2357. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2358. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2359. return await func(self, *args, **kwargs)
  2360. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2361. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2362. lock = await self._ensure_connected()
  2363. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2364. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2365. await self._client.connect(max_attempts)
  2366. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2367. raise err
  2368. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2369. self.client = await establish_connection(
  2370. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2371. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2372. _raise_if_needed(name, device.address, exc)
  2373. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2374. raise BleakNotFoundError(msg) from exc
  2375. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2376. 2024-06-10 03:57:58.010 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2377. 2024-06-10 03:57:58.012 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2378. Traceback (most recent call last):
  2379. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2380. reply = await self._bus.call(
  2381. ^^^^^^^^^^^^^^^^^^^^^
  2382. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2383. await future
  2384. asyncio.exceptions.CancelledError
  2385.  
  2386. The above exception was the direct cause of the following exception:
  2387.  
  2388. Traceback (most recent call last):
  2389. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2390. await client.connect(
  2391. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2392. connected = await super().connect(**kwargs)
  2393. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2394. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2395. return await self._backend.connect(**kwargs)
  2396. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2397. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2398. async with async_timeout(timeout):
  2399. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2400. raise TimeoutError from exc_val
  2401. TimeoutError
  2402.  
  2403. The above exception was the direct cause of the following exception:
  2404.  
  2405. Traceback (most recent call last):
  2406. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2407. await self._update()
  2408. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2409. return await func(self, *args, **kwargs)
  2410. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2411. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2412. return await func(self, *args, **kwargs)
  2413. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2414. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2415. lock = await self._ensure_connected()
  2416. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2417. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2418. await self._client.connect(max_attempts)
  2419. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2420. raise err
  2421. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2422. self.client = await establish_connection(
  2423. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2424. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2425. _raise_if_needed(name, device.address, exc)
  2426. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2427. raise BleakNotFoundError(msg) from exc
  2428. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2429. 2024-06-10 03:58:52.730 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2430. 2024-06-10 03:58:52.731 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2431. Traceback (most recent call last):
  2432. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2433. reply = await self._bus.call(
  2434. ^^^^^^^^^^^^^^^^^^^^^
  2435. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2436. await future
  2437. asyncio.exceptions.CancelledError
  2438.  
  2439. The above exception was the direct cause of the following exception:
  2440.  
  2441. Traceback (most recent call last):
  2442. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2443. await client.connect(
  2444. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2445. connected = await super().connect(**kwargs)
  2446. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2447. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2448. return await self._backend.connect(**kwargs)
  2449. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2450. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2451. async with async_timeout(timeout):
  2452. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2453. raise TimeoutError from exc_val
  2454. TimeoutError
  2455.  
  2456. The above exception was the direct cause of the following exception:
  2457.  
  2458. Traceback (most recent call last):
  2459. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2460. await self._update()
  2461. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2462. return await func(self, *args, **kwargs)
  2463. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2464. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2465. return await func(self, *args, **kwargs)
  2466. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2467. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2468. lock = await self._ensure_connected()
  2469. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2470. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2471. await self._client.connect(max_attempts)
  2472. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2473. raise err
  2474. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2475. self.client = await establish_connection(
  2476. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2477. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2478. _raise_if_needed(name, device.address, exc)
  2479. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2480. raise BleakNotFoundError(msg) from exc
  2481. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2482. 2024-06-10 03:59:38.619 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2483. 2024-06-10 03:59:38.620 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2484. Traceback (most recent call last):
  2485. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2486. reply = await self._bus.call(
  2487. ^^^^^^^^^^^^^^^^^^^^^
  2488. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2489. await future
  2490. asyncio.exceptions.CancelledError
  2491.  
  2492. The above exception was the direct cause of the following exception:
  2493.  
  2494. Traceback (most recent call last):
  2495. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2496. await client.connect(
  2497. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2498. connected = await super().connect(**kwargs)
  2499. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2500. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2501. return await self._backend.connect(**kwargs)
  2502. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2503. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2504. async with async_timeout(timeout):
  2505. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2506. raise TimeoutError from exc_val
  2507. TimeoutError
  2508.  
  2509. The above exception was the direct cause of the following exception:
  2510.  
  2511. Traceback (most recent call last):
  2512. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2513. await self._update()
  2514. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2515. return await func(self, *args, **kwargs)
  2516. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2517. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2518. return await func(self, *args, **kwargs)
  2519. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2520. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2521. lock = await self._ensure_connected()
  2522. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2523. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2524. await self._client.connect(max_attempts)
  2525. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2526. raise err
  2527. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2528. self.client = await establish_connection(
  2529. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2530. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2531. _raise_if_needed(name, device.address, exc)
  2532. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2533. raise BleakNotFoundError(msg) from exc
  2534. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2535. 2024-06-10 04:00:33.117 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2536. 2024-06-10 04:00:33.118 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2537. Traceback (most recent call last):
  2538. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2539. reply = await self._bus.call(
  2540. ^^^^^^^^^^^^^^^^^^^^^
  2541. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2542. await future
  2543. asyncio.exceptions.CancelledError
  2544.  
  2545. The above exception was the direct cause of the following exception:
  2546.  
  2547. Traceback (most recent call last):
  2548. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2549. await client.connect(
  2550. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2551. connected = await super().connect(**kwargs)
  2552. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2553. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2554. return await self._backend.connect(**kwargs)
  2555. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2556. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2557. async with async_timeout(timeout):
  2558. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2559. raise TimeoutError from exc_val
  2560. TimeoutError
  2561.  
  2562. The above exception was the direct cause of the following exception:
  2563.  
  2564. Traceback (most recent call last):
  2565. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2566. await self._update()
  2567. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2568. return await func(self, *args, **kwargs)
  2569. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2570. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2571. return await func(self, *args, **kwargs)
  2572. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2573. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2574. lock = await self._ensure_connected()
  2575. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2576. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2577. await self._client.connect(max_attempts)
  2578. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2579. raise err
  2580. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2581. self.client = await establish_connection(
  2582. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2583. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2584. _raise_if_needed(name, device.address, exc)
  2585. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2586. raise BleakNotFoundError(msg) from exc
  2587. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2588. 2024-06-10 04:01:18.982 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2589. 2024-06-10 04:01:18.982 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2590. Traceback (most recent call last):
  2591. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2592. reply = await self._bus.call(
  2593. ^^^^^^^^^^^^^^^^^^^^^
  2594. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2595. await future
  2596. asyncio.exceptions.CancelledError
  2597.  
  2598. The above exception was the direct cause of the following exception:
  2599.  
  2600. Traceback (most recent call last):
  2601. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2602. await client.connect(
  2603. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2604. connected = await super().connect(**kwargs)
  2605. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2606. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2607. return await self._backend.connect(**kwargs)
  2608. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2609. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2610. async with async_timeout(timeout):
  2611. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2612. raise TimeoutError from exc_val
  2613. TimeoutError
  2614.  
  2615. The above exception was the direct cause of the following exception:
  2616.  
  2617. Traceback (most recent call last):
  2618. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2619. await self._update()
  2620. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2621. return await func(self, *args, **kwargs)
  2622. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2623. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2624. return await func(self, *args, **kwargs)
  2625. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2626. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2627. lock = await self._ensure_connected()
  2628. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2629. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2630. await self._client.connect(max_attempts)
  2631. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2632. raise err
  2633. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2634. self.client = await establish_connection(
  2635. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2636. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2637. _raise_if_needed(name, device.address, exc)
  2638. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2639. raise BleakNotFoundError(msg) from exc
  2640. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2641. 2024-06-10 04:02:13.570 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2642. 2024-06-10 04:02:13.571 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2643. Traceback (most recent call last):
  2644. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2645. reply = await self._bus.call(
  2646. ^^^^^^^^^^^^^^^^^^^^^
  2647. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2648. await future
  2649. asyncio.exceptions.CancelledError
  2650.  
  2651. The above exception was the direct cause of the following exception:
  2652.  
  2653. Traceback (most recent call last):
  2654. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2655. await client.connect(
  2656. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2657. connected = await super().connect(**kwargs)
  2658. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2659. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2660. return await self._backend.connect(**kwargs)
  2661. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2662. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2663. async with async_timeout(timeout):
  2664. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2665. raise TimeoutError from exc_val
  2666. TimeoutError
  2667.  
  2668. The above exception was the direct cause of the following exception:
  2669.  
  2670. Traceback (most recent call last):
  2671. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2672. await self._update()
  2673. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2674. return await func(self, *args, **kwargs)
  2675. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2676. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2677. return await func(self, *args, **kwargs)
  2678. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2679. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2680. lock = await self._ensure_connected()
  2681. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2682. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2683. await self._client.connect(max_attempts)
  2684. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2685. raise err
  2686. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2687. self.client = await establish_connection(
  2688. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2689. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2690. _raise_if_needed(name, device.address, exc)
  2691. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2692. raise BleakNotFoundError(msg) from exc
  2693. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2694. 2024-06-10 04:02:59.348 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2695. 2024-06-10 04:02:59.349 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2696. Traceback (most recent call last):
  2697. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2698. reply = await self._bus.call(
  2699. ^^^^^^^^^^^^^^^^^^^^^
  2700. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2701. await future
  2702. asyncio.exceptions.CancelledError
  2703.  
  2704. The above exception was the direct cause of the following exception:
  2705.  
  2706. Traceback (most recent call last):
  2707. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2708. await client.connect(
  2709. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2710. connected = await super().connect(**kwargs)
  2711. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2712. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2713. return await self._backend.connect(**kwargs)
  2714. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2715. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2716. async with async_timeout(timeout):
  2717. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2718. raise TimeoutError from exc_val
  2719. TimeoutError
  2720.  
  2721. The above exception was the direct cause of the following exception:
  2722.  
  2723. Traceback (most recent call last):
  2724. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2725. await self._update()
  2726. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2727. return await func(self, *args, **kwargs)
  2728. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2729. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2730. return await func(self, *args, **kwargs)
  2731. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2732. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2733. lock = await self._ensure_connected()
  2734. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2735. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2736. await self._client.connect(max_attempts)
  2737. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2738. raise err
  2739. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2740. self.client = await establish_connection(
  2741. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2742. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2743. _raise_if_needed(name, device.address, exc)
  2744. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2745. raise BleakNotFoundError(msg) from exc
  2746. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2747. 2024-06-10 04:03:54.076 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2748. 2024-06-10 04:03:54.077 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2749. Traceback (most recent call last):
  2750. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2751. reply = await self._bus.call(
  2752. ^^^^^^^^^^^^^^^^^^^^^
  2753. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2754. await future
  2755. asyncio.exceptions.CancelledError
  2756.  
  2757. The above exception was the direct cause of the following exception:
  2758.  
  2759. Traceback (most recent call last):
  2760. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2761. await client.connect(
  2762. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2763. connected = await super().connect(**kwargs)
  2764. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2765. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2766. return await self._backend.connect(**kwargs)
  2767. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2768. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2769. async with async_timeout(timeout):
  2770. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2771. raise TimeoutError from exc_val
  2772. TimeoutError
  2773.  
  2774. The above exception was the direct cause of the following exception:
  2775.  
  2776. Traceback (most recent call last):
  2777. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2778. await self._update()
  2779. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2780. return await func(self, *args, **kwargs)
  2781. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2782. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2783. return await func(self, *args, **kwargs)
  2784. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2785. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2786. lock = await self._ensure_connected()
  2787. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2788. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2789. await self._client.connect(max_attempts)
  2790. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2791. raise err
  2792. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2793. self.client = await establish_connection(
  2794. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2795. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2796. _raise_if_needed(name, device.address, exc)
  2797. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2798. raise BleakNotFoundError(msg) from exc
  2799. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2800. 2024-06-10 04:04:39.800 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2801. 2024-06-10 04:04:39.801 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2802. Traceback (most recent call last):
  2803. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2804. reply = await self._bus.call(
  2805. ^^^^^^^^^^^^^^^^^^^^^
  2806. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2807. await future
  2808. asyncio.exceptions.CancelledError
  2809.  
  2810. The above exception was the direct cause of the following exception:
  2811.  
  2812. Traceback (most recent call last):
  2813. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2814. await client.connect(
  2815. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2816. connected = await super().connect(**kwargs)
  2817. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2818. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2819. return await self._backend.connect(**kwargs)
  2820. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2821. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2822. async with async_timeout(timeout):
  2823. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2824. raise TimeoutError from exc_val
  2825. TimeoutError
  2826.  
  2827. The above exception was the direct cause of the following exception:
  2828.  
  2829. Traceback (most recent call last):
  2830. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2831. await self._update()
  2832. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2833. return await func(self, *args, **kwargs)
  2834. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2835. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2836. return await func(self, *args, **kwargs)
  2837. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2838. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2839. lock = await self._ensure_connected()
  2840. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2841. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2842. await self._client.connect(max_attempts)
  2843. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2844. raise err
  2845. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2846. self.client = await establish_connection(
  2847. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2848. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2849. _raise_if_needed(name, device.address, exc)
  2850. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2851. raise BleakNotFoundError(msg) from exc
  2852. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2853. 2024-06-10 04:05:34.710 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2854. 2024-06-10 04:05:34.711 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2855. Traceback (most recent call last):
  2856. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2857. reply = await self._bus.call(
  2858. ^^^^^^^^^^^^^^^^^^^^^
  2859. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2860. await future
  2861. asyncio.exceptions.CancelledError
  2862.  
  2863. The above exception was the direct cause of the following exception:
  2864.  
  2865. Traceback (most recent call last):
  2866. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2867. await client.connect(
  2868. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2869. connected = await super().connect(**kwargs)
  2870. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2871. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2872. return await self._backend.connect(**kwargs)
  2873. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2874. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2875. async with async_timeout(timeout):
  2876. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2877. raise TimeoutError from exc_val
  2878. TimeoutError
  2879.  
  2880. The above exception was the direct cause of the following exception:
  2881.  
  2882. Traceback (most recent call last):
  2883. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2884. await self._update()
  2885. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2886. return await func(self, *args, **kwargs)
  2887. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2888. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2889. return await func(self, *args, **kwargs)
  2890. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2891. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2892. lock = await self._ensure_connected()
  2893. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2894. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2895. await self._client.connect(max_attempts)
  2896. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2897. raise err
  2898. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2899. self.client = await establish_connection(
  2900. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2901. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2902. _raise_if_needed(name, device.address, exc)
  2903. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2904. raise BleakNotFoundError(msg) from exc
  2905. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2906. 2024-06-10 04:06:20.643 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2907. 2024-06-10 04:06:20.648 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2908. Traceback (most recent call last):
  2909. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2910. reply = await self._bus.call(
  2911. ^^^^^^^^^^^^^^^^^^^^^
  2912. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2913. await future
  2914. asyncio.exceptions.CancelledError
  2915.  
  2916. The above exception was the direct cause of the following exception:
  2917.  
  2918. Traceback (most recent call last):
  2919. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2920. await client.connect(
  2921. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2922. connected = await super().connect(**kwargs)
  2923. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2924. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2925. return await self._backend.connect(**kwargs)
  2926. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2927. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2928. async with async_timeout(timeout):
  2929. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2930. raise TimeoutError from exc_val
  2931. TimeoutError
  2932.  
  2933. The above exception was the direct cause of the following exception:
  2934.  
  2935. Traceback (most recent call last):
  2936. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2937. await self._update()
  2938. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2939. return await func(self, *args, **kwargs)
  2940. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2941. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2942. return await func(self, *args, **kwargs)
  2943. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2944. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2945. lock = await self._ensure_connected()
  2946. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2947. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  2948. await self._client.connect(max_attempts)
  2949. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  2950. raise err
  2951. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  2952. self.client = await establish_connection(
  2953. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2954. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  2955. _raise_if_needed(name, device.address, exc)
  2956. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  2957. raise BleakNotFoundError(msg) from exc
  2958. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2959. 2024-06-10 04:07:15.013 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  2960. 2024-06-10 04:07:15.014 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  2961. Traceback (most recent call last):
  2962. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  2963. reply = await self._bus.call(
  2964. ^^^^^^^^^^^^^^^^^^^^^
  2965. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  2966. await future
  2967. asyncio.exceptions.CancelledError
  2968.  
  2969. The above exception was the direct cause of the following exception:
  2970.  
  2971. Traceback (most recent call last):
  2972. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  2973. await client.connect(
  2974. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  2975. connected = await super().connect(**kwargs)
  2976. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2977. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  2978. return await self._backend.connect(**kwargs)
  2979. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2980. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  2981. async with async_timeout(timeout):
  2982. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  2983. raise TimeoutError from exc_val
  2984. TimeoutError
  2985.  
  2986. The above exception was the direct cause of the following exception:
  2987.  
  2988. Traceback (most recent call last):
  2989. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  2990. await self._update()
  2991. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  2992. return await func(self, *args, **kwargs)
  2993. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2994. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  2995. return await func(self, *args, **kwargs)
  2996. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2997. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  2998. lock = await self._ensure_connected()
  2999. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3000. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3001. await self._client.connect(max_attempts)
  3002. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3003. raise err
  3004. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3005. self.client = await establish_connection(
  3006. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3007. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3008. _raise_if_needed(name, device.address, exc)
  3009. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3010. raise BleakNotFoundError(msg) from exc
  3011. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3012. 2024-06-10 04:08:01.281 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3013. 2024-06-10 04:08:01.282 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3014. Traceback (most recent call last):
  3015. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3016. reply = await self._bus.call(
  3017. ^^^^^^^^^^^^^^^^^^^^^
  3018. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3019. await future
  3020. asyncio.exceptions.CancelledError
  3021.  
  3022. The above exception was the direct cause of the following exception:
  3023.  
  3024. Traceback (most recent call last):
  3025. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3026. await client.connect(
  3027. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3028. connected = await super().connect(**kwargs)
  3029. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3030. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3031. return await self._backend.connect(**kwargs)
  3032. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3033. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3034. async with async_timeout(timeout):
  3035. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3036. raise TimeoutError from exc_val
  3037. TimeoutError
  3038.  
  3039. The above exception was the direct cause of the following exception:
  3040.  
  3041. Traceback (most recent call last):
  3042. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3043. await self._update()
  3044. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3045. return await func(self, *args, **kwargs)
  3046. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3047. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3048. return await func(self, *args, **kwargs)
  3049. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3050. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3051. lock = await self._ensure_connected()
  3052. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3053. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3054. await self._client.connect(max_attempts)
  3055. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3056. raise err
  3057. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3058. self.client = await establish_connection(
  3059. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3060. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3061. _raise_if_needed(name, device.address, exc)
  3062. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3063. raise BleakNotFoundError(msg) from exc
  3064. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3065. 2024-06-10 04:08:55.607 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3066. 2024-06-10 04:08:55.612 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3067. Traceback (most recent call last):
  3068. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3069. reply = await self._bus.call(
  3070. ^^^^^^^^^^^^^^^^^^^^^
  3071. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3072. await future
  3073. asyncio.exceptions.CancelledError
  3074.  
  3075. The above exception was the direct cause of the following exception:
  3076.  
  3077. Traceback (most recent call last):
  3078. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3079. await client.connect(
  3080. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3081. connected = await super().connect(**kwargs)
  3082. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3083. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3084. return await self._backend.connect(**kwargs)
  3085. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3086. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3087. async with async_timeout(timeout):
  3088. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3089. raise TimeoutError from exc_val
  3090. TimeoutError
  3091.  
  3092. The above exception was the direct cause of the following exception:
  3093.  
  3094. Traceback (most recent call last):
  3095. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3096. await self._update()
  3097. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3098. return await func(self, *args, **kwargs)
  3099. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3100. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3101. return await func(self, *args, **kwargs)
  3102. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3103. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3104. lock = await self._ensure_connected()
  3105. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3106. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3107. await self._client.connect(max_attempts)
  3108. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3109. raise err
  3110. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3111. self.client = await establish_connection(
  3112. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3113. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3114. _raise_if_needed(name, device.address, exc)
  3115. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3116. raise BleakNotFoundError(msg) from exc
  3117. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3118. 2024-06-10 04:09:41.696 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3119. 2024-06-10 04:09:41.697 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3120. Traceback (most recent call last):
  3121. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3122. reply = await self._bus.call(
  3123. ^^^^^^^^^^^^^^^^^^^^^
  3124. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3125. await future
  3126. asyncio.exceptions.CancelledError
  3127.  
  3128. The above exception was the direct cause of the following exception:
  3129.  
  3130. Traceback (most recent call last):
  3131. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3132. await client.connect(
  3133. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3134. connected = await super().connect(**kwargs)
  3135. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3136. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3137. return await self._backend.connect(**kwargs)
  3138. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3139. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3140. async with async_timeout(timeout):
  3141. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3142. raise TimeoutError from exc_val
  3143. TimeoutError
  3144.  
  3145. The above exception was the direct cause of the following exception:
  3146.  
  3147. Traceback (most recent call last):
  3148. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3149. await self._update()
  3150. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3151. return await func(self, *args, **kwargs)
  3152. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3153. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3154. return await func(self, *args, **kwargs)
  3155. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3156. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3157. lock = await self._ensure_connected()
  3158. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3159. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3160. await self._client.connect(max_attempts)
  3161. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3162. raise err
  3163. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3164. self.client = await establish_connection(
  3165. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3166. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3167. _raise_if_needed(name, device.address, exc)
  3168. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3169. raise BleakNotFoundError(msg) from exc
  3170. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3171. 2024-06-10 04:10:36.122 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3172. 2024-06-10 04:10:36.123 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3173. Traceback (most recent call last):
  3174. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3175. reply = await self._bus.call(
  3176. ^^^^^^^^^^^^^^^^^^^^^
  3177. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3178. await future
  3179. asyncio.exceptions.CancelledError
  3180.  
  3181. The above exception was the direct cause of the following exception:
  3182.  
  3183. Traceback (most recent call last):
  3184. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3185. await client.connect(
  3186. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3187. connected = await super().connect(**kwargs)
  3188. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3189. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3190. return await self._backend.connect(**kwargs)
  3191. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3192. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3193. async with async_timeout(timeout):
  3194. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3195. raise TimeoutError from exc_val
  3196. TimeoutError
  3197.  
  3198. The above exception was the direct cause of the following exception:
  3199.  
  3200. Traceback (most recent call last):
  3201. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3202. await self._update()
  3203. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3204. return await func(self, *args, **kwargs)
  3205. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3206. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3207. return await func(self, *args, **kwargs)
  3208. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3209. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3210. lock = await self._ensure_connected()
  3211. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3212. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3213. await self._client.connect(max_attempts)
  3214. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3215. raise err
  3216. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3217. self.client = await establish_connection(
  3218. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3219. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3220. _raise_if_needed(name, device.address, exc)
  3221. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3222. raise BleakNotFoundError(msg) from exc
  3223. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3224. 2024-06-10 04:11:23.324 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 2 attempt(s): TimeoutError
  3225. 2024-06-10 04:11:23.325 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3226. Traceback (most recent call last):
  3227. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3228. reply = await self._bus.call(
  3229. ^^^^^^^^^^^^^^^^^^^^^
  3230. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3231. await future
  3232. asyncio.exceptions.CancelledError
  3233.  
  3234. The above exception was the direct cause of the following exception:
  3235.  
  3236. Traceback (most recent call last):
  3237. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3238. await client.connect(
  3239. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3240. connected = await super().connect(**kwargs)
  3241. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3242. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3243. return await self._backend.connect(**kwargs)
  3244. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3245. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3246. async with async_timeout(timeout):
  3247. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3248. raise TimeoutError from exc_val
  3249. TimeoutError
  3250.  
  3251. The above exception was the direct cause of the following exception:
  3252.  
  3253. Traceback (most recent call last):
  3254. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3255. await self._update()
  3256. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3257. return await func(self, *args, **kwargs)
  3258. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3259. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3260. return await func(self, *args, **kwargs)
  3261. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3262. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3263. lock = await self._ensure_connected()
  3264. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3265. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3266. await self._client.connect(max_attempts)
  3267. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3268. raise err
  3269. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3270. self.client = await establish_connection(
  3271. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3272. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3273. _raise_if_needed(name, device.address, exc)
  3274. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3275. raise BleakNotFoundError(msg) from exc
  3276. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 2 attempt(s): TimeoutError
  3277. 2024-06-10 04:12:16.864 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3278. 2024-06-10 04:12:16.865 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3279. Traceback (most recent call last):
  3280. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3281. reply = await self._bus.call(
  3282. ^^^^^^^^^^^^^^^^^^^^^
  3283. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3284. await future
  3285. asyncio.exceptions.CancelledError
  3286.  
  3287. The above exception was the direct cause of the following exception:
  3288.  
  3289. Traceback (most recent call last):
  3290. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3291. await client.connect(
  3292. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3293. connected = await super().connect(**kwargs)
  3294. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3295. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3296. return await self._backend.connect(**kwargs)
  3297. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3298. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3299. async with async_timeout(timeout):
  3300. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3301. raise TimeoutError from exc_val
  3302. TimeoutError
  3303.  
  3304. The above exception was the direct cause of the following exception:
  3305.  
  3306. Traceback (most recent call last):
  3307. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3308. await self._update()
  3309. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3310. return await func(self, *args, **kwargs)
  3311. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3312. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3313. return await func(self, *args, **kwargs)
  3314. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3315. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3316. lock = await self._ensure_connected()
  3317. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3318. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3319. await self._client.connect(max_attempts)
  3320. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3321. raise err
  3322. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3323. self.client = await establish_connection(
  3324. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3325. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3326. _raise_if_needed(name, device.address, exc)
  3327. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3328. raise BleakNotFoundError(msg) from exc
  3329. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3330. 2024-06-10 04:13:03.845 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3331. 2024-06-10 04:13:03.846 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3332. Traceback (most recent call last):
  3333. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3334. reply = await self._bus.call(
  3335. ^^^^^^^^^^^^^^^^^^^^^
  3336. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3337. await future
  3338. asyncio.exceptions.CancelledError
  3339.  
  3340. The above exception was the direct cause of the following exception:
  3341.  
  3342. Traceback (most recent call last):
  3343. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3344. await client.connect(
  3345. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3346. connected = await super().connect(**kwargs)
  3347. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3348. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3349. return await self._backend.connect(**kwargs)
  3350. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3351. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3352. async with async_timeout(timeout):
  3353. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3354. raise TimeoutError from exc_val
  3355. TimeoutError
  3356.  
  3357. The above exception was the direct cause of the following exception:
  3358.  
  3359. Traceback (most recent call last):
  3360. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3361. await self._update()
  3362. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3363. return await func(self, *args, **kwargs)
  3364. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3365. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3366. return await func(self, *args, **kwargs)
  3367. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3368. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3369. lock = await self._ensure_connected()
  3370. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3371. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3372. await self._client.connect(max_attempts)
  3373. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3374. raise err
  3375. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3376. self.client = await establish_connection(
  3377. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3378. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3379. _raise_if_needed(name, device.address, exc)
  3380. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3381. raise BleakNotFoundError(msg) from exc
  3382. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3383. 2024-06-10 04:13:57.321 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3384. 2024-06-10 04:13:57.322 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3385. Traceback (most recent call last):
  3386. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3387. reply = await self._bus.call(
  3388. ^^^^^^^^^^^^^^^^^^^^^
  3389. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3390. await future
  3391. asyncio.exceptions.CancelledError
  3392.  
  3393. The above exception was the direct cause of the following exception:
  3394.  
  3395. Traceback (most recent call last):
  3396. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3397. await client.connect(
  3398. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3399. connected = await super().connect(**kwargs)
  3400. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3401. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3402. return await self._backend.connect(**kwargs)
  3403. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3404. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3405. async with async_timeout(timeout):
  3406. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3407. raise TimeoutError from exc_val
  3408. TimeoutError
  3409.  
  3410. The above exception was the direct cause of the following exception:
  3411.  
  3412. Traceback (most recent call last):
  3413. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3414. await self._update()
  3415. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3416. return await func(self, *args, **kwargs)
  3417. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3418. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3419. return await func(self, *args, **kwargs)
  3420. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3421. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3422. lock = await self._ensure_connected()
  3423. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3424. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3425. await self._client.connect(max_attempts)
  3426. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3427. raise err
  3428. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3429. self.client = await establish_connection(
  3430. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3431. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3432. _raise_if_needed(name, device.address, exc)
  3433. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3434. raise BleakNotFoundError(msg) from exc
  3435. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3436. 2024-06-10 04:14:44.543 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3437. 2024-06-10 04:14:44.544 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3438. Traceback (most recent call last):
  3439. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3440. reply = await self._bus.call(
  3441. ^^^^^^^^^^^^^^^^^^^^^
  3442. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3443. await future
  3444. asyncio.exceptions.CancelledError
  3445.  
  3446. The above exception was the direct cause of the following exception:
  3447.  
  3448. Traceback (most recent call last):
  3449. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3450. await client.connect(
  3451. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3452. connected = await super().connect(**kwargs)
  3453. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3454. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3455. return await self._backend.connect(**kwargs)
  3456. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3457. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3458. async with async_timeout(timeout):
  3459. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3460. raise TimeoutError from exc_val
  3461. TimeoutError
  3462.  
  3463. The above exception was the direct cause of the following exception:
  3464.  
  3465. Traceback (most recent call last):
  3466. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3467. await self._update()
  3468. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3469. return await func(self, *args, **kwargs)
  3470. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3471. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3472. return await func(self, *args, **kwargs)
  3473. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3474. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3475. lock = await self._ensure_connected()
  3476. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3477. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3478. await self._client.connect(max_attempts)
  3479. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3480. raise err
  3481. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3482. self.client = await establish_connection(
  3483. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3484. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3485. _raise_if_needed(name, device.address, exc)
  3486. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3487. raise BleakNotFoundError(msg) from exc
  3488. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3489. 2024-06-10 04:15:37.676 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3490. 2024-06-10 04:15:37.676 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3491. Traceback (most recent call last):
  3492. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3493. reply = await self._bus.call(
  3494. ^^^^^^^^^^^^^^^^^^^^^
  3495. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3496. await future
  3497. asyncio.exceptions.CancelledError
  3498.  
  3499. The above exception was the direct cause of the following exception:
  3500.  
  3501. Traceback (most recent call last):
  3502. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3503. await client.connect(
  3504. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3505. connected = await super().connect(**kwargs)
  3506. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3507. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3508. return await self._backend.connect(**kwargs)
  3509. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3510. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3511. async with async_timeout(timeout):
  3512. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3513. raise TimeoutError from exc_val
  3514. TimeoutError
  3515.  
  3516. The above exception was the direct cause of the following exception:
  3517.  
  3518. Traceback (most recent call last):
  3519. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3520. await self._update()
  3521. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3522. return await func(self, *args, **kwargs)
  3523. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3524. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3525. return await func(self, *args, **kwargs)
  3526. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3527. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3528. lock = await self._ensure_connected()
  3529. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3530. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3531. await self._client.connect(max_attempts)
  3532. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3533. raise err
  3534. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3535. self.client = await establish_connection(
  3536. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3537. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3538. _raise_if_needed(name, device.address, exc)
  3539. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3540. raise BleakNotFoundError(msg) from exc
  3541. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3542. 2024-06-10 04:16:25.336 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3543. 2024-06-10 04:16:25.337 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3544. Traceback (most recent call last):
  3545. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3546. reply = await self._bus.call(
  3547. ^^^^^^^^^^^^^^^^^^^^^
  3548. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3549. await future
  3550. asyncio.exceptions.CancelledError
  3551.  
  3552. The above exception was the direct cause of the following exception:
  3553.  
  3554. Traceback (most recent call last):
  3555. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3556. await client.connect(
  3557. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3558. connected = await super().connect(**kwargs)
  3559. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3560. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3561. return await self._backend.connect(**kwargs)
  3562. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3563. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3564. async with async_timeout(timeout):
  3565. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3566. raise TimeoutError from exc_val
  3567. TimeoutError
  3568.  
  3569. The above exception was the direct cause of the following exception:
  3570.  
  3571. Traceback (most recent call last):
  3572. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3573. await self._update()
  3574. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3575. return await func(self, *args, **kwargs)
  3576. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3577. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3578. return await func(self, *args, **kwargs)
  3579. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3580. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3581. lock = await self._ensure_connected()
  3582. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3583. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3584. await self._client.connect(max_attempts)
  3585. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3586. raise err
  3587. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3588. self.client = await establish_connection(
  3589. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3590. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3591. _raise_if_needed(name, device.address, exc)
  3592. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3593. raise BleakNotFoundError(msg) from exc
  3594. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3595. 2024-06-10 04:17:18.322 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3596. 2024-06-10 04:17:18.328 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3597. Traceback (most recent call last):
  3598. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3599. reply = await self._bus.call(
  3600. ^^^^^^^^^^^^^^^^^^^^^
  3601. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3602. await future
  3603. asyncio.exceptions.CancelledError
  3604.  
  3605. The above exception was the direct cause of the following exception:
  3606.  
  3607. Traceback (most recent call last):
  3608. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3609. await client.connect(
  3610. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3611. connected = await super().connect(**kwargs)
  3612. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3613. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3614. return await self._backend.connect(**kwargs)
  3615. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3616. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3617. async with async_timeout(timeout):
  3618. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3619. raise TimeoutError from exc_val
  3620. TimeoutError
  3621.  
  3622. The above exception was the direct cause of the following exception:
  3623.  
  3624. Traceback (most recent call last):
  3625. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3626. await self._update()
  3627. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3628. return await func(self, *args, **kwargs)
  3629. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3630. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3631. return await func(self, *args, **kwargs)
  3632. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3633. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3634. lock = await self._ensure_connected()
  3635. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3636. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3637. await self._client.connect(max_attempts)
  3638. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3639. raise err
  3640. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3641. self.client = await establish_connection(
  3642. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3643. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3644. _raise_if_needed(name, device.address, exc)
  3645. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3646. raise BleakNotFoundError(msg) from exc
  3647. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3648. 2024-06-10 04:18:05.989 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3649. 2024-06-10 04:18:05.990 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3650. Traceback (most recent call last):
  3651. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3652. reply = await self._bus.call(
  3653. ^^^^^^^^^^^^^^^^^^^^^
  3654. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3655. await future
  3656. asyncio.exceptions.CancelledError
  3657.  
  3658. The above exception was the direct cause of the following exception:
  3659.  
  3660. Traceback (most recent call last):
  3661. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3662. await client.connect(
  3663. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3664. connected = await super().connect(**kwargs)
  3665. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3666. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3667. return await self._backend.connect(**kwargs)
  3668. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3669. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3670. async with async_timeout(timeout):
  3671. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3672. raise TimeoutError from exc_val
  3673. TimeoutError
  3674.  
  3675. The above exception was the direct cause of the following exception:
  3676.  
  3677. Traceback (most recent call last):
  3678. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3679. await self._update()
  3680. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3681. return await func(self, *args, **kwargs)
  3682. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3683. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3684. return await func(self, *args, **kwargs)
  3685. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3686. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3687. lock = await self._ensure_connected()
  3688. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3689. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3690. await self._client.connect(max_attempts)
  3691. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3692. raise err
  3693. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3694. self.client = await establish_connection(
  3695. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3696. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3697. _raise_if_needed(name, device.address, exc)
  3698. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3699. raise BleakNotFoundError(msg) from exc
  3700. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3701. 2024-06-10 04:18:58.714 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3702. 2024-06-10 04:18:58.715 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3703. Traceback (most recent call last):
  3704. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3705. reply = await self._bus.call(
  3706. ^^^^^^^^^^^^^^^^^^^^^
  3707. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3708. await future
  3709. asyncio.exceptions.CancelledError
  3710.  
  3711. The above exception was the direct cause of the following exception:
  3712.  
  3713. Traceback (most recent call last):
  3714. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3715. await client.connect(
  3716. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3717. connected = await super().connect(**kwargs)
  3718. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3719. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3720. return await self._backend.connect(**kwargs)
  3721. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3722. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3723. async with async_timeout(timeout):
  3724. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3725. raise TimeoutError from exc_val
  3726. TimeoutError
  3727.  
  3728. The above exception was the direct cause of the following exception:
  3729.  
  3730. Traceback (most recent call last):
  3731. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3732. await self._update()
  3733. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3734. return await func(self, *args, **kwargs)
  3735. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3736. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3737. return await func(self, *args, **kwargs)
  3738. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3739. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3740. lock = await self._ensure_connected()
  3741. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3742. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3743. await self._client.connect(max_attempts)
  3744. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3745. raise err
  3746. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3747. self.client = await establish_connection(
  3748. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3749. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3750. _raise_if_needed(name, device.address, exc)
  3751. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3752. raise BleakNotFoundError(msg) from exc
  3753. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3754. 2024-06-10 04:19:46.689 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3755. 2024-06-10 04:19:46.698 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3756. Traceback (most recent call last):
  3757. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3758. reply = await self._bus.call(
  3759. ^^^^^^^^^^^^^^^^^^^^^
  3760. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3761. await future
  3762. asyncio.exceptions.CancelledError
  3763.  
  3764. The above exception was the direct cause of the following exception:
  3765.  
  3766. Traceback (most recent call last):
  3767. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3768. await client.connect(
  3769. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3770. connected = await super().connect(**kwargs)
  3771. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3772. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3773. return await self._backend.connect(**kwargs)
  3774. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3775. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3776. async with async_timeout(timeout):
  3777. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3778. raise TimeoutError from exc_val
  3779. TimeoutError
  3780.  
  3781. The above exception was the direct cause of the following exception:
  3782.  
  3783. Traceback (most recent call last):
  3784. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3785. await self._update()
  3786. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3787. return await func(self, *args, **kwargs)
  3788. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3789. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3790. return await func(self, *args, **kwargs)
  3791. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3792. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3793. lock = await self._ensure_connected()
  3794. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3795. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3796. await self._client.connect(max_attempts)
  3797. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3798. raise err
  3799. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3800. self.client = await establish_connection(
  3801. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3802. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3803. _raise_if_needed(name, device.address, exc)
  3804. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3805. raise BleakNotFoundError(msg) from exc
  3806. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3807. 2024-06-10 04:20:39.211 ERROR (MainThread) [yalexs_ble.lock] Front Door (L5000XY): Failed to connect to the lock: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3808. 2024-06-10 04:20:39.212 ERROR (MainThread) [yalexs_ble.push] Front Door (L5000XY): Bluetooth error updating
  3809. Traceback (most recent call last):
  3810. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 214, in connect
  3811. reply = await self._bus.call(
  3812. ^^^^^^^^^^^^^^^^^^^^^
  3813. File "/usr/local/lib/python3.12/site-packages/dbus_fast/aio/message_bus.py", line 385, in call
  3814. await future
  3815. asyncio.exceptions.CancelledError
  3816.  
  3817. The above exception was the direct cause of the following exception:
  3818.  
  3819. Traceback (most recent call last):
  3820. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 363, in establish_connection
  3821. await client.connect(
  3822. File "/usr/local/lib/python3.12/site-packages/habluetooth/wrappers.py", line 310, in connect
  3823. connected = await super().connect(**kwargs)
  3824. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3825. File "/usr/local/lib/python3.12/site-packages/bleak/__init__.py", line 615, in connect
  3826. return await self._backend.connect(**kwargs)
  3827. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3828. File "/usr/local/lib/python3.12/site-packages/bleak/backends/bluezdbus/client.py", line 151, in connect
  3829. async with async_timeout(timeout):
  3830. File "/usr/local/lib/python3.12/asyncio/timeouts.py", line 115, in __aexit__
  3831. raise TimeoutError from exc_val
  3832. TimeoutError
  3833.  
  3834. The above exception was the direct cause of the following exception:
  3835.  
  3836. Traceback (most recent call last):
  3837. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 1020, in _execute_deferred_update
  3838. await self._update()
  3839. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 113, in _async_wrap_operation_lock
  3840. return await func(self, *args, **kwargs)
  3841. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3842. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 157, in _async_wrap_retry_bluetooth_connection_error
  3843. return await func(self, *args, **kwargs)
  3844. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3845. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 707, in _update
  3846. lock = await self._ensure_connected()
  3847. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3848. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/push.py", line 566, in _ensure_connected
  3849. await self._client.connect(max_attempts)
  3850. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 155, in connect
  3851. raise err
  3852. File "/usr/local/lib/python3.12/site-packages/yalexs_ble/lock.py", line 144, in connect
  3853. self.client = await establish_connection(
  3854. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3855. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 387, in establish_connection
  3856. _raise_if_needed(name, device.address, exc)
  3857. File "/usr/local/lib/python3.12/site-packages/bleak_retry_connector/__init__.py", line 327, in _raise_if_needed
  3858. raise BleakNotFoundError(msg) from exc
  3859. bleak_retry_connector.BleakNotFoundError: Front Door (L5000XY) - 78:9C:85:15:F6:26: Failed to connect after 1 attempt(s): TimeoutError
  3860.  
Add Comment
Please, Sign In to add comment