def __init__(self, ip, port, username, password, loop=asyncio.get_event_loop()): Client.__init__(self, retry=True, loop=loop) self.setTextHandler(self.recv_data) self.connectTo(ip, port=port, useSsl=True, url="wss://{}:{}/?username={}&password={}". format(ip, port, username, password), protocols=['mfi-protocol']) self.ip = ip self.port = port