import socket import asyncio sock = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM) addr = ('00:01:02:03:04:05', 1) loop = asyncio.get_event_loop() coro = loop.sock_connect(sock, addr) loop.run_until_complete(coro)