
Что Printer Tools может считывать и чем управлять в каждой экосистеме принтеров
Printer Tools предлагает одну панель для многих экосистем принтеров, но не сводит их к воображаемому универсальному API. Каждая интеграция может предоставлять свой набор телеметрии, камер, файлов, систем филамента и действий.
Считайте актуальным источником матрицу совместимости. Это руководство объясняет, как её читать, не превращая частичную функцию в обещание.
Bambu Lab
Bambu использует локальный MQTT для состояния и совместимого управления, FTPS для файлов и транспорт камеры, зависящий от модели, например RTSPS или TCP JPEG. Подробности AMS зависят от того, что сообщает прошивка. Для штатной камеры может потребоваться LAN Only Liveview без включения полного режима LAN Only.
Klipper и Moonraker
Moonraker предоставляет состояние, управление и файлы через WebSocket и REST API. Crowsnest или другой настроенный веб-сервер камеры отдельно передаёт MJPEG. Данные Spoolman появляются, когда настроена интеграция с Moonraker.
Mainsail и Fluidd могут работать параллельно, но не нужны для связи Printer Tools с Moonraker.
OctoPrint
OctoPrint использует собственный REST API и аутентификацию по ключу API. Printer Tools может следить за активным заданием, просматривать имеющиеся файлы и отправлять совместимые команды. Предпросмотр камеры зависит от настройки веб-камеры, совместимой с MJPEG.
Creality
Поддерживаемые семейства K1 и K2 используют локальный WebSocket API на порту 9999 для состояния, управления и файлов. Камера K1 использует MJPEG, камера K2 — WebRTC. Данные CFS появляются там, где их сообщает прошивка.
Snapmaker U1
Printer Tools поддерживает U1 с официальной прошивкой и с независимой прошивкой paxx12. Приложение может показывать телеметрию, камеру и данные multiACE, доступные через выбранный путь. На другие модели Snapmaker это не распространяется.
Anycubic, FlashForge и Elegoo
Anycubic Kobra использует локальный MQTT в режиме LAN, а камера в зависимости от модели работает через FLV, RTSP или отсутствует локально. FlashForge использует локальный HTTP на порту 8898 и MJPEG на порту 8080 с серийным номером и Check Code. Elegoo использует SDCP через WebSocket или отдельный путь MQTT для Carbon 2.
Управление файлами для этих трёх интеграций пока недоступно. Это задокументированное отсутствие функции — не то же самое, что ошибка подключения.
PrusaLink
PrusaLink локально предоставляет состояние, данные задания и просмотр файлов по ключу API или с HTTP-аутентификацией. Миниатюра текущего задания — не универсальная веб-камера в реальном времени. Можно добавить отдельную внешнюю камеру.
Внешние камеры и дополнения
Внешние камеры могут использовать поддерживаемые пути HTTP или MJPEG, RTSP, RTSPS, TCP JPEG, WebRTC и обнаружение ONVIF. Дополнения включают Spoolman, multiACE, устройства Panda, WLED и Sinilink, у каждого из которых свои ограничения.
Как читать отметки «доступно», «частично» и «недоступно»
«Доступно» означает, что задокументированная функция есть для поддерживаемого подключения. «Частично» означает, что охват зависит от модели, прошивки или настройки. «Недоступно» означает, что на эту функцию не стоит рассчитывать при диагностике.
Перед покупкой или выводом поддержки всегда открывайте актуальный обзор совместимости.
Часто задаваемые вопросы
Поддерживают ли файлы все экосистемы?
Нет. Просмотр файлов доступен только там, где его предоставляют текущая интеграция и API принтера.
Есть ли у каждого принтера камера в реальном времени?
Нет. Наличие камеры и способ передачи зависят от модели.
Одинаково ли управление у всех брендов?
Нет. Printer Tools показывает действия, которые поддерживают конкретный протокол и текущая прошивка.
Можно ли добавить отдельную камеру?
Да. Совместимая внешняя камера может дополнить принтер без собственного видео в реальном времени.





