diff --git a/homeassistant/components/knx/manifest.json b/homeassistant/components/knx/manifest.json index 70417dffc93..5f5862d9219 100644 --- a/homeassistant/components/knx/manifest.json +++ b/homeassistant/components/knx/manifest.json @@ -13,7 +13,7 @@ "requirements": [ "xknx==3.13.0", "xknxproject==3.8.2", - "knx-frontend==2025.12.28.215221" + "knx-frontend==2025.12.30.151231" ], "single_config_entry": true } diff --git a/homeassistant/components/knx/strings.json b/homeassistant/components/knx/strings.json index b6943d17e84..9a952044246 100644 --- a/homeassistant/components/knx/strings.json +++ b/homeassistant/components/knx/strings.json @@ -154,6 +154,27 @@ } }, "config_panel": { + "dashboard": { + "connection_flow": { + "description": "Reconfigure KNX connection or import a new KNX keyring file", + "title": "Connection settings" + }, + "options_flow": { + "description": "Configure integration settings", + "title": "Integration options" + }, + "project_upload": { + "description": "Import a KNX project file to help configure group addresses and datapoint types", + "title": "[%key:component::knx::config_panel::dialogs::project_upload::title%]" + } + }, + "dialogs": { + "project_upload": { + "description": "Details such as group address names, datapoint types, devices and group objects are extracted from your project file. The ETS project file itself and its optional password are not stored.\n\n`.knxproj` files exported by ETS 4, 5 or 6 are supported.", + "file_upload_label": "ETS project file", + "title": "Import ETS project" + } + }, "dpt": { "options": { "5": "Generic 1-byte unsigned integer", diff --git a/homeassistant/components/knx/websocket.py b/homeassistant/components/knx/websocket.py index c33226bf524..8629868a321 100644 --- a/homeassistant/components/knx/websocket.py +++ b/homeassistant/components/knx/websocket.py @@ -80,8 +80,6 @@ async def register_panel(hass: HomeAssistant) -> None: hass=hass, frontend_url_path=DOMAIN, webcomponent_name=knx_panel.webcomponent_name, - sidebar_title=DOMAIN.upper(), - sidebar_icon="mdi:bus-electric", module_url=f"{URL_BASE}/{knx_panel.entrypoint_js}", embed_iframe=True, require_admin=True, diff --git a/requirements_all.txt b/requirements_all.txt index 7dee6d8ad46..2568aeab764 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1349,7 +1349,7 @@ kiwiki-client==0.1.1 knocki==0.4.2 # homeassistant.components.knx -knx-frontend==2025.12.28.215221 +knx-frontend==2025.12.30.151231 # homeassistant.components.konnected konnected==1.2.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 65e52aadd8a..bff9f449c7b 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1183,7 +1183,7 @@ kegtron-ble==1.0.2 knocki==0.4.2 # homeassistant.components.knx -knx-frontend==2025.12.28.215221 +knx-frontend==2025.12.30.151231 # homeassistant.components.konnected konnected==1.2.0