Hello!
I am moving from an Intel mac mini using virtualbox and HAOS to a Apple Silicon virtualbox using arm.
I took a full backup from old system, loaded to new, but now some of my addons are failing to load. Some are from HACS, but some are built in.
Any ideas? So far, i have tried to install the missing components with pip in the command line, running ha supervisor repair, and googled like crazy. Tried removing and readding the broken components, but for example the apple TV one i cant add it after.
Logs:
Logger: homeassistant.util.loop
Source: util/loop.py:77
First occurred: 12:11:09 AM (2 occurrences)
Last logged: 12:11:20 AM
Detected blocking call to import_module with args ('custom_components.daikinone',) in /usr/src/homeassistant/homeassistant/loader.py, line 1078: ComponentProtocol, importlib.import_module(self.pkg_path) inside the event loop; This is causing stability issues. Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#import_module Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 229, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 215, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 289, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 712, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 683, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2050, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/setup.py", line 170, in async_setup_component result = await _async_setup_component(hass, domain, config) File "/usr/src/homeassistant/homeassistant/setup.py", line 343, in _async_setup_component component = await integration.async_get_component() File "/usr/src/homeassistant/homeassistant/loader.py", line 1030, in async_get_component comp = self._get_component() File "/usr/src/homeassistant/homeassistant/loader.py", line 1078, in _get_component ComponentProtocol, importlib.import_module(self.pkg_path)
Detected blocking call to import_module with args ('homeassistant.components.denonavr.config_flow',) in /usr/src/homeassistant/homeassistant/loader.py, line 1307: return importlib.import_module(f"{self.pkg_path}.{platform_name}") inside the event loop; This is causing stability issues. Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#import_module Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 229, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 215, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 289, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 712, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 683, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2050, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/util/async_.py", line 111, in sem_task return await task File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1484, in async_init flow, result = await self._async_init(flow_id, handler, context, data) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1522, in _async_init flow = await self.async_create_flow(handler, context=context, data=data) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1744, in async_create_flow handler = await _async_get_flow_handler( File "/usr/src/homeassistant/homeassistant/config_entries.py", line 3988, in _async_get_flow_handler await _load_integration(hass, domain, hass_config) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 3967, in _load_integration await integration.async_get_platform("config_flow") File "/usr/src/homeassistant/homeassistant/loader.py", line 1111, in async_get_platform platforms = await self.async_get_platforms((platform_name,)) File "/usr/src/homeassistant/homeassistant/loader.py", line 1176, in async_get_platforms platforms.update(self._load_platforms(platform_names)) File "/usr/src/homeassistant/homeassistant/loader.py", line 1101, in _load_platforms platform_name: self._load_platform(platform_name) File "/usr/src/homeassistant/homeassistant/loader.py", line 1275, in _load_platform cache[full_name] = self._import_platform(platform_name) File "/usr/src/homeassistant/homeassistant/loader.py", line 1307, in _import_platform return importlib.import_module(f"{self.pkg_path}.{platform_name}")
Logger: homeassistant.setup
Source: setup.py:343
First occurred: 12:11:09 AM (1 occurrence)
Last logged: 12:11:09 AM
Setup failed for custom integration 'daikinone': Unable to import component: cannot import name 'Qualifier' from 'typing_inspection.introspection' (/usr/local/lib/python3.13/site-packages/typing_inspection/introspection.py)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/loader.py", line 1018, in async_get_component
comp = await self.hass.async_add_import_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self._get_component, True
^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/loader.py", line 1078, in _get_component
ComponentProtocol, importlib.import_module(self.pkg_path)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/util/loop.py", line 201, in protected_loop_func
return func(*args, **kwargs)
File "/usr/local/lib/python3.13/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/config/custom_components/daikinone/__init__.py", line 15, in <module>
from custom_components.daikinone.daikinone import DaikinOne, DaikinUserCredentials
File "/config/custom_components/daikinone/daikinone.py", line 11, in <module>
from pydantic import BaseModel
File "/usr/local/lib/python3.13/site-packages/pydantic/__init__.py", line 419, in <module>
_getattr_migration = getattr_migration(__name__)
File "/usr/local/lib/python3.13/site-packages/pydantic/_migration.py", line 262, in getattr_migration
from .errors import PydanticImportError
File "/usr/local/lib/python3.13/site-packages/pydantic/errors.py", line 9, in <module>
from typing_inspection.introspection import Qualifier
ImportError: cannot import name 'Qualifier' from 'typing_inspection.introspection' (/usr/local/lib/python3.13/site-packages/typing_inspection/introspection.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 343, in _async_setup_component
component = await integration.async_get_component()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/loader.py", line 1038, in async_get_component
self._component_future.result()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/src/homeassistant/homeassistant/loader.py", line 1030, in async_get_component
comp = self._get_component()
File "/usr/src/homeassistant/homeassistant/loader.py", line 1078, in _get_component
ComponentProtocol, importlib.import_module(self.pkg_path)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/util/loop.py", line 201, in protected_loop_func
return func(*args, **kwargs)
File "/usr/local/lib/python3.13/importlib/__init__.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 1023, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/config/custom_components/daikinone/__init__.py", line 15, in <module>
from custom_components.daikinone.daikinone import DaikinOne, DaikinUserCredentials
File "/config/custom_components/daikinone/daikinone.py", line 11, in <module>
from pydantic import BaseModel
File "/usr/local/lib/python3.13/site-packages/pydantic/__init__.py", line 419, in <module>
_getattr_migration = getattr_migration(__name__)
File "/usr/local/lib/python3.13/site-packages/pydantic/_migration.py", line 262, in getattr_migration
from .errors import PydanticImportError
File "/usr/local/lib/python3.13/site-packages/pydantic/errors.py", line 9, in <module>
from typing_inspection.introspection import Qualifier
ImportError: cannot import name 'Qualifier' from 'typing_inspection.introspection' (/usr/local/lib/python3.13/site-packages/typing_inspection/introspection.py)
Logger: homeassistant.util.package
Source: util/package.py:187
First occurred: 12:11:09 AM (12 occurrences)
Last logged: 12:11:21 AM
Unable to install package tuya-device-sharing-sdk==0.2.8: × Failed to read `tuya-device-sharing-sdk==0.2.8` ├─▶ Failed to read metadata from installed package │ `tuya-device-sharing-sdk==0.2.8` ├─▶ Failed to parse METADATA file: │ `/usr/local/lib/python3.13/site-packages/tuya_device_sharing_sdk-0.2.8.dist-info/METADATA` ╰─▶ Metadata field Name not found
Unable to install package gehomesdk>=2026.2.0: × Failed to read `websockets==15.0.1` ├─▶ Failed to read metadata from installed package `websockets==15.0.1` ├─▶ Failed to parse METADATA file: │ `/usr/local/lib/python3.13/site-packages/websockets-15.0.1.dist-info/METADATA` ╰─▶ Metadata field Name not found help: `websockets` (v15.0.1) was included because `gehomesdk` (v2026.2.0) depends on `websockets>=15.0.0`
Unable to install package switchbot-api==2.10.0: × Failed to read `switchbot-api==2.10.0` ├─▶ Failed to read metadata from installed package `switchbot-api==2.10.0` ├─▶ Failed to parse METADATA file: │ `/usr/local/lib/python3.13/site-packages/switchbot_api-2.10.0.dist-info/METADATA` ╰─▶ Metadata field Name not found
Unable to install package spotifyaio==1.0.0: × Failed to read `spotifyaio==1.0.0` ├─▶ Failed to read metadata from installed package `spotifyaio==1.0.0` ├─▶ Failed to parse METADATA file: │ `/usr/local/lib/python3.13/site-packages/spotifyaio-1.0.0.dist-info/METADATA` ╰─▶ Metadata field Name not found
Logger: homeassistant.util.package
Source: util/package.py:109
First occurred: 12:11:08 AM (5 occurrences)
Last logged: 12:11:21 AM
Installed version for tuya-device-sharing-sdk resolved to None
Installed version for switchbot-api resolved to None
Installed version for spotifyaio resolved to None
Logger: homeassistant.setup
Source: setup.py:278
First occurred: 12:11:09 AM (3 occurrences)
Last logged: 12:11:12 AM
Setup failed for 'tuya': Requirements for tuya not found: ['tuya-device-sharing-sdk==0.2.8'].
Setup failed for custom integration 'ge_home': Requirements for ge_home not found: ['gehomesdk>=2026.2.0'].
Setup failed for 'switchbot_cloud': Requirements for switchbot_cloud not found: ['switchbot-api==2.10.0'].
Logger: homeassistant.config_entries
Source: config_entries.py:3969
First occurred: 12:11:20 AM (24 occurrences)
Last logged: 12:14:23 AM
Error occurred loading flow for integration denonavr: cannot import name 'wcswidth' from 'wcwidth' (/usr/local/lib/python3.13/site-packages/wcwidth/__init__.py)
Error occurred loading flow for integration apple_tv: cannot import name 'Qualifier' from 'typing_inspection.introspection' (/usr/local/lib/python3.13/site-packages/typing_inspection/introspection.py)
Logger: homeassistant.util.loop
Source: util/loop.py:77
First occurred: 12:11:09 AM (2 occurrences)
Last logged: 12:11:20 AM
Detected blocking call to import_module with args ('custom_components.daikinone',) in /usr/src/homeassistant/homeassistant/loader.py, line 1078: ComponentProtocol, importlib.import_module(self.pkg_path) inside the event loop; This is causing stability issues. Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#import_module Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 229, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 215, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 289, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 712, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 683, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2050, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/setup.py", line 170, in async_setup_component result = await _async_setup_component(hass, domain, config) File "/usr/src/homeassistant/homeassistant/setup.py", line 343, in _async_setup_component component = await integration.async_get_component() File "/usr/src/homeassistant/homeassistant/loader.py", line 1030, in async_get_component comp = self._get_component() File "/usr/src/homeassistant/homeassistant/loader.py", line 1078, in _get_component ComponentProtocol, importlib.import_module(self.pkg_path)
Detected blocking call to import_module with args ('homeassistant.components.denonavr.config_flow',) in /usr/src/homeassistant/homeassistant/loader.py, line 1307: return importlib.import_module(f"{self.pkg_path}.{platform_name}") inside the event loop; This is causing stability issues. Please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#import_module Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 229, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 215, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 289, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 712, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 683, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2050, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/util/async_.py", line 111, in sem_task return await task File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1484, in async_init flow, result = await self._async_init(flow_id, handler, context, data) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1522, in _async_init flow = await self.async_create_flow(handler, context=context, data=data) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 1744, in async_create_flow handler = await _async_get_flow_handler( File "/usr/src/homeassistant/homeassistant/config_entries.py", line 3988, in _async_get_flow_handler await _load_integration(hass, domain, hass_config) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 3967, in _load_integration await integration.async_get_platform("config_flow") File "/usr/src/homeassistant/homeassistant/loader.py", line 1111, in async_get_platform platforms = await self.async_get_platforms((platform_name,)) File "/usr/src/homeassistant/homeassistant/loader.py", line 1176, in async_get_platforms platforms.update(self._load_platforms(platform_names)) File "/usr/src/homeassistant/homeassistant/loader.py", line 1101, in _load_platforms platform_name: self._load_platform(platform_name) File "/usr/src/homeassistant/homeassistant/loader.py", line 1275, in _load_platform cache[full_name] = self._import_platform(platform_name) File "/usr/src/homeassistant/homeassistant/loader.py", line 1307, in _import_platform return importlib.import_module(f"{self.pkg_path}.{platform_name}")
