Ребят) кто нибудь занимался фигней какой занимаюсь я?)) мне интересно, можно ли g-code отправлять в klipper по telnet? Типа подключился по SSH к малине и через командную строку типа «klipper Gcode “m203” дал команду принтеру) можно было бы подружите некоторые Gcode Команды с Алисой или виджетами в iPhone. Типа проснулся утром и сказал «Алиса разогрей принтер для Pet-g”😄
Не нужен тут ssh и gcode. У Klipper есть API, через который он управляется. Вебморда через него работает. Вернее через прослойку - moonraker. Klipper открывает unix domain socket, т.е. в файл, и слушает оттуда команды. Обмен текстовый, в json. Moonraker открывает tcp socket, из которого пересылает команды клипперу. Поэтому можно просто отрыть сокет из скрипта и слать/получать. Можно и без скрипта, nc например использовать. Там ничего сложного нет, довольно удобное API. Подробности на гитхабе klipper :)