Can't install/add new integrations via UI

I get this each time when i want to add an integrations, any tips? Already did a reboot, reinstall etc)
image

The loading animations keep on spinning. No brands will pop-up.

Logger: homeassistant.components.websocket_api.http.connection
Bron: loader.py:421
integratie: Home Assistant WebSocket API (documentatie, problemen)
Eerst voorgekomen: 08:38:27 (4 gebeurtenissen)
Laatst gelogd: 14:59:34

Traceback (most recent call last): File “/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py”, line 28, in _handle_async_response await func(hass, connection, msg) File “/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py”, line 898, in handle_integration_descriptions connection.send_result(msg[“id”], await async_get_integration_descriptions(hass)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/src/homeassistant/homeassistant/loader.py”, line 421, in async_get_integration_descriptions flow = await hass.async_add_executor_job(config_flow_path.read_text) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/local/lib/python3.12/concurrent/futures/thread.py”, line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/local/lib/python3.12/pathlib.py”, line 1028, in read_text return f.read() ^^^^^^^^ File “”, line 322, in decode UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xac in position 57344: invalid start byte

  • Core2024.7.2
  • Supervisor2024.06.2
  • Operating System12.4
  • Frontend20240710.0

Install HA on Mac mini of 2011 (via virtualbox)

Select Brand?

It should say:

What steps are you doing to get that dialogue box?

Your screenshot, that is indeed what i would like to see;
To reproduce i go to:

  1. http://homeassistant.local:8123/config/integrations/dashboard
  2. Click on the blue button “Add integration”
  3. The pop-up will show up, but no brand / integration names are shown. Neither if I type in Tado or Switchbot. Just a forever spinning wheel.

Ok that’s the right method.

As a test try restarting in safe mode. Dev Tools → YAML → Restart → Advanced Options

If that works it is likely a third party integration stuffing things up.

Restarting again normally will re-enable all your 3rd party integrations.

Thx for the tip! I tried your method and now i get the following error log;

Logger: homeassistant.components.websocket_api.http.connection
Bron: loader.py:421
integratie: Home Assistant WebSocket API (documentatie, problemen)
Eerst voorgekomen: 16:42:32 (2 gebeurtenissen)
Laatst gelogd: 16:42:40

[140611191220272] Error handling message: Unknown error (unknown_error) from 2a02:a462:2aee:0:9405:2002:e6c1:424a (Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36)

Traceback (most recent call last): File “/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py”, line 28, in _handle_async_response await func(hass, connection, msg) File “/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py”, line 898, in handle_integration_descriptions connection.send_result(msg[“id”], await async_get_integration_descriptions(hass)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/src/homeassistant/homeassistant/loader.py”, line 421, in async_get_integration_descriptions flow = await hass.async_add_executor_job(config_flow_path.read_text) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/local/lib/python3.12/concurrent/futures/thread.py”, line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File “/usr/local/lib/python3.12/pathlib.py”, line 1028, in read_text return f.read() ^^^^^^^^ File “”, line 322, in decode UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xac in position 57344: invalid start byte

I even did a portforward on port 8123

That’s the same error and it has nothing to do with port forwarding. Remove that needless hole in your security.

So that is happening in safe mode?

Then there is something wrong with the way you are installing Home Assistant.