Skip to content

Commit c1cb478

Browse files
authored
Match v1 quirk entities before v2 (#391)
Discover v2 entities after v1 entities
1 parent cb03c2f commit c1cb478

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

zha/application/discovery.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -257,15 +257,15 @@ def discover_device_entities(self, device: Device) -> Iterator[BaseEntity]:
257257

258258
assert not device.is_active_coordinator
259259

260-
yield from self.discover_quirks_v2_entities(device)
261-
262260
for ep_id, endpoint in device.endpoints.items():
263261
if ep_id != 0:
264262
yield from ENDPOINT_PROBE.discover_entities(
265263
endpoint,
266264
device.gateway.config.config.device_overrides,
267265
)
268266

267+
yield from self.discover_quirks_v2_entities(device)
268+
269269
def discover_quirks_v2_entities(self, device: Device) -> Iterator[PlatformEntity]:
270270
"""Discover entities for a ZHA device exposed by quirks v2."""
271271
_LOGGER.debug(

0 commit comments

Comments
 (0)