hacs / integration

HACS gives you a powerful UI to handle downloads of all your custom needs.
https://hacs.xyz
MIT License
5.21k stars 1.26k forks source link

Something is blocking Home Assistant from wrapping up the start up phase #4002

Open garry0garry opened 2 weeks ago

garry0garry commented 2 weeks ago

System Health details

Home Assistant 2024.8.3, HACS 2.0.0

Checklist

Describe the issue

At each start: <...> The system is waiting for tasks: {<Task pending name='Task-3863' coro=<HacsBase.startup_tasks() running at /config/custom_components/hacs/base.py:667> wait_for=<_GatheringFuture pending cb=[Task.task_wakeup()]> cb=[set.remove()]>}

Reproduction steps

Restarting HA.

Debug logs

2024-08-25 23:30:56.123 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
2024-08-25 23:30:56.931 INFO (MainThread) [homeassistant.bootstrap] Setting up stage 2: {'wake_word', 'input_text', 'hardware', 'my', 'profiler', 'onvif', 'analytics', 'camera', 'yandex_dialogs', 'speedtestdotnet', 'mobile_app', 'tts', 'device_tracker', 'template', 'diagnostics', 'ffmpeg', 'person', 'image_upload', 'group', 'stt', 'energy', 'version', 'input_select', 'logbook', 'default_config', 'samsungtv', 'blitzortung', 'file_upload', 'command_line', 'config', 'scene', 'assist_pipeline', 'hacs', 'nmap_tracker', 'yandex_station', 'prometheus', 'automation', 'notify', 'input_button', 'tag', 'upnp', 'map', 'xiaomi_gateway3', 'intent', 'conversation', 'xiaomi_miio', 'timer', 'script', 'telegram_bot', 'sun', 'esphome', 'backup', 'lovelace', 'remote_syslog', 'homeassistant_alerts', 'media_source', 'shell_command', 'ecowitt', 'input_datetime', 'schedule', 'search', 'onboarding', 'trace', 'blueprint', 'sensor', 'asuswrt', 'hass_diagnostics', 'braviatv', 'input_boolean', 'systemmonitor', 'system_health', 'tuya_local', 'counter', 'mqtt', 'stream', 'device_automation', 'zone', 'ping', 'application_credentials', 'persistent_notification', 'history', 'input_number', 'reolink', 'localtuya', 'yandex_smart_home'}
2024-08-25 23:30:58.742 INFO (MainThread) [homeassistant.components.websocket_api.http.connection] [124357253034432] Received unknown command: hacs/subscribe
2024-08-25 23:30:58.742 INFO (MainThread) [homeassistant.components.websocket_api.http.connection] [124357253034432] Received unknown command: hacs/subscribe
2024-08-25 23:30:58.742 INFO (MainThread) [homeassistant.components.websocket_api.http.connection] [124357253034432] Received unknown command: hacs/subscribe
2024-08-25 23:30:58.742 INFO (MainThread) [homeassistant.components.websocket_api.http.connection] [124357253034432] Received unknown command: hacs/subscribe
2024-08-25 23:30:59.705 INFO (MainThread) [homeassistant.setup] Setting up hacs
2024-08-25 23:30:59.706 INFO (MainThread) [homeassistant.setup] Setup of domain hacs took 0.00 seconds
2024-08-25 23:30:59.706 INFO (MainThread) [custom_components.hacs] 
HACS (Home Assistant Community Store)
https://github.com/hacs/integration/issues
2024-08-25 23:30:59.721 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore started
2024-08-25 23:30:59.966 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore done
2024-08-25 23:30:59.967 INFO (MainThread) [custom_components.hacs] Enable category: integration
2024-08-25 23:30:59.967 INFO (MainThread) [custom_components.hacs] Enable category: plugin
2024-08-25 23:30:59.967 INFO (MainThread) [custom_components.hacs] Enable category: template
2024-08-25 23:30:59.968 INFO (MainThread) [custom_components.hacs] Enable category: theme
2024-08-25 23:30:59.974 INFO (MainThread) [custom_components.hacs] Setting up plugin endpoint
2024-08-25 23:30:59.974 INFO (MainThread) [custom_components.hacs] <HacsFrontend> storage mode, cache for /hacsfiles/: True
2024-08-25 23:31:04.867 INFO (MainThread) [homeassistant.components.switch] Setting up hacs.switch
2024-08-25 23:31:04.871 INFO (MainThread) [homeassistant.components.update] Setting up hacs.update
2024-08-25 23:31:04.883 INFO (MainThread) [custom_components.hacs] Stage changed: setup
2024-08-25 23:31:04.883 INFO (MainThread) [custom_components.hacs] Stage changed: waiting
2024-08-25 23:31:04.883 INFO (MainThread) [custom_components.hacs] Setup complete, waiting for Home Assistant before startup tasks starts
2024-08-25 23:31:13.271 INFO (MainThread) [custom_components.hacs] Stage changed: startup
2024-08-25 23:31:13.285 INFO (MainThread) [custom_components.hacs] Loading removed repositories
2024-08-25 23:31:15.793 INFO (MainThread) [custom_components.hacs] Loading known repositories
2024-08-25 23:31:28.273 WARNING (MainThread) [homeassistant.core] Something is blocking Home Assistant from wrapping up the start up phase. We're going to continue anyway. Please report the following info at https://github.com/home-assistant/core/issues: system_log, localtuya.sensor, wake_word, input_text, xiaomi_gateway3.climate, reolink.binary_sensor, version.binary_sensor, esphome.sensor, folder.sensor, profiler, switch, mqtt.update, bluetooth, yandex_dialogs, zeroconf, speedtestdotnet, braviatv.button, tts, device_tracker, text, diagnostics, google_maps.device_tracker, dhcp, braviatv.media_player, person, reolink.number, mqtt.button, tuya_local.switch, image_upload, group, version, input_select, websocket_api, systemmonitor.binary_sensor, default_config, samsungtv, blitzortung, climate, ssdp, command_line.sensor, template.binary_sensor, file_upload, light, scene, ping.device_tracker, hacs, nmap_tracker, input_button, notify, nmap_tracker.device_tracker, upnp, upnp.sensor, xiaomi_gateway3, frontend, telegram.notify, media_player, xiaomi_gateway3.light, xiaomi_gateway3.number, xiaomi_miio.switch, version.sensor, xiaomi_miio, timer, script, telegram_bot, asuswrt.device_tracker, sun, esphome, backup, reolink.select, network, shell_command, ecowitt, alarm_control_panel, search, upnp.binary_sensor, mqtt.binary_sensor, trace, blueprint, mqtt.sensor, google_translate.tts, xiaomi_gateway3.text, ping.sensor, yandex_station.select, template.sensor, reolink.button, braviatv.remote, yandex_station.camera, input_boolean, xiaomi_gateway3.binary_sensor, counter, mqtt, mqtt.number, logger, tuya_local.number, stream, device_automation, zone, reolink.camera, history, reolink, yandex_station.notify, hacs.switch, repairs, button, reolink.sensor, systemmonitor.sensor, hardware, tuya_local.button, my, reolink.switch, select, asuswrt.sensor, onvif, siren, analytics, camera, esphome.binary_sensor, lock, xiaomi_gateway3.switch, mobile_app, onvif.sensor, template, ffmpeg, cover, xiaomi_gateway3.select, update ...
2024-08-25 23:31:28.273 WARNING (MainThread) [homeassistant.core] Something is blocking Home Assistant from wrapping up the start up phase. We're going to continue anyway. Please report the following info at https://github.com/home-assistant/core/issues: system_log, localtuya.sensor, wake_word, input_text, xiaomi_gateway3.climate, reolink.binary_sensor, version.binary_sensor, esphome.sensor, folder.sensor, profiler, switch, mqtt.update, bluetooth, yandex_dialogs, zeroconf, speedtestdotnet, braviatv.button, tts, device_tracker, text, diagnostics, google_maps.device_tracker, dhcp, braviatv.media_player, person, reolink.number, mqtt.button, tuya_local.switch, image_upload, group, version, input_select, websocket_api, systemmonitor.binary_sensor, default_config, samsungtv, blitzortung, climate, ssdp, command_line.sensor, template.binary_sensor, file_upload, light, scene, ping.device_tracker, hacs, nmap_tracker, input_button, notify, nmap_tracker.device_tracker, upnp, upnp.sensor, xiaomi_gateway3, frontend, telegram.notify, media_player, xiaomi_gateway3.light, xiaomi_gateway3.number, xiaomi_miio.switch, version.sensor, xiaomi_miio, timer, script, telegram_bot, asuswrt.device_tracker, sun, esphome, backup, reolink.select, network, shell_command, ecowitt, alarm_control_panel, search, upnp.binary_sensor, mqtt.binary_sensor, trace, blueprint, mqtt.sensor, google_translate.tts, xiaomi_gateway3.text, ping.sensor, yandex_station.select, template.sensor, reolink.button, braviatv.remote, yandex_station.camera, input_boolean, xiaomi_gateway3.binary_sensor, counter, mqtt, mqtt.number, logger, tuya_local.number, stream, device_automation, zone, reolink.camera, history, reolink, yandex_station.notify, hacs.switch, repairs, button, reolink.sensor, systemmonitor.sensor, hardware, tuya_local.button, my, reolink.switch, select, asuswrt.sensor, onvif, siren, analytics, camera, esphome.binary_sensor, lock, xiaomi_gateway3.switch, mobile_app, onvif.sensor, template, ffmpeg, cover, xiaomi_gateway3.select, update ...
2024-08-25 23:31:28.273 WARNING (MainThread) [homeassistant.core] Something is blocking Home Assistant from wrapping up the start up phase. We're going to continue anyway. Please report the following info at https://github.com/home-assistant/core/issues: system_log, localtuya.sensor, wake_word, input_text, xiaomi_gateway3.climate, reolink.binary_sensor, version.binary_sensor, esphome.sensor, folder.sensor, profiler, switch, mqtt.update, bluetooth, yandex_dialogs, zeroconf, speedtestdotnet, braviatv.button, tts, device_tracker, text, diagnostics, google_maps.device_tracker, dhcp, braviatv.media_player, person, reolink.number, mqtt.button, tuya_local.switch, image_upload, group, version, input_select, websocket_api, systemmonitor.binary_sensor, default_config, samsungtv, blitzortung, climate, ssdp, command_line.sensor, template.binary_sensor, file_upload, light, scene, ping.device_tracker, hacs, nmap_tracker, input_button, notify, nmap_tracker.device_tracker, upnp, upnp.sensor, xiaomi_gateway3, frontend, telegram.notify, media_player, xiaomi_gateway3.light, xiaomi_gateway3.number, xiaomi_miio.switch, version.sensor, xiaomi_miio, timer, script, telegram_bot, asuswrt.device_tracker, sun, esphome, backup, reolink.select, network, shell_command, ecowitt, alarm_control_panel, search, upnp.binary_sensor, mqtt.binary_sensor, trace, blueprint, mqtt.sensor, google_translate.tts, xiaomi_gateway3.text, ping.sensor, yandex_station.select, template.sensor, reolink.button, braviatv.remote, yandex_station.camera, input_boolean, xiaomi_gateway3.binary_sensor, counter, mqtt, mqtt.number, logger, tuya_local.number, stream, device_automation, zone, reolink.camera, history, reolink, yandex_station.notify, hacs.switch, repairs, button, reolink.sensor, systemmonitor.sensor, hardware, tuya_local.button, my, reolink.switch, select, asuswrt.sensor, onvif, siren, analytics, camera, esphome.binary_sensor, lock, xiaomi_gateway3.switch, mobile_app, onvif.sensor, template, ffmpeg, cover, xiaomi_gateway3.select, update ...
2024-08-25 23:31:28.273 WARNING (MainThread) [homeassistant.core] Something is blocking Home Assistant from wrapping up the start up phase. We're going to continue anyway. Please report the following info at https://github.com/home-assistant/core/issues: system_log, localtuya.sensor, wake_word, input_text, xiaomi_gateway3.climate, reolink.binary_sensor, version.binary_sensor, esphome.sensor, folder.sensor, profiler, switch, mqtt.update, bluetooth, yandex_dialogs, zeroconf, speedtestdotnet, braviatv.button, tts, device_tracker, text, diagnostics, google_maps.device_tracker, dhcp, braviatv.media_player, person, reolink.number, mqtt.button, tuya_local.switch, image_upload, group, version, input_select, websocket_api, systemmonitor.binary_sensor, default_config, samsungtv, blitzortung, climate, ssdp, command_line.sensor, template.binary_sensor, file_upload, light, scene, ping.device_tracker, hacs, nmap_tracker, input_button, notify, nmap_tracker.device_tracker, upnp, upnp.sensor, xiaomi_gateway3, frontend, telegram.notify, media_player, xiaomi_gateway3.light, xiaomi_gateway3.number, xiaomi_miio.switch, version.sensor, xiaomi_miio, timer, script, telegram_bot, asuswrt.device_tracker, sun, esphome, backup, reolink.select, network, shell_command, ecowitt, alarm_control_panel, search, upnp.binary_sensor, mqtt.binary_sensor, trace, blueprint, mqtt.sensor, google_translate.tts, xiaomi_gateway3.text, ping.sensor, yandex_station.select, template.sensor, reolink.button, braviatv.remote, yandex_station.camera, input_boolean, xiaomi_gateway3.binary_sensor, counter, mqtt, mqtt.number, logger, tuya_local.number, stream, device_automation, zone, reolink.camera, history, reolink, yandex_station.notify, hacs.switch, repairs, button, reolink.sensor, systemmonitor.sensor, hardware, tuya_local.button, my, reolink.switch, select, asuswrt.sensor, onvif, siren, analytics, camera, esphome.binary_sensor, lock, xiaomi_gateway3.switch, mobile_app, onvif.sensor, template, ffmpeg, cover, xiaomi_gateway3.select, update ...
2024-08-25 23:32:16.106 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved (None)
Traceback (most recent call last):
  File "/config/custom_components/hacs/base.py", line 667, in startup_tasks
    await self.async_get_all_category_repositories()
  File "/config/custom_components/hacs/base.py", line 832, in async_get_all_category_repositories
    await asyncio.gather(
  File "/config/custom_components/hacs/base.py", line 843, in async_get_category_repositories_experimental
    category_data = await self.data_client.get_data(category, validate=True)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/hacs/data_client.py", line 66, in get_data
    data = await self._do_request(filename="data.json", section=section)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/hacs/data_client.py", line 62, in _do_request
    return await response.json()
           ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/aiohttp_client.py", line 80, in json
    return await super().json(*args, loads=loads, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/aiohttp/client_reqrep.py", line 1194, in json
    await self.read()
  File "/usr/local/lib/python3.12/site-packages/aiohttp/client_reqrep.py", line 1134, in read
    self._body = await self.content.read()
                 ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/aiohttp/streams.py", line 383, in read
    block = await self.readany()
            ^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/aiohttp/streams.py", line 405, in readany
    await self._wait("readany")
  File "/usr/local/lib/python3.12/site-packages/aiohttp/streams.py", line 311, in _wait
    with self._timer:
  File "/usr/local/lib/python3.12/site-packages/aiohttp/helpers.py", line 713, in __exit__
    raise asyncio.TimeoutError from None
TimeoutError


### Diagnostics dump

_No response_
hacs-bot[bot] commented 2 weeks ago

Make sure you have read the issue guidelines and that you filled out the entire template.

If you have an issue identical to this, do not add comments like "same here", "i have this too", instead add a :+1: reaction to the issue description. Thanks! :+1:

garry0garry commented 2 weeks ago

What information is needed?

Something is blocking Home Assistant from wrapping up the start up phase. We're going to continue anyway. Please report the following info at https://github.com/home-assistant/core/issues: _template, systemmonitor.sensor, yandex_station.select, xiaomi_gateway3.binary_sensor, network, samsungtv.media_player, ecowitt, telegram.notify, repairs, scene, onvif.sensor, light, input_text, hacs.update, hacs, blueprint, remote, script, input_datetime, text, esphome.switch, file_upload, recorder, system_health, blitzortung, reolink.siren, logbook, stt, samsungtv.remote, input_number, xiaomi_gateway3.select, reolink.light, sensor, auth, tuya_local, command_line.binary_sensor, intent, sun.sensor, tuya_local.number, onvif.binary_sensor, samsungtv, ping.device_tracker, homeassistant.scene, profiler, reolink.sensor, onvif.camera, hass_diagnostics.sensor, websocket_api, reolink, mobile_app, ecowitt.sensor, esphome.sensor, xiaomi_gateway3.sensor, alarm_control_panel, xiaomi_gateway3.switch, zeroconf, yandex_dialogs, yandex_station.camera, reolink.camera, my, yandex_station.notify, reolink.select, braviatv.remote, schedule, xiaomi_gateway3.cover, command_line.sensor, hass_diagnostics, lock, mqtt.lock, webhook, braviatv.button, http, mqtt, counter, cover, version.sensor, template.sensor, geo_location, xiaomi_gateway3.number, localtuya, switch, input_select, upnp.sensor, search, media_source, yandex_station.media_player, ping.sensor, cloud, siren, diagnostics, onvif, reolink.switch, image_upload, mqtt.number, mqtt.select, number, google_maps.device_tracker, group, xiaomi_gateway3.text, person, xiaomi_gateway3.alarm_control_panel, logger, google_translate.tts, update, cloud.tts, api, media_player, upnp, mqtt.sensor, automation, lovelace, map, default_config, hacs.switch, application_credentials, yandex_smart_home, blitzortung.geo_location, sun, braviatv.media_player, mobile_app.notify, system_log, xiaomi_gateway3.light, homeassistant_alerts, hardware, ssdp, mqtt.update, tts, input_button, asuswrt, analytics, upnp.binary_sensor, asuswrt.device_tracker, esphome, climate, camera, reolink.number, speedtestdotnet.sensor, binary_sensor, notify, assist_pipeline, systemmonitor, telegram_bot, history, onvif.switch, onboarding, input_boolean, reolink.button, usb, remote_syslog, reolink.binary_sensor, folder.sensor, tuya_local.sensor, tuya_local.button, xiaomi_miio.switch, nmap_tracker, device_tracker, dhcp, frontend, ecowitt.binary_sensor, systemmonitor.binary_sensor, prometheus, template.binary_sensor, command_line, homeassistant, bluetooth, conversation, config, tuya_local.switch, zone, version, tag, persistent_notification, nmap_tracker.device_tracker, reolink.update, button, ffmpeg, select, stream, version.binary_sensor, mqtt.switch, xiaomi_gateway3.climate, blitzortung.sensor, wake_word, mqtt.button, esphome.binary_sensor, energy, device_automation, xiaomi_miio, asuswrt.sensor, ping, xiaomi_gateway3, backup, energy.sensor, onvif.button, timer, shell_command, yandex_station, speedtestdotnet, mqtt.binary_sensor, ping.binarysensor, statistics.sensor, localtuya.sensor, braviatv, trace The system is waiting for tasks: {<Task pending name='Task-3874' coro=<HacsBase.startup_tasks() running at /config/custom_components/hacs/base.py:667> wait_for=<_GatheringFuture pending cb=[Task.task_wakeup()]> cb=[set.remove()]>}

ludeeus commented 2 weeks ago
garry0garry commented 2 weeks ago

System Information

version core-2024.8.3
installation_type Home Assistant Container
dev false
hassio false
docker true
user root
virtualenv false
python_version 3.12.4
os_name Linux
os_version 6.8.0-40-generic
arch x86_64
timezone Europe/Istanbul
config_dir /config
Home Assistant Community Store GitHub API | ok -- | -- GitHub Content | ok GitHub Web | ok HACS Data | ok GitHub API Calls Remaining | 4988 Installed Version | 2.0.0 Stage | running Available Repositories | 1392 Downloaded Repositories | 18
Home Assistant Cloud logged_in | false -- | -- can_reach_cert_server | ok can_reach_cloud_auth | ok can_reach_cloud | ok
Dashboards dashboards | 6 -- | -- resources | 8 views | 14 mode | storage
Recorder oldest_recorder_run | August 7, 2024 at 7:23 PM -- | -- current_recorder_run | August 25, 2024 at 11:49 PM estimated_db_size | 4604.75 MiB database_engine | sqlite database_version | 3.45.3

Sorry, I didn't understand about debug logs. I provided them above. Or... did I cut out the necessary parts?


config_entry-hacs-416c171ea9d968bb9adda03ec576d8f8.json

ludeeus commented 2 weeks ago

There are no debug entries. https://hacs.xyz/docs/use/troubleshooting/logs/

garry0garry commented 2 weeks ago

My mistake, I previously specified in the settings custom_components.hacs: info At the same time, only 5 lines were added. There are no other lines with DEBUG in the log.

2024-08-26 22:04:57.694 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 14.73s
2024-08-26 22:04:57.695 INFO (MainThread) [homeassistant.core] Starting Home Assistant
2024-08-26 22:04:57.803 INFO (MainThread) [custom_components.hacs] Stage changed: startup
2024-08-26 22:04:57.818 DEBUG (MainThread) [custom_components.hacs] There are 6 scheduled recurring tasks
2024-08-26 22:04:57.818 INFO (MainThread) [custom_components.hacs] Loading removed repositories
2024-08-26 22:04:58.020 INFO (MainThread) [telegram.ext.Application] Application started
2024-08-26 22:04:59.590 INFO (MainThread) [reolink_aio.api] Reolink cam18 ONVIF event channel 0, VehicleDetect: True
2024-08-26 22:04:59.917 INFO (MainThread) [custom_components.hacs] Loading known repositories
2024-08-26 22:04:59.917 DEBUG (MainThread) [custom_components.hacs] Fetching updated content for integration
2024-08-26 22:04:59.919 DEBUG (MainThread) [custom_components.hacs] Fetching updated content for template
2024-08-26 22:04:59.919 DEBUG (MainThread) [custom_components.hacs] Fetching updated content for plugin
2024-08-26 22:04:59.920 DEBUG (MainThread) [custom_components.hacs] Fetching updated content for theme
2024-08-26 22:05:09.187 INFO (MainThread) [reolink_aio.api] Reolink cam18 ONVIF event channel 0, VehicleDetect: False
2024-08-26 22:05:11.313 INFO (MainThread) [reolink_aio.api] Reolink cam18 ONVIF event channel 0, VehicleDetect: True
2024-08-26 22:05:12.805 WARNING (MainThread) [homeassistant.core] Something is blocking Home Assistant from wrapping up the start up phase. We're going to continue anyway. Please report the following info at https://github.com/home-assistant/core/issues: ping.binary_sensor, xiaomi_gateway3.binary_sensor, ssdp, blueprint, tuya_local, command_line, application_credentials, bluetooth, onvif.sensor, hacs.switch, esphome, google_maps.device_tracker, reolink.number, blitzortung, input_select, reolink, samsungtv, xiaomi_miio, tag, yandex_station.camera, ping.sensor, wake_word, xiaomi_gateway3.number, google_translate.tts, mqtt.button, webhook, template.binary_sensor, blitzortung.sensor, websocket_api, ping.device_tracker, mqtt.binary_sensor, reolink.light, mqtt.sensor, mqtt.number, braviatv.media_player, mobile_app.notify, nmap_tracker, asuswrt.device_tracker, device_tracker, cover, hass_diagnostics, xiaomi_gateway3.switch, recorder, lock, mqtt.select, systemmonitor, command_line.sensor, switch, statistics.sensor, version.sensor, xiaomi_gateway3.alarm_control_panel, xiaomi_gateway3.sensor, yandex_station.notify, blitzortung.geo_location, input_boolean, dhcp, map, image_upload, mqtt.switch, reolink.select, mqtt, reolink.binary_sensor, remote, homeassistant_alerts, tuya_local.number, braviatv.button, sun, onvif, reolink.sensor, cloud, sensor, upnp.sensor, samsungtv.media_player, onvif.switch, analytics, asuswrt.sensor, logger, usb, braviatv.remote, speedtestdotnet, device_automation, stt, folder.sensor, input_text, media_player, energy.sensor, command_line.binary_sensor, conversation, my, frontend, trace, xiaomi_gateway3.text, xiaomi_gateway3.select, tuya_local.button, zone, tts, localtuya, xiaomi_gateway3.cover, template.sensor, backup, upnp.binary_sensor, siren, intent, telegram_bot, binary_sensor, stream, select, xiaomi_gateway3.light, reolink.camera, reolink.siren, onvif.camera, energy, counter, input_number, input_datetime, template, input_button, system_health, reolink.update, api, network, scene, nmap_tracker.device_tracker, homeassistant.scene, repairs, xiaomi_gateway3, default_config, systemmonitor.sensor, cloud.tts, esphome.sensor, onvif.binary_sensor, ecowitt.binary_sensor, person, config, onboarding, asuswrt, shell_command, notify, button, systemmonitor.binary_sensor, hardware, tuya_local.switch, auth, assist_pipeline, climate, ping, number, sun.sensor, alarm_control_panel, lovelace, prometheus, group, esphome.switch, yandex_station.select, samsungtv.remote, telegram.notify, esphome.binary_sensor, text, automation, hacs, localtuya.sensor, hacs.update, version.binary_sensor, file_upload, search, camera, media_source, timer, upnp, mqtt.lock, ffmpeg, remote_syslog, diagnostics, yandex_dialogs, mobile_app, xiaomi_miio.switch, light, schedule, system_log, profiler, onvif.button, xiaomi_gateway3.climate, yandex_station, update, logbook, hass_diagnostics.sensor, ecowitt.sensor, reolink.switch, persistent_notification, reolink.button, speedtestdotnet.sensor, braviatv, mqtt.update, http, script, version, yandex_station.media_player, homeassistant, yandex_smart_home, ecowitt, geo_location, tuya_local.sensor, zeroconf, history The system is waiting for tasks: {<Task pending name='Task-3805' coro=<HacsBase.startup_tasks() running at /config/custom_components/hacs/base.py:667> wait_for=<_GatheringFuture pending cb=[Task.task_wakeup()]> cb=[set.remove()]>}
ludeeus commented 2 weeks ago

Looks like you are cutting off the start of your logs? There should be a good amount of info and some warnings there.

garry0garry commented 2 weeks ago

I sent the full log to your personal email, sorry.

ludeeus commented 2 weeks ago

It was removed. Is there any hacs warning/error after this last one? It looks like to u are having network issues

garry0garry commented 2 weeks ago

500 megabit network. I don't see any problems except the warning at the start.

ludeeus commented 2 weeks ago

That is your home network, you can still have congestion during HA startup. Especially with many custom integration and/or offline devices. Reason i ask is that where it is complaining it has used over 10s to fetch a 200kb file.

garry0garry commented 2 weeks ago

Is it possible to add diagnostics on this topic? Perhaps, at the state level, some domain is restricted for me. Before version 2.0.0, this did not happen. Or is there a domain that can be checked using the curl utility or something else?

ludeeus commented 2 weeks ago

https://data-v2.hacs.xyz/integration/data.json is one of the calls during startup, the domain is not restricted, as i see it works in your system health.

Do you see the same on HA 2024.8.2?

garry0garry commented 2 weeks ago

Do you see the same on HA 2024.8.2?

I'll check the archives. I think I updated HA first, then HACS.

garry0garry commented 2 weeks ago

You are right! There was no such warning on HA 2024.8.2.

ludeeus commented 2 weeks ago

I've seen several reports of misbehaving cloud based integrations on 2024.8.3

garry0garry commented 2 weeks ago

Here https://github.com/home-assistant/core/issues/123314#issuecomment-2308900601 I was sent to you...

ludeeus commented 2 weeks ago

I'm aware.

wbyoung commented 2 weeks ago

For what it's worth, I'm seeing the same message on 2024.8.3. Never mind—I tracked this down to a poor configuration issue & opened https://github.com/home-assistant/core/issues/124931 in HA core.

garry0garry commented 1 week ago

Home Assistant 2024.9.0 HACS 2.0.1

Logger: homeassistant.core
Source: core.py:551
First occurred: 12:52:52 PM (1 occurrences)
Last logged: 12:52:52 PM

Something is blocking Home Assistant from wrapping up the start up phase. We're going to continue anyway. Please report the following info at https://github.com/home-assistant/core/issues: device_automation, system_health, reolink.update, input_number, stt, sun, braviatv, tuya_local.number, homeassistant.scene, reolink.light, hass_diagnostics, energy, hacs.switch, ecowitt, zone, xiaomi_gateway3.binary_sensor, samsungtv.media_player, tuya_local.switch, application_credentials, homeassistant, reolink.sensor, samsungtv, localtuya, sun.sensor, mobile_app.notify, select, counter, google_translate.tts, http, xiaomi_gateway3.select, xiaomi_gateway3.light, light, webhook, yandex_dialogs, default_config, samsungtv.remote, onvif, xiaomi_gateway3.sensor, api, cloud.tts, timer, braviatv.button, ecowitt.binary_sensor, systemmonitor.binary_sensor, braviatv.remote, esphome.binary_sensor, reolink.camera, xiaomi_gateway3.climate, image_upload, onvif.camera, xiaomi_gateway3, hass_diagnostics.sensor, notify, ssdp, mqtt.lock, siren, asuswrt.sensor, input_text, script, telegram_bot, conversation, mqtt.number, person, lock, upnp.sensor, localtuya.sensor, device_tracker, template.binary_sensor, speedtestdotnet.sensor, reolink.number, tts, onvif.switch, zeroconf, command_line.sensor, usb, mqtt.binary_sensor, tuya_local, mobile_app, esphome.switch, config, xiaomi_miio.switch, network, lovelace, mqtt.update, mqtt.button, file_upload, onvif.sensor, prometheus, blitzortung, shell_command, command_line, history, repairs, esphome, reolink.button, hacs, diagnostics, backup, tag, remote_syslog, tuya_local.button, version.sensor, ping.device_tracker, button, blitzortung.geo_location, blitzortung.sensor, yandex_station.select, xiaomi_gateway3.switch, xiaomi_miio, reolink.binary_sensor, my, onboarding, input_boolean, analytics, esphome.sensor, xiaomi_gateway3.cover, input_select, folder.sensor, map, logbook, climate, camera, media_source, yandex_station.camera, yandex_station.media_player, template, frontend, automation, cloud, reolink.switch, trace, input_datetime, websocket_api, yandex_station, asuswrt, mqtt, stream, media_player, schedule, scene, reolink, upnp, logger, sensor, wake_word, yandex_smart_home, geo_location, nmap_tracker.device_tracker, asuswrt.device_tracker, onvif.binary_sensor, bluetooth, ping.sensor, alarm_control_panel, cover, google_maps.device_tracker, assist_pipeline, dhcp, version, recorder, blueprint, remote, hacs.update, telegram.notify, xiaomi_gateway3.alarm_control_panel, nmap_tracker, homeassistant_alerts, command_line.binary_sensor, yandex_station.notify, statistics.sensor, systemmonitor, mqtt.sensor, energy.sensor, switch, mqtt.switch, group, system_log, intent, reolink.select, ping, ecowitt.sensor, ping.binary_sensor, profiler, persistent_notification, number, update, reolink.siren, systemmonitor.sensor, template.sensor, speedtestdotnet, braviatv.media_player, hardware, auth, text, tuya_local.sensor, xiaomi_gateway3.text, onvif.button, binary_sensor, input_button, search, ffmpeg, xiaomi_gateway3.number, version.binary_sensor, mqtt.select, upnp.binary_sensor The system is waiting for tasks: {<Task pending name='Task-3809' coro=<HacsBase.startup_tasks() running at /config/custom_components/hacs/base.py:667> wait_for=<_GatheringFuture pending cb=[Task.task_wakeup()]> cb=[set.remove()]>}