print("python output " + output) op = output.split('=') print("Last connection is" + op[1]) self.ser.flush() time.sleep(4) return op[1] def getConnectionStatus(self): self.ser.write( str('ConnectionManager.Client.Common.GetConnectionState() \r\n')) output = self.ser.read(5000) time.sleep(4) print("python output " + output) op = output.split('=') print("Last connection is" + op) self.ser.flush() time.sleep(4) return op[1] if __name__ == '__main__': import logging logging.basicConfig(level=logging.INFO) livebox_serial_access = Serial('/dev/ttyUSB1') livebox_serial_access.serial_login('root', 'sah') livebox_serial_access.getMacAddress() livebox_serial_access.getSoftwareVersion() livebox_serial_access.getHardwareVersion() livebox_serial_access.getSerialNumber() livebox_serial_access.getLanConnectionIP() livebox_serial_access.getLastKarmaContact()