Improve lists in integrations [R-S] (#113233)

* Improve lists in integrations [R-S]

* Fix

* Fix
This commit is contained in:
Joost Lekkerkerker 2024-03-13 21:55:00 +01:00 committed by GitHub
parent e6a692f354
commit 77917506bb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
60 changed files with 543 additions and 611 deletions

View file

@ -62,15 +62,15 @@ async def async_setup_entry(
SyncThruMainSensor(coordinator, name),
SyncThruActiveAlertSensor(coordinator, name),
]
for key in supp_toner:
entities.append(SyncThruTonerSensor(coordinator, name, key))
for key in supp_drum:
entities.append(SyncThruDrumSensor(coordinator, name, key))
for key in supp_tray:
entities.append(SyncThruInputTraySensor(coordinator, name, key))
for int_key in supp_output_tray:
entities.append(SyncThruOutputTraySensor(coordinator, name, int_key))
entities.extend(SyncThruTonerSensor(coordinator, name, key) for key in supp_toner)
entities.extend(SyncThruDrumSensor(coordinator, name, key) for key in supp_drum)
entities.extend(
SyncThruInputTraySensor(coordinator, name, key) for key in supp_tray
)
entities.extend(
SyncThruOutputTraySensor(coordinator, name, int_key)
for int_key in supp_output_tray
)
async_add_entities(entities)