diff --git a/miio/miioprotocol.py b/miio/miioprotocol.py index c05d92882..8c3d4b70d 100644 --- a/miio/miioprotocol.py +++ b/miio/miioprotocol.py @@ -119,8 +119,7 @@ def discover(addr: Optional[str] = None, timeout: int = 5) -> Any: s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) s.settimeout(timeout) - for _ in range(3): - s.sendto(helobytes, (addr, 54321)) + s.sendto(helobytes, (addr, 54321)) while True: try: data, recv_addr = s.recvfrom(1024)