hacs / integration

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

Custom component throwing error when trying to update #3201

Closed OzGav closed 1 year ago

OzGav commented 1 year ago

System Health details

System Information

version core-2023.7.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.4
os_name Linux
os_version 6.1.21-v8
arch aarch64
timezone Australia/Brisbane
config_dir /config
Home Assistant Community Store GitHub API | ok -- | -- GitHub Content | ok GitHub Web | ok GitHub API Calls Remaining | 4730 Installed Version | 1.32.1 Stage | running Available Repositories | 1284 Downloaded Repositories | 19
Home Assistant Cloud logged_in | true -- | -- subscription_expiration | February 27, 2024 at 11:00 AM relayer_connected | true relayer_region | ap-southeast-1 remote_enabled | true remote_connected | true alexa_enabled | false google_enabled | true remote_server | ap-southeast-1-1.ui.nabu.casa certificate_status | ready can_reach_cert_server | ok can_reach_cloud_auth | ok can_reach_cloud | ok
Home Assistant Supervisor host_os | Home Assistant OS 10.3 -- | -- update_channel | stable supervisor_version | supervisor-2023.07.1 agent_version | 1.5.1 docker_version | 23.0.6 disk_total | 57.8 GB disk_used | 15.9 GB healthy | true supported | true board | rpi4-64 supervisor_api | ok version_api | ok installed_addons | Samba share (10.0.2), Terminal & SSH (9.7.1), Mosquitto broker (6.2.1), AdGuard Home (4.8.12), Actron Air Conditioner (2022.9.2), Z-Wave JS UI (1.15.0), Zigbee2MQTT (1.32.1-1), RPC Shutdown (2.4), File editor (5.6.0), ESPHome (2023.7.0), UniFi Network Application (2.7.0), Music Assistant BETA (2.0.0b59), TasmoAdmin (0.25.0)
Dashboards dashboards | 2 -- | -- resources | 12 views | 31 mode | yaml
Recorder oldest_recorder_run | July 15, 2023 at 10:02 AM -- | -- current_recorder_run | July 21, 2023 at 6:49 PM estimated_db_size | 1281.58 MiB database_engine | sqlite database_version | 3.41.2

Checklist

Describe the issue

It seems a custom component has become corrupted within HACS and an error is thrown when trying to update.

Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/hacs/repositories/integration.py:173 
Integration: Home Assistant WebSocket API (documentation, issues) 
First occurred: 6:57:30 PM (3 occurrences) 
Last logged: 7:05:22 PM

[546623151888] Error handling message: Unknown error (unknown_error) xxxxxx from 127.0.0.1 (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15)
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 26, in _handle_async_response
    await func(hass, connection, msg)
  File "/config/custom_components/hacs/websocket/repository.py", line 40, in hacs_repository_info
    await repository.update_repository(ignore_issues=True, force=True)
  File "/config/custom_components/hacs/utils/decorator.py", line 28, in wrapper
    result = await function(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/hacs/repositories/integration.py", line 126, in update_repository
    if manifest := await self.async_get_integration_manifest():
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/hacs/repositories/integration.py", line 173, in async_get_integration_manifest
    raise HacsException(f"No {RepositoryFile.MAINIFEST_JSON} file found '{manifest_path}'")
custom_components.hacs.exceptions.HacsException: No manifest.json file found 'custom_components/None/manifest.json'

when navigating to the custom component within HACS the screen opens but then displays “UNKNOWN ERROR”

Reproduction steps

The custom component cannot be updated anymore in HACS so there aren’t really reproducible steps. The latest version is shown but the update attempt fails with errors in the log. I have tried downloading HACS again. I have removed and re-added the HACS integration. I have removed the custom component integration. I have tried deleting the HACS directory in config. I have tried deleting HACS.repository

I just don’t know how to get HACS to forget about this component (Music Assistant) so I can start again

Debug logs

2023-07-21 19:12:42.271 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration iotawatt 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
2023-07-21 19:12:42.275 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration opensky 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
2023-07-21 19:12:42.279 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration watchman 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
2023-07-21 19:12:42.282 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration powercalc 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
2023-07-21 19:12:42.284 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration webrtc 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
2023-07-21 19:12:42.287 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration reolink_cctv 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
2023-07-21 19:12:42.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
2023-07-21 19:12:42.334 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration bureau_of_meteorology 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
2023-07-21 19:12:42.338 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration zigbee2mqtt_networkmap 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
2023-07-21 19:12:42.341 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration wundergroundpws 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
2023-07-21 19:12:42.343 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration mass 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
2023-07-21 19:12:42.346 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration composite 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
2023-07-21 19:12:53.285 DEBUG (MainThread) [homeassistant.components.webhook] Handling webhook POST payload for d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68
2023-07-21 19:12:53.285 INFO (MainThread) [homeassistant.components.webhook] Received message for unregistered webhook d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68 from 192.168.1.254
2023-07-21 19:12:53.285 DEBUG (MainThread) [homeassistant.components.webhook] b'{"type":"get_config"}'
2023-07-21 19:12:55.570 DEBUG (MainThread) [homeassistant.components.webhook] Handling webhook POST payload for d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68
2023-07-21 19:12:55.571 INFO (MainThread) [homeassistant.components.webhook] Received message for unregistered webhook d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68 from 192.168.1.254
2023-07-21 19:12:55.571 DEBUG (MainThread) [homeassistant.components.webhook] b'{"type":"update_sensor_states","data":[{"unique_id":"battery_pow'
2023-07-21 19:12:58.158 DEBUG (SyncWorker_0) [custom_components.opensky.sensor] HEADERS {'Server': 'nginx/1.17.6', 'Date': 'Fri, 21 Jul 2023 09:12:57 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '1; mode=block', 'Cache-Control': 'no-cache, no-store, max-age=0, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'X-Frame-Options': 'DENY', 'Set-Cookie': 'XSRF-TOKEN=9f5f77a6-02f2-4205-bdd4-2ffc788699b6; Path=/', 'X-Rate-Limit-Remaining': '3081', 'Content-Encoding': 'gzip'}
2023-07-21 19:13:01.699 ERROR (MainThread) [homeassistant.components.hassio.handler] /store return code 500
2023-07-21 19:13:01.713 ERROR (MainThread) [homeassistant.components.hassio] Failed to to call /store - 
2023-07-21 19:13:25.014 INFO (MainThread) [homeassistant.components.webhook] Received message for unregistered webhook d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68 from cloud
2023-07-21 19:13:25.014 DEBUG (MainThread) [homeassistant.components.webhook] b'{"type":"get_config"}'
2023-07-21 19:13:25.710 DEBUG (MainThread) [homeassistant.components.webhook] Handling webhook POST payload for d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68
2023-07-21 19:13:25.711 INFO (MainThread) [homeassistant.components.webhook] Received message for unregistered webhook d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68 from 192.168.1.254
2023-07-21 19:13:25.711 DEBUG (MainThread) [homeassistant.components.webhook] b'{"type":"get_config"}'
2023-07-21 19:13:25.823 DEBUG (SyncWorker_2) [custom_components.opensky.sensor] HEADERS {'Server': 'nginx/1.17.6', 'Date': 'Fri, 21 Jul 2023 09:13:25 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '1; mode=block', 'Cache-Control': 'no-cache, no-store, max-age=0, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'X-Frame-Options': 'DENY', 'Set-Cookie': 'XSRF-TOKEN=; Max-Age=0; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/, XSRF-TOKEN=abc9d0ff-a521-4aa4-8899-3d87410bed9b; Path=/', 'X-Rate-Limit-Remaining': '3080', 'Content-Encoding': 'gzip'}
2023-07-21 19:13:26.466 INFO (MainThread) [homeassistant.components.webhook] Received message for unregistered webhook d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68 from cloud
2023-07-21 19:13:26.466 DEBUG (MainThread) [homeassistant.components.webhook] b'{"type":"register_sensor","data":{"unique_id":"battery_power","s'
2023-07-21 19:13:27.119 INFO (MainThread) [homeassistant.components.webhook] Received message for unregistered webhook d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68 from cloud
2023-07-21 19:13:27.119 DEBUG (MainThread) [homeassistant.components.webhook] b'{"type":"update_sensor_states","data":[{"unique_id":"battery_lev'
2023-07-21 19:13:28.358 DEBUG (MainThread) [homeassistant.components.webhook] Handling webhook POST payload for d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68
2023-07-21 19:13:28.359 INFO (MainThread) [homeassistant.components.webhook] Received message for unregistered webhook d42590b2d728685296532368e5232cfb719b472f1de8810e8a7103ed3a8d1c68 from 192.168.1.254
2023-07-21 19:13:28.360 DEBUG (MainThread) [homeassistant.components.webhook] b'{"type":"update_sensor_states","data":[{"unique_id":"battery_lev'
2023-07-21 19:13:33.282 WARNING (MainThread) [homeassistant.config_entries] Config entry '192.168.1.250' for synology_dsm integration could not authenticate: reason: Two-step authentication required for account: nasadmin
2023-07-21 19:13:33.650 INFO (MainThread) [custom_components.hacs] 
-------------------------------------------------------------------
HACS (Home Assistant Community Store)

Version: 1.32.1
This is a custom integration
If you have any issues with this you need to open an issue here:
https://github.com/hacs/integration/issues
-------------------------------------------------------------------

2023-07-21 19:13:34.232 WARNING (MainThread) [homeassistant.config_entries] Config entry 'unknown' for fully_kiosk integration not ready yet: Cannot connect to host 192.168.1.199:2323 ssl:False [Connect call failed ('192.168.1.199', 2323)]; Retrying in background
2023-07-21 19:13:34.336 DEBUG (MainThread) [custom_components.hacs] Configuration type: config_entry
2023-07-21 19:13:35.034 WARNING (MainThread) [homeassistant.config_entries] Config entry 'tank_pumo KP115(AU)' for tplink integration not ready yet: Unable to connect to the device: 192.168.1.59: [Errno 113] Connect call failed ('192.168.1.59', 9999); Retrying in background
2023-07-21 19:13:35.056 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore started
2023-07-21 19:13:36.021 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore done
2023-07-21 19:13:37.149 DEBUG (MainThread) [homeassistant.components.webhook] Handling webhook POST payload for ccc016c9876753748ed2e10bd4e0869acfb5aa4974c2b2220373ef3a2e941b7d
2023-07-21 19:13:37.151 DEBUG (MainThread) [homeassistant.components.webhook] Handling webhook POST payload for ccc016c9876753748ed2e10bd4e0869acfb5aa4974c2b2220373ef3a2e941b7d
2023-07-21 19:13:39.061 DEBUG (MainThread) [homeassistant.components.webhook] Handling webhook POST payload for ccc016c9876753748ed2e10bd4e0869acfb5aa4974c2b2220373ef3a2e941b7d
2023-07-21 19:13:39.063 DEBUG (MainThread) [homeassistant.components.webhook] Handling webhook POST payload for ccc016c9876753748ed2e10bd4e0869acfb5aa4974c2b2220373ef3a2e941b7d
2023-07-21 19:13:39.410 DEBUG (MainThread) [custom_components.hacs] Can update 372 repositories
2023-07-21 19:13:39.413 INFO (MainThread) [custom_components.hacs] Enable category: integration
2023-07-21 19:13:39.415 INFO (MainThread) [custom_components.hacs] Enable category: plugin
2023-07-21 19:13:39.416 INFO (MainThread) [custom_components.hacs] Enable category: python_script
2023-07-21 19:13:39.416 INFO (MainThread) [custom_components.hacs] Enable category: theme
2023-07-21 19:13:39.416 INFO (MainThread) [custom_components.hacs] Setting up themes endpoint
2023-07-21 19:13:39.421 INFO (MainThread) [custom_components.hacs] Setting up plugin endpoint
2023-07-21 19:13:39.421 INFO (MainThread) [custom_components.hacs] <HacsFrontend> yaml mode, cache for /hacsfiles/: False
2023-07-21 19:13:42.729 INFO (MainThread) [custom_components.hacs] Stage changed: setup
2023-07-21 19:13:42.730 INFO (MainThread) [custom_components.hacs] Stage changed: waiting
2023-07-21 19:13:42.731 INFO (MainThread) [custom_components.hacs] Setup complete, waiting for Home Assistant before startup tasks starts
2023-07-21 19:13:45.684 WARNING (MainThread) [aioesphomeapi.reconnect_logic] Can't connect to ESPHome API for chicken_coop_door @ 192.168.1.142: Error connecting to ('192.168.1.142', 6053): [Errno 113] Connect call failed ('192.168.1.142', 6053) (SocketAPIError)
2023-07-21 19:13:45.716 WARNING (MainThread) [aioesphomeapi.reconnect_logic] Can't connect to ESPHome API for camera01 @ 192.168.1.120: Error connecting to ('192.168.1.120', 6053): [Errno 113] Connect call failed ('192.168.1.120', 6053) (SocketAPIError)
2023-07-21 19:13:45.748 WARNING (MainThread) [aioesphomeapi.reconnect_logic] Can't connect to ESPHome API for test-d1 @ 192.168.1.90: Error connecting to ('192.168.1.90', 6053): [Errno 113] Connect call failed ('192.168.1.90', 6053) (SocketAPIError)
2023-07-21 19:13:45.928 WARNING (MainThread) [mysensors.sensor] child_id 0 already exists in children of node 0, cannot add child
2023-07-21 19:13:45.952 WARNING (MainThread) [mysensors.sensor] child_id 1 already exists in children of node 0, cannot add child
2023-07-21 19:13:45.961 WARNING (MainThread) [mysensors.sensor] child_id 2 already exists in children of node 0, cannot add child
2023-07-21 19:13:50.464 WARNING (MainThread) [homeassistant.components.sensor] Setup of sensor platform adguard is taking over 10 seconds.
2023-07-21 19:13:50.465 WARNING (MainThread) [homeassistant.components.switch] Setup of switch platform adguard is taking over 10 seconds.
2023-07-21 19:13:53.562 DEBUG (SyncWorker_4) [custom_components.opensky.sensor] HEADERS {'Server': 'nginx/1.17.6', 'Date': 'Fri, 21 Jul 2023 09:13:53 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '1; mode=block', 'Cache-Control': 'no-cache, no-store, max-age=0, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'X-Frame-Options': 'DENY', 'Set-Cookie': 'XSRF-TOKEN=; Max-Age=0; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/, XSRF-TOKEN=2307e544-abe8-44fc-97d1-e315631f551d; Path=/', 'X-Rate-Limit-Remaining': '3079', 'Content-Encoding': 'gzip'}
2023-07-21 19:13:53.695 WARNING (MainThread) [homeassistant.config_entries] Config entry 'unknown' for fully_kiosk integration not ready yet: Cannot connect to host 192.168.1.199:2323 ssl:False [Connect call failed ('192.168.1.199', 2323)]; Retrying in background
2023-07-21 19:13:59.628 INFO (MainThread) [custom_components.hacs] Stage changed: startup
2023-07-21 19:14:02.816 DEBUG (MainThread) [custom_components.hacs] There are 7 scheduled recurring tasks
2023-07-21 19:14:02.817 INFO (MainThread) [custom_components.hacs] Loading removed repositories
2023-07-21 19:14:03.225 WARNING (MainThread) [homeassistant.components.kodi.media_player] Unable to connect to Kodi via websocket
2023-07-21 19:14:14.342 INFO (MainThread) [custom_components.hacs] Loading known repositories
2023-07-21 19:14:14.351 ERROR (MainThread) [homeassistant.components.mobile_app.notify] Timeout sending notification to https://mobile-apps.home-assistant.io/api/sendPush/android/v1
2023-07-21 19:14:14.530 WARNING (MainThread) [homeassistant.components.media_player] Updating yamaha media_player took longer than the scheduled update interval 0:00:10
2023-07-21 19:14:20.430 DEBUG (SyncWorker_7) [custom_components.opensky.sensor] HEADERS {'Server': 'nginx/1.17.6', 'Date': 'Fri, 21 Jul 2023 09:14:20 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'X-Content-Type-Options': 'nosniff', 'X-XSS-Protection': '1; mode=block', 'Cache-Control': 'no-cache, no-store, max-age=0, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'X-Frame-Options': 'DENY', 'Set-Cookie': 'XSRF-TOKEN=; Max-Age=0; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/, XSRF-TOKEN=f3aad664-cd0f-4319-9e83-417174bbec88; Path=/', 'X-Rate-Limit-Remaining': '3078', 'Content-Encoding': 'gzip'}
2023-07-21 19:14:30.012 DEBUG (MainThread) [custom_components.hacs] <Integration music-assistant/hass-music-assistant> Getting repository information
2023-07-21 19:14:31.153 DEBUG (MainThread) [custom_components.hacs] <Integration music-assistant/hass-music-assistant> Running checks against 2023.6.1
2023-07-21 19:14:31.823 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547737535312] Error handling message: Unknown error (unknown_error) Merlijn from 127.0.0.1 (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15)
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 26, in _handle_async_response
    await func(hass, connection, msg)
  File "/config/custom_components/hacs/websocket/repository.py", line 40, in hacs_repository_info
    await repository.update_repository(ignore_issues=True, force=True)
  File "/config/custom_components/hacs/utils/decorator.py", line 28, in wrapper
    result = await function(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/hacs/repositories/integration.py", line 126, in update_repository
    if manifest := await self.async_get_integration_manifest():
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/hacs/repositories/integration.py", line 173, in async_get_integration_manifest
    raise HacsException(f"No {RepositoryFile.MAINIFEST_JSON} file found '{manifest_path}'")
custom_components.hacs.exceptions.HacsException: No manifest.json file found 'custom_components/None/manifest.json'
2023-07-21 19:14:33.423 INFO (MainThread) [custom_components.hacs] Starting recurring background task for downloaded repositories
2023-07-21 19:14:33.424 DEBUG (MainThread) [custom_components.hacs] Recurring background task for downloaded repositories done
2023-07-21 19:14:33.425 INFO (MainThread) [custom_components.hacs] Stage changed: running
2023-07-21 19:14:33.739 DEBUG (MainThread) [custom_components.hacs] <QueueManager> The queue is empty
2023-07-21 19:14:33.744 DEBUG (MainThread) [custom_components.hacs] <HACSStore async_save_to_store> Did not store data for 'hacs.critical'. Content did not change
2023-07-21 19:14:34.033 DEBUG (MainThread) [custom_components.hacs] Can update 371 repositories, items in queue 19
2023-07-21 19:14:34.034 DEBUG (MainThread) [custom_components.hacs] <QueueManager> Checking out tasks to execute
2023-07-21 19:14:34.034 DEBUG (MainThread) [custom_components.hacs] <QueueManager> Starting queue execution for 19 tasks
2023-07-21 19:14:34.036 DEBUG (MainThread) [custom_components.hacs] <Plugin RomRider/apexcharts-card> Getting repository information
2023-07-21 19:14:34.042 DEBUG (MainThread) [custom_components.hacs] <Plugin thomasloven/lovelace-card-tools> Getting repository information
2023-07-21 19:14:34.044 DEBUG (MainThread) [custom_components.hacs] <Integration pnbruckner/ha-composite-tracker> Getting repository information
2023-07-21 19:14:34.047 DEBUG (MainThread) [custom_components.hacs] <Plugin kalkih/mini-media-player> Getting repository information
2023-07-21 19:14:34.050 DEBUG (MainThread) [custom_components.hacs] <Plugin gadgetchnnel/lovelace-card-templater> Getting repository information
2023-07-21 19:14:34.051 DEBUG (MainThread) [custom_components.hacs] <Integration JimStar/reolink_cctv> Getting repository information
2023-07-21 19:14:34.052 DEBUG (MainThread) [custom_components.hacs] <Integration dummylabs/thewatchman> Getting repository information
2023-07-21 19:14:34.053 DEBUG (MainThread) [custom_components.hacs] <Integration gtdiehl/iotawatt_ha> Getting repository information
2023-07-21 19:14:34.054 DEBUG (MainThread) [custom_components.hacs] <Integration hacs/integration> Getting repository information
2023-07-21 19:14:34.056 DEBUG (MainThread) [custom_components.hacs] <Integration music-assistant/hass-music-assistant> Getting repository information
2023-07-21 19:14:34.749 DEBUG (MainThread) [custom_components.hacs] <Plugin thomasloven/lovelace-card-tools> Running checks against 11
2023-07-21 19:14:34.837 DEBUG (MainThread) [custom_components.hacs] <Integration gtdiehl/iotawatt_ha> Running checks against 0.2.1
2023-07-21 19:14:34.847 DEBUG (MainThread) [custom_components.hacs] <Integration pnbruckner/ha-composite-tracker> Running checks against 2.8.4
2023-07-21 19:14:34.895 DEBUG (MainThread) [custom_components.hacs] <Plugin RomRider/apexcharts-card> Running checks against v2.0.4
2023-07-21 19:14:34.902 DEBUG (MainThread) [custom_components.hacs] <Integration dummylabs/thewatchman> Running checks against v0.6.1
2023-07-21 19:14:34.950 DEBUG (MainThread) [custom_components.hacs] <Plugin gadgetchnnel/lovelace-card-templater> Running checks against 0.0.17
2023-07-21 19:14:35.091 DEBUG (MainThread) [custom_components.hacs] <Integration music-assistant/hass-music-assistant> Running checks against 2023.6.1
2023-07-21 19:14:35.106 DEBUG (MainThread) [custom_components.hacs] <Integration hacs/integration> Running checks against 1.32.1
2023-07-21 19:14:35.657 DEBUG (MainThread) [custom_components.hacs] <Integration JimStar/reolink_cctv> Running checks against 0.1.19
2023-07-21 19:14:35.742 DEBUG (MainThread) [custom_components.hacs] <Integration bramstroker/homeassistant-powercalc> Getting repository information
2023-07-21 19:14:35.990 DEBUG (MainThread) [custom_components.hacs] <Plugin custom-cards/button-card> Getting repository information
2023-07-21 19:14:36.031 DEBUG (MainThread) [custom_components.hacs] <Plugin kalkih/mini-media-player> Running checks against v1.16.5
2023-07-21 19:14:36.091 DEBUG (MainThread) [custom_components.hacs] <Integration AlexxIT/WebRTC> Getting repository information
2023-07-21 19:14:36.119 DEBUG (MainThread) [custom_components.hacs] <Plugin DavidFW1960/bom-weather-card> Getting repository information
2023-07-21 19:14:36.263 DEBUG (MainThread) [custom_components.hacs] 'states' is undefined
2023-07-21 19:14:36.267 DEBUG (MainThread) [custom_components.hacs] <Integration bremor/bureau_of_meteorology> Getting repository information
2023-07-21 19:14:36.346 DEBUG (MainThread) [custom_components.hacs] <Plugin ofekashery/vertical-stack-in-card> Getting repository information
2023-07-21 19:14:36.386 DEBUG (MainThread) [custom_components.hacs] 'state_attr' is undefined
2023-07-21 19:14:36.395 DEBUG (MainThread) [custom_components.hacs] <Plugin kalkih/mini-graph-card> Getting repository information
2023-07-21 19:14:36.411 DEBUG (MainThread) [custom_components.hacs] <Plugin custom-cards/bar-card> Getting repository information
2023-07-21 19:14:36.650 DEBUG (MainThread) [custom_components.hacs] <Integration bramstroker/homeassistant-powercalc> Running checks against v1.8.2
2023-07-21 19:14:36.981 DEBUG (MainThread) [custom_components.hacs] <Plugin custom-cards/button-card> Running checks against v3.5.0
2023-07-21 19:14:36.996 DEBUG (MainThread) [custom_components.hacs] <Integration AlexxIT/WebRTC> Running checks against v3.2.1
2023-07-21 19:14:37.023 DEBUG (MainThread) [custom_components.hacs] <Plugin thomasloven/lovelace-slider-entity-row> Getting repository information
2023-07-21 19:14:37.149 DEBUG (MainThread) [custom_components.hacs] <Plugin ofekashery/vertical-stack-in-card> Running checks against v0.4.4
2023-07-21 19:14:37.335 DEBUG (MainThread) [custom_components.hacs] <Plugin DavidFW1960/bom-weather-card> Running checks against 1.1.4
2023-07-21 19:14:37.391 DEBUG (MainThread) [custom_components.hacs] <Plugin kalkih/mini-graph-card> Running checks against v0.11.0
2023-07-21 19:14:37.401 DEBUG (MainThread) [custom_components.hacs] <Integration bremor/bureau_of_meteorology> Running checks against 1.1.19
2023-07-21 19:14:37.576 DEBUG (MainThread) [custom_components.hacs] <Plugin custom-cards/bar-card> Running checks against 3.2.0
2023-07-21 19:14:37.866 DEBUG (MainThread) [custom_components.hacs] <Plugin thomasloven/lovelace-slider-entity-row> Running checks against 17.3.0
2023-07-21 19:14:38.416 DEBUG (MainThread) [custom_components.hacs] <Integration music-assistant/hass-music-assistant> Getting repository information
2023-07-21 19:14:39.192 ERROR (MainThread) [custom_components.hacs] <QueueManager> No manifest.json file found 'custom_components/None/manifest.json'
2023-07-21 19:14:39.203 DEBUG (MainThread) [custom_components.hacs] <QueueManager> Queue execution finished for 19 tasks finished in 5.17 seconds
2023-07-21 19:14:39.204 DEBUG (MainThread) [custom_components.hacs] <HacsData async_write> Saving data
2023-07-21 19:14:39.486 DEBUG (MainThread) [custom_components.hacs] <Integration music-assistant/hass-music-assistant> Running checks against 2023.6.1
2023-07-21 19:14:40.157 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547737535312] Error handling message: Unknown error (unknown_error) Merlijn from 127.0.0.1 (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15)
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 26, in _handle_async_response
    await func(hass, connection, msg)
  File "/config/custom_components/hacs/websocket/repository.py", line 40, in hacs_repository_info
    await repository.update_repository(ignore_issues=True, force=True)
  File "/config/custom_components/hacs/utils/decorator.py", line 28, in wrapper
    result = await function(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/hacs/repositories/integration.py", line 126, in update_repository
    if manifest := await self.async_get_integration_manifest():
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/hacs/repositories/integration.py", line 173, in async_get_integration_manifest
    raise HacsException(f"No {RepositoryFile.MAINIFEST_JSON} file found '{manifest_path}'")
custom_components.hacs.exceptions.HacsException: No manifest.json file found 'custom_components/None/manifest.json'

Diagnostics dump

{ "home_assistant": { "installation_type": "Home Assistant OS", "version": "2023.7.3", "dev": false, "hassio": true, "virtualenv": false, "python_version": "3.11.4", "docker": true, "arch": "aarch64", "timezone": "Australia/Brisbane", "os_name": "Linux", "os_version": "6.1.21-v8", "supervisor": "2023.07.1", "host_os": "Home Assistant OS 10.3", "docker_version": "23.0.6", "chassis": "embedded", "run_as_root": true }, "custom_components": { "iotawatt": { "version": "0.2.1", "requirements": [ "iotawattpy==0.1.0" ] }, "opensky": { "version": "v2.0.0", "requirements": [] }, "watchman": { "version": "0.5.1", "requirements": [ "prettytable==3.0.0" ] }, "powercalc": { "version": "v1.8.2", "requirements": [ "numpy>=1.21.1" ] }, "webrtc": { "version": "v3.2.1", "requirements": [] }, "reolink_cctv": { "version": "0.1.19", "requirements": [ "reolink-ip==0.0.49" ] }, "hacs": { "version": "1.32.1", "requirements": [ "aiogithubapi>=22.10.1" ] }, "bureau_of_meteorology": { "version": "1.1.19", "requirements": [ "iso8601" ] }, "zigbee2mqtt_networkmap": { "version": "0.0.1", "requirements": [] }, "wundergroundpws": { "version": "0.8.3", "requirements": [] }, "mass": { "version": "2023.6.0b3", "requirements": [ "music-assistant==2.0.0b59" ] }, "composite": { "version": "2.8.4", "requirements": [] } }, "integration_manifest": { "domain": "hacs", "name": "HACS", "codeowners": [ "@ludeeus" ], "config_flow": true, "dependencies": [ "http", "websocket_api", "frontend", "persistent_notification", "lovelace", "repairs" ], "documentation": "https://hacs.xyz/docs/configuration/start", "iot_class": "cloud_polling", "issue_tracker": "https://github.com/hacs/integration/issues", "requirements": [ "aiogithubapi>=22.10.1" ], "version": "1.32.1", "is_built_in": false }, "data": { "entry": { "entry_id": "dbc287cf25680835380a6aeb23fc63d3", "version": 1, "domain": "hacs", "title": "", "data": { "token": "REDACTED" }, "options": {}, "pref_disable_new_entities": false, "pref_disable_polling": false, "source": "user", "unique_id": null, "disabled_by": null }, "hacs": { "stage": "running", "version": "1.32.1", "disabled_reason": null, "new": false, "startup": false, "categories": [ "python_script", "theme", "plugin", "integration" ], "renamed_repositories": {}, "archived_repositories": [], "ignored_repositories": [], "lovelace_mode": "yaml", "configuration": { "appdaemon": false, "country": "ALL", "debug": false, "dev": false, "experimental": false, "netdaemon": false, "python_script": false, "release_limit": 5, "theme": false } }, "custom_repositories": [ "pnbruckner/ha-composite-tracker" ], "repositories": [ { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "Minimalistic media card for Home Assistant Lovelace UI", "domain": "", "downloads": 86244, "etag_repository": "W/\"a90841e5e53a5a189aef31a58a804314c3a07e893aad2d20e7cd798b0fb48087\"", "etag_releases": null, "file_name": "mini-media-player-bundle.js", "first_install": false, "full_name": "kalkih/mini-media-player", "hide": false, "has_issues": true, "id": "148520838", "installed_commit": "b45330d", "installed_version": "v1.16.5", "installed": true, "last_commit": "b45330d", "last_updated": "2023-06-18T20:10:04Z", "last_version": "v1.16.5", "manifest_name": null, "new": false, "open_issues": 133, "published_tags": [ "v1.16.5", "v1.16.4", "v1.16.2", "v1.16.1", "v1.16.0" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 1297, "topics": [ "automation", "custom", "sonos" ] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": {}, "name": null, "persistent_directory": null, "render_readme": false, "zip_release": false }, "ref": "v1.16.5", "paths": { "localpath": "/config/www/community/mini-media-player", "local": "/config/www/community/mini-media-player", "remote": "release" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "Customizable Animated Bar card for Home Assistant Lovelace", "domain": null, "downloads": 60351, "etag_repository": "W/\"751a6fe3a40d17f78f488f04d1dbabe7dc92047137d409f8c7961d45b10c52ab\"", "etag_releases": null, "file_name": "bar-card.js", "first_install": false, "full_name": "custom-cards/bar-card", "hide": false, "has_issues": true, "id": "163363577", "installed_commit": "3bf4796", "installed_version": "3.2.0", "installed": true, "last_commit": "3bf4796", "last_updated": "2023-07-04T13:12:35Z", "last_version": "3.2.0", "manifest_name": null, "new": false, "open_issues": 63, "published_tags": [ "3.2.0", "3.1.7", "3.1.6", "3.1.5", "3.1.4" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 293, "topics": [] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": "bar-card.js", "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "Bar Card", "render_readme": true, "filename": "bar-card.js" }, "name": "Bar Card", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "3.2.0", "paths": { "localpath": "/config/www/community/bar-card", "local": "/config/www/community/bar-card", "remote": "release" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "\ud83d\udcd0 Home Assistant Card: Group multiple cards into a single sleek card.", "domain": "", "downloads": 0, "etag_repository": "W/\"ea077bd118949750f0f76f55a6755e999eb4e366ea0f690026624c4914558c39\"", "etag_releases": null, "file_name": "vertical-stack-in-card.js", "first_install": false, "full_name": "ofekashery/vertical-stack-in-card", "hide": false, "has_issues": true, "id": "142051833", "installed_commit": "0a6dfbd", "installed_version": "v0.4.4", "installed": true, "last_commit": "0a6dfbd", "last_updated": "2023-02-22T22:57:19Z", "last_version": "v0.4.4", "manifest_name": null, "new": false, "open_issues": 21, "published_tags": [ "v0.4.4", "v0.4.2", "v0.4.1", "v0.4.0", "v0.3.3" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 781, "topics": [] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": "vertical-stack-in-card.js", "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "Vertical Stack In Card", "render_readme": true, "filename": "vertical-stack-in-card.js" }, "name": "Vertical Stack In Card", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "v0.4.4", "paths": { "localpath": "/config/www/community/vertical-stack-in-card", "local": "/config/www/community/vertical-stack-in-card", "remote": "" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "\u2747\ufe0f Lovelace button-card for home assistant", "domain": null, "downloads": 71008, "etag_repository": "W/\"909219eea64c049fce12411c2750a7e23f516fc369d2dc576cc48f72d4016ce7\"", "etag_releases": null, "file_name": "button-card.js", "first_install": false, "full_name": "custom-cards/button-card", "hide": false, "has_issues": true, "id": "146194325", "installed_commit": "3d8c382", "installed_version": "v3.5.0", "installed": true, "last_commit": "3d8c382", "last_updated": "2023-06-29T05:14:29Z", "last_version": "v3.5.0", "manifest_name": null, "new": false, "open_issues": 200, "published_tags": [ "v3.5.0", "v3.4.2", "3.4.1", "3.4.0", "3.3.6" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 1453, "topics": [] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": "button-card.js", "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "button-card", "render_readme": true, "filename": "button-card.js" }, "name": "button-card", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "v3.5.0", "paths": { "localpath": "/config/www/community/button-card", "local": "/config/www/community/button-card", "remote": "release" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "Display the map from a valetudo-enabled robot in a home assistant dashboard card.", "domain": null, "downloads": 0, "etag_repository": "W/\"513b0e12eb1b0fffe5a81505bcf6ec05f0fa533969069d53742b695aba77259c\"", "etag_releases": null, "file_name": "valetudo-map-card.js", "first_install": false, "full_name": "Hypfer/lovelace-valetudo-map-card", "hide": false, "has_issues": true, "id": "203036108", "installed_commit": "3ac4e80", "installed_version": "v2023.04.0", "installed": true, "last_commit": "3ac4e80", "last_updated": "2023-07-12T09:20:08Z", "last_version": "v2023.04.0", "manifest_name": null, "new": false, "open_issues": 11, "published_tags": [ "v2023.04.0", "v2022.12.0", "v2022.01.2", "v2022.01.1", "v2022.01.0" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 203, "topics": [ "valetudo" ] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": "valetudo-map-card.js", "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "Valetudo Map Card", "filename": "valetudo-map-card.js", "render_readme": true }, "name": "Valetudo Map Card", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "v2023.04.0", "paths": { "localpath": "/config/www/community/lovelace-valetudo-map-card", "local": "/config/www/community/lovelace-valetudo-map-card", "remote": "dist" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "Custom Animated Weather Card for any weather provider", "domain": "", "downloads": 0, "etag_repository": "W/\"a8618c592871254bec78e70011ae2704951d53d8872cd0159fa17f0cd2be9481\"", "etag_releases": null, "file_name": "bom-weather-card.js", "first_install": false, "full_name": "DavidFW1960/bom-weather-card", "hide": false, "has_issues": true, "id": "195497310", "installed_commit": "01a3ddb", "installed_version": "1.1.4", "installed": true, "last_commit": "01a3ddb", "last_updated": "2023-03-16T00:34:49Z", "last_version": "1.1.4", "manifest_name": null, "new": false, "open_issues": 1, "published_tags": [ "1.1.4", "1.1.3", "1.1.2", "1.1.1", "1.1.0" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 145, "topics": [ "bom", "weather-forecast" ] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": true, "country": [ "IT", "FR", "DE", "NL", "PL", "HE", "RU", "DA", "UA", "EN" ], "filename": "bom-weather-card.js", "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "Custom Animated Weather Card", "content_in_root": true, "filename": "bom-weather-card.js", "country": [ "IT", "FR", "DE", "NL", "PL", "HE", "RU", "DA", "UA", "EN" ] }, "name": "Custom Animated Weather Card", "persistent_directory": null, "render_readme": false, "zip_release": false }, "ref": "1.1.4", "paths": { "localpath": "/config/www/community/bom-weather-card", "local": "/config/www/community/bom-weather-card", "remote": "" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "\ud83d\udd39 Add sliders to entity cards", "domain": null, "downloads": 0, "etag_repository": "W/\"cd58ce7c4bb8815e1db85b655e66a9bfc14fcf778da277dac4991aa38a5eecb0\"", "etag_releases": null, "file_name": "slider-entity-row.js", "first_install": false, "full_name": "thomasloven/lovelace-slider-entity-row", "hide": false, "has_issues": true, "id": "144899700", "installed_commit": "4972aaf", "installed_version": "17.3.0", "installed": true, "last_commit": "4972aaf", "last_updated": "2022-12-26T01:55:34Z", "last_version": "17.3.0", "manifest_name": null, "new": false, "open_issues": 21, "published_tags": [ "17.3.0", "17.2.1", "17.2.0", "17.1.0", "17.0.1" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 727, "topics": [] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "slider-entity-row", "render_readme": true }, "name": "slider-entity-row", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "17.3.0", "paths": { "localpath": "/config/www/community/lovelace-slider-entity-row", "local": "/config/www/community/lovelace-slider-entity-row", "remote": "" } }, { "data": { "archived": false, "authors": [ "@bremor,@makin-things" ], "category": "integration", "config_flow": true, "default_branch": "main", "description": "Custom component for retrieving weather information from the Bureau of Meteorology.", "domain": "bureau_of_meteorology", "downloads": 0, "etag_repository": "W/\"cb628048f6549465578aacdcb534df215ac12f1d5dc3472cc782dee52521c37d\"", "etag_releases": null, "file_name": "", "first_install": false, "full_name": "bremor/bureau_of_meteorology", "hide": false, "has_issues": true, "id": "307586942", "installed_commit": "f786f41", "installed_version": "1.1.19", "installed": true, "last_commit": "f786f41", "last_updated": "2023-04-10T04:50:43Z", "last_version": "1.1.19", "manifest_name": "Bureau of Meteorology", "new": false, "open_issues": 7, "published_tags": [ "1.1.19", "1.1.18", "1.1.17", "1.1.16", "1.1.15" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 117, "topics": [ "bom", "bureau", "forecast", "meteorology", "observations", "weather", "weather-information" ] }, "integration_manifest": { "domain": "bureau_of_meteorology", "name": "Bureau of Meteorology", "integration_type": "service", "config_flow": true, "documentation": "https://github.com/bremor/bureau_of_meteorology", "issue_tracker": "https://github.com/bremor/bureau_of_meteorology/issues", "requirements": [ "iso8601" ], "ssdp": [], "zeroconf": [], "homekit": {}, "dependencies": [], "version": "1.1.19", "codeowners": [ "@bremor,@makin-things" ] }, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": "2022.7.0b0", "manifest": { "name": "Bureau of Meteorology", "render_readme": "true", "homeassistant": "2022.7.0b0" }, "name": "Bureau of Meteorology", "persistent_directory": null, "render_readme": "true", "zip_release": false }, "ref": "1.1.19", "paths": { "localpath": "/config/custom_components/bureau_of_meteorology", "local": "/config/custom_components/bureau_of_meteorology", "remote": "custom_components/bureau_of_meteorology" } }, { "data": { "archived": false, "authors": [ "@AlexxIT" ], "category": "integration", "config_flow": true, "default_branch": "master", "description": "Home Assistant custom component for viewing almost any camera stream in real time using WebRTC and other technologies.", "domain": "webrtc", "downloads": 0, "etag_repository": "W/\"0e554e27624461cf4db2393f41edadcdf1c018265eae0534d948c9ac0c7e9f32\"", "etag_releases": null, "file_name": "", "first_install": false, "full_name": "AlexxIT/WebRTC", "hide": false, "has_issues": true, "id": "356778495", "installed_commit": "359e3ec", "installed_version": "v3.2.1", "installed": true, "last_commit": "359e3ec", "last_updated": "2023-07-16T14:08:58Z", "last_version": "v3.2.1", "manifest_name": "WebRTC Camera", "new": false, "open_issues": 87, "published_tags": [ "v3.2.1", "v3.2.0", "v3.1.1", "v3.1.0", "v3.0.2" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 946, "topics": [ "ip-camera", "mediasource-extensions", "rtsp", "webrtc" ] }, "integration_manifest": { "domain": "webrtc", "name": "WebRTC Camera", "config_flow": true, "documentation": "https://github.com/AlexxIT/WebRTC", "issue_tracker": "https://github.com/AlexxIT/WebRTC/issues", "codeowners": [ "@AlexxIT" ], "dependencies": [ "http", "lovelace" ], "requirements": [], "version": "v3.2.1", "iot_class": "calculated" }, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "WebRTC Camera", "render_readme": true }, "name": "WebRTC Camera", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "v3.2.1", "paths": { "localpath": "/config/custom_components/webrtc", "local": "/config/custom_components/webrtc", "remote": "custom_components/webrtc" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "Minimalistic graph card for Home Assistant Lovelace UI", "domain": "", "downloads": 207797, "etag_repository": "W/\"88a35692b4f894870434c818b04a35b292bbfe22ccc281d95ac5e9560ffaf44e\"", "etag_releases": null, "file_name": "mini-graph-card-bundle.js", "first_install": false, "full_name": "kalkih/mini-graph-card", "hide": false, "has_issues": true, "id": "151280062", "installed_commit": "210fb4c", "installed_version": "v0.11.0", "installed": true, "last_commit": "210fb4c", "last_updated": "2023-05-01T19:14:09Z", "last_version": "v0.11.0", "manifest_name": null, "new": false, "open_issues": 122, "published_tags": [ "v0.11.0", "v0.10.0", "v0.9.4", "v0.9.3", "v0.9.2" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 2398, "topics": [ "automation", "custom", "graph" ] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "mini-graph-card", "render_readme": true }, "name": "mini-graph-card", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "v0.11.0", "paths": { "localpath": "/config/www/community/mini-graph-card", "local": "/config/www/community/mini-graph-card", "remote": "release" } }, { "data": { "archived": false, "authors": [ "@ludeeus" ], "category": "integration", "config_flow": true, "default_branch": "main", "description": "HACS gives you a powerful UI to handle downloads of all your custom needs.", "domain": "hacs", "downloads": 302228, "etag_repository": "W/\"c3863a7f4a865bc26b51e5cbc1acd0a94e2bc115389c5bbfb927ba252618988c\"", "etag_releases": null, "file_name": "", "first_install": false, "full_name": "hacs/integration", "hide": false, "has_issues": true, "id": "172733314", "installed_commit": null, "installed_version": "1.32.1", "installed": true, "last_commit": "e6b5c32", "last_updated": "2023-07-18T15:10:59Z", "last_version": "1.32.1", "manifest_name": "HACS", "new": false, "open_issues": 8, "published_tags": [ "1.32.1", "1.32.0", "1.31.0", "1.30.1", "1.30.0" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 3760, "topics": [ "community", "package-manager" ] }, "integration_manifest": { "domain": "hacs", "name": "HACS", "codeowners": [ "@ludeeus" ], "config_flow": true, "dependencies": [ "http", "websocket_api", "frontend", "persistent_notification", "lovelace", "repairs" ], "documentation": "https://hacs.xyz/docs/configuration/start", "iot_class": "cloud_polling", "issue_tracker": "https://github.com/hacs/integration/issues", "requirements": [ "aiogithubapi>=22.10.1" ], "version": "0.0.0" }, "repository_manifest": { "content_in_root": false, "country": [], "filename": "hacs.zip", "hacs": "0.19.0", "hide_default_branch": true, "homeassistant": "2022.11.0", "manifest": { "name": "HACS", "zip_release": true, "hide_default_branch": true, "homeassistant": "2022.11.0", "hacs": "0.19.0", "filename": "hacs.zip" }, "name": "HACS", "persistent_directory": null, "render_readme": false, "zip_release": true }, "ref": "1.32.1", "paths": { "localpath": "/config/custom_components/hacs", "local": "/config/custom_components/hacs", "remote": "custom_components/hacs" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "\ud83d\udd39A collection of tools for other lovelace plugins to use", "domain": null, "downloads": 0, "etag_repository": "W/\"e643d4753c766367f97d19cf7121ffbfbc1688d676a0bc419f81ff9858770df8\"", "etag_releases": null, "file_name": "card-tools.js", "first_install": false, "full_name": "thomasloven/lovelace-card-tools", "hide": false, "has_issues": true, "id": "161403328", "installed_commit": "477f3d4", "installed_version": "11", "installed": true, "last_commit": "477f3d4", "last_updated": "2023-04-10T09:48:29Z", "last_version": "11", "manifest_name": null, "new": false, "open_issues": 26, "published_tags": [ "11", "10", "9", "8", "2.3" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 217, "topics": [] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": "0.100.0", "manifest": { "name": "card-tools", "homeassistant": "0.100.0" }, "name": "card-tools", "persistent_directory": null, "render_readme": false, "zip_release": false }, "ref": "11", "paths": { "localpath": "/config/www/community/lovelace-card-tools", "local": "/config/www/community/lovelace-card-tools", "remote": "" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "Custom Lovelace card which allows Jinja2 templates to be applied to other cards", "domain": "", "downloads": 0, "etag_repository": "W/\"92a83c9a743423735dfef52a6742d49136893946bba9fe753a6e77ee14a64b8d\"", "etag_releases": null, "file_name": "lovelace-card-templater.js", "first_install": false, "full_name": "gadgetchnnel/lovelace-card-templater", "hide": false, "has_issues": true, "id": "184333163", "installed_commit": "61b62fd", "installed_version": "0.0.17", "installed": true, "last_commit": "61b62fd", "last_updated": "2023-01-07T15:41:51Z", "last_version": "0.0.17", "manifest_name": null, "new": false, "open_issues": 24, "published_tags": [ "0.0.17", "0.0.16", "0.0.15", "0.0.14", "0.0.13" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 104, "topics": [] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "Lovelace Card Templater", "render_readme": true }, "name": "Lovelace Card Templater", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "0.0.17", "paths": { "localpath": "/config/www/community/lovelace-card-templater", "local": "/config/www/community/lovelace-card-templater", "remote": "" } }, { "data": { "archived": false, "authors": [ "@dummylabs" ], "category": "integration", "config_flow": true, "default_branch": "main", "description": "Home Assistant custom integration to keep track of missing entities and services in your config files", "domain": "watchman", "downloads": 0, "etag_repository": "W/\"f186517c800d5fe0548917dc9391812c96429928fd941d12e38370bfd6128996\"", "etag_releases": null, "file_name": "", "first_install": false, "full_name": "dummylabs/thewatchman", "hide": false, "has_issues": true, "id": "455174197", "installed_commit": "23298fa", "installed_version": "v0.6.1", "installed": true, "last_commit": "23298fa", "last_updated": "2023-02-10T10:03:49Z", "last_version": "v0.6.1", "manifest_name": "Watchman", "new": false, "open_issues": 39, "published_tags": [ "v0.6.1", "v0.6.0", "v0.5.3", "v.0.5.2", "v0.5.1" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 250, "topics": [ "automation" ] }, "integration_manifest": { "domain": "watchman", "name": "Watchman", "documentation": "https://github.com/dummylabs/thewatchman", "issue_tracker": "https://github.com/dummylabs/thewatchman/issues", "iot_class": "local_push", "version": "0.5.1", "requirements": [ "prettytable==3.0.0" ], "codeowners": [ "@dummylabs" ], "config_flow": true }, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "Watchman", "render_readme": true }, "name": "Watchman", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "v0.6.1", "paths": { "localpath": "/config/custom_components/watchman", "local": "/config/custom_components/watchman", "remote": "custom_components/watchman" } }, { "data": { "archived": false, "authors": [ "@bramstroker" ], "category": "integration", "config_flow": true, "default_branch": "master", "description": "Custom component to calculate estimated power consumption of lights and other appliances", "domain": "powercalc", "downloads": 3361, "etag_repository": "W/\"e92ca059efc3fec54ed8d27311147185ecf473ae7818bfe3d3511b541f5def31\"", "etag_releases": null, "file_name": "", "first_install": false, "full_name": "bramstroker/homeassistant-powercalc", "hide": false, "has_issues": true, "id": "373845609", "installed_commit": "dc70e98", "installed_version": "v1.8.2", "installed": true, "last_commit": "dc70e98", "last_updated": "2023-07-21T18:17:57Z", "last_version": "v1.8.2", "manifest_name": "Powercalc", "new": false, "open_issues": 7, "published_tags": [ "v1.8.2", "v1.8.1", "v1.8.0", "v1.7.0", "v1.6.8" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 685, "topics": [ "consumption", "energy-monitor", "hue-lights", "metering", "power" ] }, "integration_manifest": { "domain": "powercalc", "name": "Powercalc", "after_dependencies": [ "integration", "utility_meter" ], "codeowners": [ "@bramstroker" ], "config_flow": true, "dependencies": [ "light", "group", "template", "select", "utility_meter" ], "documentation": "https://github.com/bramstroker/homeassistant-powercalc", "iot_class": "local_polling", "issue_tracker": "https://github.com/bramstroker/homeassistant-powercalc/issues", "requirements": [ "numpy>=1.21.1" ], "version": "0.1.0" }, "repository_manifest": { "content_in_root": false, "country": [], "filename": "powercalc.zip", "hacs": null, "hide_default_branch": false, "homeassistant": "2022.11.0", "manifest": { "name": "Powercalc", "zip_release": true, "filename": "powercalc.zip", "homeassistant": "2022.11.0" }, "name": "Powercalc", "persistent_directory": null, "render_readme": false, "zip_release": true }, "ref": "v1.8.2", "paths": { "localpath": "/config/custom_components/powercalc", "local": "/config/custom_components/powercalc", "remote": "custom_components/powercalc" } }, { "data": { "archived": false, "authors": [ "@music-assistant" ], "category": "integration", "config_flow": true, "default_branch": "main", "description": "Turn your Home Assistant instance into a jukebox, hassle free streaming of your favorite media to Home Assistant media players.", "domain": "mass", "downloads": 719, "etag_repository": "W/\"3d4bec49df74274208bd9a0169afbbe499351f840a2cc617c786caee270200ab\"", "etag_releases": null, "file_name": "", "first_install": false, "full_name": "music-assistant/hass-music-assistant", "hide": false, "has_issues": true, "id": "476357279", "installed_commit": "a06d4c1", "installed_version": "2023.6.0b3", "installed": true, "last_commit": "a06d4c1", "last_updated": "2023-07-22T09:35:48Z", "last_version": "2023.6.0b3", "manifest_name": "Music Assistant (BETA)", "new": false, "open_issues": 19, "published_tags": [ "2023.6.0b3", "2023.6.0b2", "2023.2.2", "2023.6.0b1", "2023.6.0b0" ], "releases": true, "selected_tag": null, "show_beta": true, "stargazers_count": 641, "topics": [ "music-library", "music-player" ] }, "integration_manifest": { "domain": "mass", "name": "Music Assistant (BETA)", "after_dependencies": [ "media_source", "media_player" ], "codeowners": [ "@music-assistant" ], "config_flow": true, "documentation": "https://github.com/music-assistant/hass-music-assistant", "iot_class": "local_push", "issue_tracker": "https://github.com/music-assistant/hass-music-assistant/issues", "loggers": [ "music_assistant" ], "requirements": [ "music-assistant==2.0.0b59" ], "version": "0.0.0", "zeroconf": [ "_mass._tcp.local." ] }, "repository_manifest": { "content_in_root": false, "country": [], "filename": "mass.zip", "hacs": null, "hide_default_branch": true, "homeassistant": "2023.5.0", "manifest": { "name": "Music Assistant", "render_readme": true, "zip_release": true, "filename": "mass.zip", "hide_default_branch": true, "homeassistant": "2023.5.0" }, "name": "Music Assistant", "persistent_directory": null, "render_readme": true, "zip_release": true }, "ref": "2023.6.0b3", "paths": { "localpath": "/config/custom_components/mass", "local": "/config/custom_components/mass", "remote": "custom_components/mass" } }, { "data": { "archived": false, "authors": [], "category": "plugin", "config_flow": false, "default_branch": "master", "description": "\ud83d\udcc8 A Lovelace card to display advanced graphs and charts based on ApexChartsJS for Home Assistant", "domain": "", "downloads": 41297, "etag_repository": "W/\"d0ebe1454415df1c660b826fa2416e731051c5a03d451d80f645d33803c49794\"", "etag_releases": null, "file_name": "apexcharts-card.js", "first_install": false, "full_name": "RomRider/apexcharts-card", "hide": false, "has_issues": true, "id": "331701152", "installed_commit": "1b63c0f", "installed_version": "v2.0.4", "installed": true, "last_commit": "1b63c0f", "last_updated": "2023-07-16T14:00:48Z", "last_version": "v2.0.4", "manifest_name": null, "new": false, "open_issues": 54, "published_tags": [ "v2.0.4", "v2.0.3", "v2.0.2", "v2.0.1", "v2.0.0" ], "releases": true, "selected_tag": null, "show_beta": false, "stargazers_count": 754, "topics": [ "apexcharts", "iot" ] }, "integration_manifest": {}, "repository_manifest": { "content_in_root": false, "country": [], "filename": null, "hacs": null, "hide_default_branch": false, "homeassistant": null, "manifest": { "name": "apexcharts-card", "render_readme": true }, "name": "apexcharts-card", "persistent_directory": null, "render_readme": true, "zip_release": false }, "ref": "v2.0.4", "paths": { "localpath": "/config/www/community/apexcharts-card", "local": "/config/www/community/apexcharts-card", "remote": "release" } } ], "rate_limit": { "resources": { "core": { "limit": 5000, "used": 0, "remaining": 5000, "reset": 1690106492 }, "search": { "limit": 30, "used": 0, "remaining": 30, "reset": 1690102952 }, "graphql": { "limit": 5000, "used": 0, "remaining": 5000, "reset": 1690106492 }, "integration_manifest": { "limit": 5000, "used": 0, "remaining": 5000, "reset": 1690106492 }, "source_import": { "limit": 100, "used": 0, "remaining": 100, "reset": 1690102952 }, "code_scanning_upload": { "limit": 1000, "used": 0, "remaining": 1000, "reset": 1690106492 }, "actions_runner_registration": { "limit": 10000, "used": 0, "remaining": 10000, "reset": 1690106492 }, "scim": { "limit": 15000, "used": 0, "remaining": 15000, "reset": 1690106492 } }, "rate": { "limit": 5000, "used": 0, "remaining": 5000, "reset": 1690106492 } } } }

hacs-bot[bot] commented 1 year 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:

ludeeus commented 1 year ago

Paste the diagnostics info as requested in the template.

OzGav commented 1 year ago

I have added that. However, since raising this issue I have completely removed and reinstalled HACS which has resolved my problem. I wasn’t the only one to have this problem when there was some sort of build problem with the Music Assistant release. I am happy to help further if you think you can use the info above to make HACS more resilient. Otherwise feel free to close.

ludeeus commented 1 year ago

Unfortunately, your information no longer presents the issue, so there is nothing to look at anymore.