From 3b4b478afa368c15612b6e6be5dfa2d85afff200 Mon Sep 17 00:00:00 2001 From: Thomas Schamm Date: Sun, 17 Aug 2025 10:49:04 +0200 Subject: [PATCH] Fix for bosch_shc: 'device_registry.async_get_or_create' referencing a non existing 'via_device' (#150756) --- homeassistant/components/bosch_shc/entity.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/homeassistant/components/bosch_shc/entity.py b/homeassistant/components/bosch_shc/entity.py index 06ce45cdb3a..e0e2963c340 100644 --- a/homeassistant/components/bosch_shc/entity.py +++ b/homeassistant/components/bosch_shc/entity.py @@ -69,12 +69,7 @@ class SHCEntity(SHCBaseEntity): manufacturer=device.manufacturer, model=device.device_model, name=device.name, - via_device=( - DOMAIN, - device.parent_device_id - if device.parent_device_id is not None - else parent_id, - ), + via_device=(DOMAIN, device.root_device_id), ) super().__init__(device=device, parent_id=parent_id, entry_id=entry_id)