@@ -167,6 +167,7 @@ async def start_on_ratio_mode(device_id: str, target: float, period_time: int):
last_on_ratio = 0.0
await asyncio.sleep(period_time)
except (KeyError, IndexError, TypeError):
+ await asyncio.sleep(period_time)
continue