Skip to content

Commit 03b263e

Browse files
committed
Optimize energy log retrieval
1 parent 3f3b96d commit 03b263e

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

plugwise_usb/nodes/circle.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -393,9 +393,12 @@ async def get_missing_energy_logs(self) -> None:
393393
)
394394

395395
missing_addresses = sorted(missing_addresses, reverse=True)
396-
for address in missing_addresses:
397-
await self.energy_log_update(address)
398-
await sleep(0.01)
396+
await gather(
397+
[
398+
self.energy_log_update(address)
399+
for address in missing_addresses
400+
]
401+
)
399402

400403
if self._cache_enabled:
401404
await self._energy_log_records_save_to_cache()

0 commit comments

Comments
 (0)