Skip to content

Commit 2b0bd8d

Browse files
committed
Move await to schedule_task_when_awake()
1 parent 04fd474 commit 2b0bd8d

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

plugwise_usb/nodes/scan.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ async def _load_defaults(self) -> None:
156156
# self._new_reset_timer = SCAN_DEFAULT_MOTION_RESET_TIMER
157157
# self._new_daylight_mode = SCAN_DEFAULT_DAYLIGHT_MODE
158158
# self._new_sensitivity_level = SCAN_DEFAULT_SENSITIVITY
159-
# await self.schedule_task_when_awake(await self._configure_scan_task())
159+
# await self.schedule_task_when_awake(self._configure_scan_task())
160160
# self._scan_config_task_scheduled = True
161161

162162
async def _load_from_cache(self) -> bool:
@@ -308,7 +308,7 @@ async def set_motion_daylight_mode(self, state: bool) -> bool:
308308
self._new_motion_config = replace(self._new_motion_config, daylight_mode=state)
309309
if not self._scan_config_task_scheduled:
310310
self._scan_config_task_scheduled = True
311-
await self.schedule_task_when_awake(await self._configure_scan_task())
311+
await self.schedule_task_when_awake(self._configure_scan_task())
312312
_LOGGER.debug(
313313
"set_motion_daylight_mode | Device %s | config scheduled",
314314
self.name,
@@ -338,7 +338,7 @@ async def set_motion_reset_timer(self, minutes: int) -> bool:
338338
self.name,
339339
)
340340
self._scan_config_task_scheduled = True
341-
await self.schedule_task_when_awake(await self._configure_scan_task())
341+
await self.schedule_task_when_awake(self._configure_scan_task())
342342
return True
343343

344344
@raise_not_loaded
@@ -358,7 +358,7 @@ async def set_motion_sensitivity_level(self, level: MotionSensitivity) -> bool:
358358
)
359359
if not self._scan_config_task_scheduled:
360360
self._scan_config_task_scheduled = True
361-
await self.schedule_task_when_awake(await self._configure_scan_task())
361+
await self.schedule_task_when_awake(self._configure_scan_task())
362362
_LOGGER.debug(
363363
"set_motion_sensitivity_level | Device %s | config scheduled",
364364
self.name,

plugwise_usb/nodes/sed.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,10 @@ async def _load_defaults(self) -> None:
170170
maintenance_interval=SED_DEFAULT_MAINTENANCE_INTERVAL,
171171
sleep_duration=SED_DEFAULT_SLEEP_DURATION,
172172
)
173-
await self.schedule_task_when_awake(await self.node_info_update(None))
173+
await self.schedule_task_when_awake(self.node_info_update(None))
174174
# self._sed_config_task_scheduled = True
175175
# self._new_battery_config = self._battery_config
176-
# await self.schedule_task_when_awake(await self._configure_sed_task())
176+
# await self.schedule_task_when_awake(self._configure_sed_task())
177177

178178
async def _load_from_cache(self) -> bool:
179179
"""Load states from previous cached information. Returns True if successful."""
@@ -665,7 +665,7 @@ async def schedule_task_when_awake(
665665
_LOGGER.debug("Add task %s to queue waiting for awake", task_fn)
666666
if iscoroutine(task_fn):
667667
async with self._send_task_lock:
668-
self._send_task_queue.append(task_fn)
668+
self._send_task_queue.append(await task_fn)
669669

670670
async def sed_configure( # pylint: disable=too-many-arguments
671671
self,

0 commit comments

Comments
 (0)