Fix for bosch_shc: 'device_registry.async_get_or_create' referencing a non existing 'via_device' (#150756)

This commit is contained in:
Thomas Schamm
2025-08-17 10:49:04 +02:00
committed by GitHub
parent a3640c5664
commit 3b4b478afa

View File

@@ -69,12 +69,7 @@ class SHCEntity(SHCBaseEntity):
manufacturer=device.manufacturer, manufacturer=device.manufacturer,
model=device.device_model, model=device.device_model,
name=device.name, name=device.name,
via_device=( via_device=(DOMAIN, device.root_device_id),
DOMAIN,
device.parent_device_id
if device.parent_device_id is not None
else parent_id,
),
) )
super().__init__(device=device, parent_id=parent_id, entry_id=entry_id) super().__init__(device=device, parent_id=parent_id, entry_id=entry_id)