Hi. From what I understand, klippy’s api is only listening on a unix socket. We can change the socket path, but it’s only possible to bind to a local file. Is there a technical reason for that ?
I’ve bought a Flashforge Adventurer 5M pro and there is a klipper mod available for that printer. But klipper + moonraker + UI are consuming a lot of ram and ressources. The goal is to have the minimum processes running locally on the printer, and run the others somewhere else, on a faster CPU. We don’t have a direct access via uart or usb to the MCUs of the printer, only a LAN port.
If Klippy could listen to a TCP socket. We could at least run moonraker outside of the printer and have more ressources available on it. Do you think it’s a good idea ? If there is no technical issue about this, I can send a PR to make the configuration accept TCP sockets (and also another PR for Moonraker).
Thanks for your answers.