diff --git a/zigpy_znp/zigbee/device.py b/zigpy_znp/zigbee/device.py index f8d15be..3e41407 100644 --- a/zigpy_znp/zigbee/device.py +++ b/zigpy_znp/zigbee/device.py @@ -3,7 +3,6 @@ import logging import zigpy.zdo -import zigpy.types import zigpy.device import zigpy.application @@ -35,32 +34,12 @@ def model(self, value: str) -> None: async def request( self, - profile, - cluster, - src_ep, - dst_ep, - sequence, - data, - expect_reply=True, + *args, timeout=2 * zigpy.device.APS_REPLY_TIMEOUT, - use_ieee=False, - ask_for_ack: bool | None = None, - priority: int | None = zigpy.types.PacketPriority.NORMAL, + **kwargs, ): """ - Normal `zigpy.device.Device:request` except its default timeout is longer. + Normal `zigpy.device.Device.request` except its default timeout is longer. """ - return await super().request( - profile=profile, - cluster=cluster, - src_ep=src_ep, - dst_ep=dst_ep, - sequence=sequence, - data=data, - expect_reply=expect_reply, - timeout=timeout, - use_ieee=use_ieee, - ask_for_ack=ask_for_ack, - priority=priority, - ) + return await super().request(*args, timeout=timeout, **kwargs)