Last known working Home Assistant version (if any): 2021.11.XX
OS: Docker
Browser name & version: n/a
Describe the bug
New beta breaks the integration and will not start, also cannot reboot HA after upgrade due to errors
To Reproduce
Expected behavior
Your bwalarm.yaml
Home Assistant log
This error originated from a custom integration.
Logger: homeassistant.config
Source: custom_components/bwalarm/alarm_control_panel.py:54
Integration: bwalarm (documentation)
First occurred: 12:41:28 AM (1 occurrences)
Last logged: 12:41:28 AM
Platform error: alarm_control_panel
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config.py", line 887, in async_process_component_config
platform = p_integration.get_platform(domain)
File "/usr/src/homeassistant/homeassistant/loader.py", line 530, in get_platform
cache[full_name] = self._import_platform(platform_name)
File "/usr/src/homeassistant/homeassistant/loader.py", line 535, in _import_platform
return importlib.import_module(f"{self.pkg_path}.{platform_name}")
File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/config/custom_components/bwalarm/alarm_control_panel.py", line 54, in <module>
from homeassistant.util import sanitize_path
ImportError: cannot import name 'sanitize_path' from 'homeassistant.util' (/usr/src/homeassistant/homeassistant/util/__init__.py)
Logger: homeassistant.components.homeassistant
Source: components/homeassistant/__init__.py:160
Integration: Home Assistant Core Integration (documentation, issues)
First occurred: 1:14:58 AM (1 occurrences)
Last logged: 1:14:58 AM
The system cannot restart because the configuration is not valid: Platform error alarm_control_panel.bwalarm - cannot import name 'sanitize_path' from 'homeassistant.util' (/usr/src/homeassistant/homeassistant/util/__init__.py)
Logger: homeassistant.components.websocket_api.http.connection
Source: components/homeassistant/__init__.py:170
Integration: Home Assistant WebSocket API (documentation, issues)
First occurred: 1:14:58 AM (1 occurrences)
Last logged: 1:14:58 AM
[140364263012672] The system cannot restart because the configuration is not valid: Platform error alarm_control_panel.bwalarm - cannot import name 'sanitize_path' from 'homeassistant.util' (/usr/src/homeassistant/homeassistant/util/__init__.py)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 185, in handle_call_service
await hass.services.async_call(
File "/usr/src/homeassistant/homeassistant/core.py", line 1495, in async_call
task.result()
File "/usr/src/homeassistant/homeassistant/core.py", line 1530, in _execute_service
await handler.job.target(service_call)
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 733, in admin_handler
await result
File "/usr/src/homeassistant/homeassistant/components/homeassistant/__init__.py", line 170, in async_handle_core_service
raise HomeAssistantError(
homeassistant.exceptions.HomeAssistantError: The system cannot restart because the configuration is not valid: Platform error alarm_control_panel.bwalarm - cannot import name 'sanitize_path' from 'homeassistant.util' (/usr/src/homeassistant/homeassistant/util/__init__.py)
The component:
Your setup:
Describe the bug
New beta breaks the integration and will not start, also cannot reboot HA after upgrade due to errors
To Reproduce
Expected behavior
Your bwalarm.yaml
Home Assistant log
Screenshots
Additional context