Dear HA users,
I’m coming here to submit one issue that I encountered today when trying updating my HA version to the latest one.
Update went well but after HA cannot be reached through web. Homepage is loading forever.
I can access ssh and I found that in the logs:
2025-07-28 17:48:12.079 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [547285619936] Error handling message: Unknown error (unknown_error) XXX from 192.168.XX.XX (Mozilla/5.0 (iPhone; CPU iPhone OS 18_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Home Assistant/2025.7.1 (io.robbie.HomeAssistant; build:2025.1342; iOS 18.5.0) Mobile/HomeAssistant, like Safari)
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 525, in handle_get_services
payload = await _async_get_all_service_descriptions_json(hass)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 506, in _async_get_all_service_descriptions_json
descriptions = await async_get_all_service_descriptions(hass)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 752, in async_get_all_descriptions
loaded = await hass.async_add_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_load_services_files, hass, integrations
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
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/helpers/service.py", line 687, in _load_services_files
integration.domain: _load_services_file(hass, integration)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 664, in _load_services_file
_SERVICES_SCHEMA(
~~~~~~~~~~~~~~~~^
load_yaml_dict(str(integration.file_path / "services.yaml"))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
),
^
File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 205, in __call__
return self._compiled([], data)
~~~~~~~~~~~~~~^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 549, in validate_dict
return base_validate(path, data.items(), out)
File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 317, in validate_mapping
new_key = ckey(key_path, key)
File "/usr/local/lib/python3.13/site-packages/voluptuous/schema_builder.py", line 779, in validate_callable
return schema(data)
File "/usr/src/homeassistant/homeassistant/helpers/config_validation.py", line 641, in slug
slg = util_slugify(str_value)
File "/usr/src/homeassistant/homeassistant/util/__init__.py", line 45, in slugify
slug = unicode_slug.slugify(text, separator=separator)
File "/usr/local/lib/python3.13/site-packages/slugify/slugify.py", line 125, in slugify
text = unidecode.unidecode(text)
^^^^^^^^^^^^^^^^^^^
AttributeError: module 'unidecode' has no attribute 'unidecode'
Is it something that you already encountered ?
Thanks for your feedbacks!