I purchased a Qidi X-Smart from my brother. I have been printing to it by sending files to a usb drive and plugging it into the printer. It has has ethernet and wifi capability, but have been unable to use LAN printing in any slicer other than Qidi's own software.
I setup Octopi 16 on a raspberry pi 2 in hopes that I could use it to send gcode files to the printer over the network. Octoprint hasn't been able to detect a serial port.
Is octoprint compatible with the x-smart? If it is not, I might try a wifi usb drive. Or could try using Qidi's software to pass gcode files from my slicing software to the printer. I've been using a copy of Simplify3D that my brother gave me.