python-matter-server: Update fails (HACS)
Logger: homeassistant.components.websocket_api.http.connection
Source: custom_components/hacs/repositories/integration.py:173
Integration: Home Assistant WebSocket API ([documentation](https://www.home-assistant.io/integrations/websocket_api), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+websocket_api%22))
First occurred: 01:41:22 (3 occurrences)
Last logged: 01:42:00
[547650933120] No manifest.json file found 'custom_components/None/manifest.json'
[547584549424] No manifest.json file found 'custom_components/None/manifest.json'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 200, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1744, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1781, in _execute_service
await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)(
File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 208, in handle_service
await service.entity_service_call(
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 678, in entity_service_call
future.result() # pop exception if have
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 943, in async_request_call
await coro
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 715, in _handle_entity_call
await result
File "/usr/src/homeassistant/homeassistant/components/update/__init__.py", line 154, in async_install
await entity.async_install_with_progress(version, backup)
File "/usr/src/homeassistant/homeassistant/components/update/__init__.py", line 413, in async_install_with_progress
await self.async_install(version, backup)
File "/config/custom_components/hacs/update.py", line 83, in async_install
await self.repository.update_repository(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'
I noticed that the file structure changed, is this still something that one can install as an HACS integration?
About this issue
- Original URL
- State: closed
- Created 2 years ago
- Comments: 17 (2 by maintainers)
As described 👆
Hi @Jpsy, I was able to remove it by going to “Custom repositories” (three dot menu top right) and then trashing the repo entry.
Sorry for having been unclear: This is the URL path
http://homeassistant.lan:8123/config/integrationsBut great that you fixed it in any case!
And to be complete, you can remove the Matter Experimental folder from the custom_components folder in your config.
Thanks Paulus. Any hints how to remove it from HACS?
The update directly through HACS fails as well.
Clicking the update hint in the HACS start page does simply nothing. When I go deeper into “Integrations” and click the “Matter (Environmental)” tile I get to a page which states “Unknown error”.
I guess this is a kind of deadlock as obviously the old version 0.3.0 is missing something (manifest.json?) that HACS needs to handle it.