Skip to content

Commit cdb487a

Browse files
Prevent processing of composite devices during discovery (#4990)
1 parent 9f53721 commit cdb487a

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

custom_components/battery_notes/discovery.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from homeassistant.helpers import discovery_flow
1313
from homeassistant.loader import Integration, async_get_integration
1414

15-
from .common import get_device_model_id
15+
from .common import get_device_model_id, is_composite_device_id
1616
from .const import (
1717
CONF_BATTERY_QUANTITY,
1818
CONF_BATTERY_TYPE,
@@ -101,6 +101,9 @@ async def start_discovery(self) -> None:
101101
if not self.should_process_device(device_entry):
102102
continue
103103

104+
if is_composite_device_id(self.hass, device_entry.id):
105+
continue
106+
104107
model_info = await autodiscover_model(device_entry)
105108
if (
106109
not model_info

0 commit comments

Comments
 (0)