Вчера обсуждали вариант удаленного управления klipper-ом, мне в голову пришел такой вариант как бот в телеге. У бота есть возможность работать в режиме polling, т.е. с заданным периодом подключаться к серверу телеграмма с вопросом "есть чё?". В таком режиме, внешний ip адрес не нужен. На той же малине, где запущен klipper запускаем cron-ом раз в 10 секунд скрипт, который опрашивает сервер телеграмма и реагирует на команды, если они есть. Поскольку работает все локально, можно управлять через moonraker, а можно и через сокет klipper-а напрямую.