Improve lists in integrations [T-U] (#113243)

This commit is contained in:
Joost Lekkerkerker 2024-03-13 17:54:46 +01:00 committed by GitHub
parent cdba14acd4
commit 96cebdf096
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 153 additions and 175 deletions

View file

@ -1087,11 +1087,11 @@ async def async_setup_entry(
for device_id in device_ids:
device = hass_data.manager.device_map[device_id]
if descriptions := SENSORS.get(device.category):
for description in descriptions:
if description.key in device.status:
entities.append(
TuyaSensorEntity(device, hass_data.manager, description)
)
entities.extend(
TuyaSensorEntity(device, hass_data.manager, description)
for description in descriptions
if description.key in device.status
)
async_add_entities(entities)