Exclude coordinator when looking up group members entity IDs (#44058)

This commit is contained in:
Alexei Chetroi 2020-12-08 14:34:26 -05:00 committed by GitHub
parent 109ce653c0
commit 51f9da94e1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -194,6 +194,8 @@ class ZHAGroup(LogMixin):
"""Return entity ids from the entity domain for this group.""" """Return entity ids from the entity domain for this group."""
domain_entity_ids: List[str] = [] domain_entity_ids: List[str] = []
for member in self.members: for member in self.members:
if member.device.is_coordinator:
continue
entities = async_entries_for_device( entities = async_entries_for_device(
self._zha_gateway.ha_entity_registry, self._zha_gateway.ha_entity_registry,
member.device.device_id, member.device.device_id,