From eac6070e128846ca6756b17e60d2144eed8e78fc Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Wed, 15 May 2024 08:56:37 +0200 Subject: [PATCH] Don't process hardware events when landing page is running (#5079) --- supervisor/homeassistant/module.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/supervisor/homeassistant/module.py b/supervisor/homeassistant/module.py index 0a63094bd..e2cadb587 100644 --- a/supervisor/homeassistant/module.py +++ b/supervisor/homeassistant/module.py @@ -48,7 +48,7 @@ from ..utils import remove_folder from ..utils.common import FileConfiguration from ..utils.json import read_json_file, write_json_file from .api import HomeAssistantAPI -from .const import ATTR_OVERRIDE_IMAGE, WSType +from .const import ATTR_OVERRIDE_IMAGE, LANDINGPAGE, WSType from .core import HomeAssistantCore from .secrets import HomeAssistantSecrets from .validate import SCHEMA_HASS_CONFIG @@ -328,6 +328,7 @@ class HomeAssistant(FileConfiguration, CoreSysAttributes): if ( not self.sys_hardware.policy.is_match_cgroup(PolicyGroup.UART, device) or not self.version + or self.version == LANDINGPAGE or self.version < "2021.9.0" ): return