From cba33133cd4bfaef615105367025a0919eeb284c Mon Sep 17 00:00:00 2001 From: Tom Harris Date: Sat, 20 Dec 2025 04:05:03 -0500 Subject: [PATCH] Bump insteon panel to 0.6.0 to fix dialog button issues (#159449) --- homeassistant/components/dynalite/panel.py | 2 +- homeassistant/components/insteon/api/__init__.py | 2 +- homeassistant/components/insteon/api/properties.py | 2 ++ homeassistant/components/insteon/manifest.json | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 6 files changed, 7 insertions(+), 5 deletions(-) diff --git a/homeassistant/components/dynalite/panel.py b/homeassistant/components/dynalite/panel.py index 623736cf02a0..49983564d688 100644 --- a/homeassistant/components/dynalite/panel.py +++ b/homeassistant/components/dynalite/panel.py @@ -110,7 +110,7 @@ async def async_register_dynalite_frontend(hass: HomeAssistant): frontend_url_path=DOMAIN, config_panel_domain=DOMAIN, webcomponent_name="dynalite-panel", - module_url=f"{URL_BASE}/entrypoint-{build_id}.js", + module_url=f"{URL_BASE}/entrypoint.{build_id}.js", embed_iframe=True, require_admin=True, ) diff --git a/homeassistant/components/insteon/api/__init__.py b/homeassistant/components/insteon/api/__init__.py index d277a4b3cafe..c190fdac9a44 100644 --- a/homeassistant/components/insteon/api/__init__.py +++ b/homeassistant/components/insteon/api/__init__.py @@ -107,7 +107,7 @@ async def async_register_insteon_frontend(hass: HomeAssistant): frontend_url_path=DOMAIN, webcomponent_name="insteon-frontend", config_panel_domain=DOMAIN, - module_url=f"{URL_BASE}/entrypoint-{build_id}.js", + module_url=f"{URL_BASE}/entrypoint.{build_id}.js", embed_iframe=True, require_admin=True, ) diff --git a/homeassistant/components/insteon/api/properties.py b/homeassistant/components/insteon/api/properties.py index ac633e2a4571..6edc5d2ef3d3 100644 --- a/homeassistant/components/insteon/api/properties.py +++ b/homeassistant/components/insteon/api/properties.py @@ -282,6 +282,8 @@ async def websocket_reset_properties( notify_device_not_found(connection, msg, INSTEON_DEVICE_NOT_FOUND) return + for prop in device.configuration.values(): + prop.new_value = None for prop in device.operating_flags: device.operating_flags[prop].new_value = None for prop in device.properties: diff --git a/homeassistant/components/insteon/manifest.json b/homeassistant/components/insteon/manifest.json index c91276402502..f8b624071eb1 100644 --- a/homeassistant/components/insteon/manifest.json +++ b/homeassistant/components/insteon/manifest.json @@ -18,7 +18,7 @@ "loggers": ["pyinsteon", "pypubsub"], "requirements": [ "pyinsteon==1.6.3", - "insteon-frontend-home-assistant==0.5.0" + "insteon-frontend-home-assistant==0.6.0" ], "single_config_entry": true, "usb": [ diff --git a/requirements_all.txt b/requirements_all.txt index 433c67a47eb3..3f95a79bc15d 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1273,7 +1273,7 @@ influxdb==5.3.1 inkbird-ble==1.1.1 # homeassistant.components.insteon -insteon-frontend-home-assistant==0.5.0 +insteon-frontend-home-assistant==0.6.0 # homeassistant.components.intellifire intellifire4py==4.2.1 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 69cde077f958..1a037b9f23b2 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1119,7 +1119,7 @@ influxdb==5.3.1 inkbird-ble==1.1.1 # homeassistant.components.insteon -insteon-frontend-home-assistant==0.5.0 +insteon-frontend-home-assistant==0.6.0 # homeassistant.components.intellifire intellifire4py==4.2.1