
OctoPrint определил категорию “Raspberry Pi, приклеенный к принтеру” и остаётся наиболее установленным сервером печати. Но мир вокруг него изменился. Прошивка Klipper стала стандартом для оптимизации производительности, а сообщество Klipper создало Mainsail и Fluidd — веб-интерфейсы, которые выглядят современнее, чем OctoPrint. Принтеры Bambu Lab поставляются с собственным стеком сетей и полностью обходят OctoPrint. Статья на XDA о расширении возможностей принтеров Bambu с помощью OrcaSlicer указывает на ту же тенденцию: изменился как слайсер, так и выбор сервера печати.
Мы протестировали семь альтернатив OctoPrint на Linux, Windows и Mac, сосредоточившись на том, что действительно нужно для ежедневного удалённого управления печатью: запуск печати через Wi-Fi, просмотр веб-камеры, остановка задания с дивана и продолжение работы после перезагрузки хоста. Каждый вариант оценен по совместимости с Klipper, качеству интерфейса, экосистеме плагинов и устойчивости к перезагрузке хоста во время печати.
Быстрое сравнение
| Приложение | Лучше всего для | Бесплатный план | Начальная цена/месяц | Выделяющаяся функция |
|---|---|---|---|---|
| Mainsail | Принтеры Klipper | Да | Бесплатно | Самый чистый интерфейс Klipper |
| Fluidd | Альтернативный интерфейс Klipper | Да | Бесплатно | Легче, чем Mainsail |
| KlipperScreen | Сенсорный экран на принтере | Да | Бесплатно | Локальный сенсорный интерфейс для Klipper |
| Duet Web Control | Платы Duet и высокоточная печать | Да | Бесплатно | Первый вариант от производителя для оборудования Duet |
| Repetier-Server | Фермы многопринтерные | Да | Бесплатно (Pro — единовременная плата) | Управление многими принтерами с одного хоста |
| AstroPrint | Принтеры с облачным управлением | Да | Подписка за продвинутые функции | Облачный вариант без Pi |
| Obico | OctoPrint + обнаружение сбоев ИИ | Да | Подписка за облачный мониторинг | Обнаружение макаронных сбоев |
Почему люди уходят от OctoPrint
Жалобы не катастрофичны, но накапливаются:
- Несовместимость плагинов при обновлении OctoPrint, которое ломает зависимый плагин, а его разработчик уже не поддерживает проект.
- Отсутствие встроенной поддержки Klipper — OctoPrint может взаимодействовать с Klipper через обёртку, но Mainsail и Fluidd были разработаны для Klipper с нуля.
- Ориентация на один принтер по умолчанию — запуск нескольких принтеров обычно требует нескольких Pi, каждый со своим экземпляром OctoPrint.
- Возраст интерфейса — стандартная тема OctoPrint выглядит как 2014 год, а темы типа OctoPrint-Material кажутся приклеенными.
- Нагрузка на ресурсы маленьких Pi — OctoPrint плюс поток веб-камеры могут перегрузить Pi 3B во время высокоскоростной печати на Klipper.
7 альтернатив
1. Mainsail — лучше всего для принтеров Klipper
Mainsail — самый популярный веб-интерфейс Klipper. Панель управления современная, редактор макросов встроен, плагин timelapse работает без дополнительных подключений, а поддержка многопринтерности позволяет следить за маленькой фермой на одной вкладке браузера. Большинство установок Klipper через KIAUH или MainsailOS поставляются с Mainsail по умолчанию.
Где отступает: Только Klipper — не может управлять принтером Marlin. На Pi с низкими характеристиками тяжелее, чем Fluidd.
Цены:
- Бесплатно / Открытый исходный код
- Платно: Нет
Миграция из OctoPrint: Замените OctoPrint на MainsailOS на свежей карте памяти или установите Mainsail поверх существующей установки Klipper через KIAUH. Слайсер продолжает работать — нарезайте в OrcaSlicer или PrusaSlicer, загружайте через веб-интерфейс Mainsail.
Скачать: docs.mainsail.xyz (Linux на Pi рекомендуется)
Вывод: Выберите Mainsail, если ваш принтер работает на Klipper и вам нужен самый полированный веб-интерфейс.
2. Fluidd — лучше всего как лёгкая альтернатива Klipper
Fluidd — другой крупный веб-интерфейс Klipper. Построенный на том же API Moonraker, что и Mainsail, он сосредоточен на лёгком следе и более чистой панели управления по умолчанию. Переключение между Mainsail и Fluidd на одной установке Klipper — это одна строка конфигурации.
Где отступает: Меньше экосистемы плагинов, чем у Mainsail. Некоторые нишевые функции timelapse требуют дополнительной настройки.
Цены:
- Бесплатно / Открытый исходный код
- Платно: Нет
Миграция из OctoPrint: Такой же путь, что и Mainsail. Установите Klipper плюс Moonraker плюс Fluidd, укажите браузер на Pi.
Скачать: docs.fluidd.xyz (Linux на Pi рекомендуется)
Вывод: Выберите Fluidd, если вы запускаете Klipper на Pi с низкими характеристиками и хотите более лёгкий интерфейс, чем Mainsail.
3. KlipperScreen — лучше всего для сенсорного экрана на принтере
KlipperScreen — это сенсорный интерфейс, который вы устанавливаете на сам принтер, работающий на HDMI-дисплее 5–7 дюймов или официальном сенсорном экране Pi. Он сопрягается с Mainsail или Fluidd по сети, поэтому принтер имеет как локальный сенсорный экран, так и веб-панель управления.
Где отступает: Только Klipper. Требует сенсорного экрана и проводки или подставки для его установки. Некоторые экраны нужно вручную ротировать.
Цены:
- Бесплатно / Открытый исходный код
- Платно: Нет (аппаратное обеспечение сенсорного экрана — единственная стоимость)
Миграция из OctoPrint: Плагин TouchUI в OctoPrint решал похожую проблему; KlipperScreen заменяет его на принтерах Klipper с более родным опытом и физическими кнопками для распространённых действий.
Скачать: klipperscreen.readthedocs.io (Linux на Pi рекомендуется)
Вывод: Выберите KlipperScreen, если вам нужен физический сенсорный экран на принтере вместе с веб-интерфейсом.
4. Duet Web Control — лучше всего для плат Duet
Duet Web Control поставляется с материнскими платами Duet (Duet 2, Duet 3) и является ближайшим аналогом опыта “сервер печати — это материнская плата”. Веб-интерфейс работает непосредственно на встроенном процессоре платы Duet, Pi не требуется, и поддерживает конфигурации CoreXY, Delta и крупноформатных принтеров.
Где отступает: Только оборудование Duet. Сами платы Duet стоят значительно дороже, чем Pi плюс установка OctoPrint.
Цены:
- Бесплатно
- Платно: Нет (входит в комплект оборудования)
Миграция из OctoPrint: Купите плату Duet, замените существующую материнскую плату и Duet Web Control полностью заменит OctoPrint как слой сетевого управления.
Скачать: duet3d.com (веб-интерфейс входит в комплект оборудования Duet)
Вывод: Выберите Duet Web Control, если вы перешли на плату Duet и хотите первый вариант от производителя для сетевого управления.
5. Repetier-Server — лучше всего для многопринтерных ферм
Repetier-Server работает на одном хосте (Pi, ПК или Linux-сервер) и управляет несколькими принтерами параллельно. Бесплатный уровень обрабатывает два принтера; платный уровень Pro убирает ограничение и добавляет функции, такие как контроль доступа на принтер и более подробную историю.
Где отступает: Интерфейс выглядит устаревшим рядом с Mainsail и Fluidd. Поддержка Klipper существует, но не первого класса.
Цены:
- Бесплатно: До двух принтеров
- Платно: Единовременная плата за Pro добавляет неограниченные принтеры и функции про
Миграция из OctoPrint: Установите Repetier-Server, добавьте последовательное соединение каждого принтера, и существующий рабочий процесс OctoPrint транслируется: нарезайте в своем обычном инструменте, загружайте G-код через веб-интерфейс Repetier.
Скачать: repetier-server.com (Windows, Mac, Linux)
Вывод: Выберите Repetier-Server, если вы запускаете более двух принтеров и хотите их в одной панели.
6. AstroPrint — лучше всего для облачного управления без Pi
AstroPrint работает на Pi, на Mac, на ПК Windows или непосредственно в облаке AstroPrint, в зависимости от того, какое оборудование у вас есть. Режим облачного управления — это отличие: нет локального сервера печати, принтер подключается к облаку AstroPrint через USB-Wi-Fi адаптер, а удалённое управление происходит через браузер откуда угодно.
Где отступает: Некоторые функции требуют платной облачной подписки. Пользователи, заботящиеся о конфиденциальности, не любят дизайн, ориентированный на облако.
Цены:
- Бесплатно: Локальные функции, один принтер
- Платно: Облачная подписка добавляет уровни удалённого мониторинга, повторяющиеся ежемесячные сборы
Миграция из OctoPrint: Установите программное обеспечение AstroBox на тот же Pi, на котором работал OctoPrint, или полностью пропустите Pi и используйте адаптер AstroPrint. Профили и загрузки G-кода работают через веб-интерфейс AstroPrint.
Скачать: astroprint.com (Windows, Mac, Linux, облако)
Вывод: Выберите AstroPrint, если вам нужно облачное управление с удалённым управлением и налог на Pi вас не привлекает.
7. Obico — лучше всего для обнаружения сбоев ИИ
Obico (ранее The Spaghetti Detective) наслаивает обнаружение сбоев ИИ поверх OctoPrint или Klipper. Плагин следит за потоком веб-камеры в поиске “макаронности” — неудачных печатей, которые отошли и превратились в спутанный комок — и приостанавливает печать, прежде чем она съест больше пластика. Этот же проект поставляется с собственным компаньоном Mainsail/Fluidd для Klipper.
Где отступает: Облачные функции (больше часов обнаружения, уведомления по сотовой связи) требуют платный план. Самостоятельный режим работает, но требует больше настроек, чем облачная версия.
Цены:
- Бесплатно: Самостоятельный хостинг, неограниченные часы обнаружения
- Платно: Облачный уровень с размещённым обнаружением, ежемесячная подписка
Миграция из OctoPrint: Оставьте OctoPrint и установите Obico как плагин OctoPrint. Obico становится дополнительным слоем, а не заменой.
Скачать: obico.io (работает вместе с OctoPrint, Mainsail или Fluidd)
Вывод: Выберите Obico, если вам нужно обнаружение макаронности поверх существующей установки OctoPrint или Klipper.
Как выбрать
- Для принтеров Klipper, современный интерфейс: Mainsail
- Для Klipper на более слабых Pi: Fluidd
- Для сенсорного экрана на принтере: KlipperScreen
- Для материнских плат Duet: Duet Web Control
- Для более чем двух принтеров с одного хоста: Repetier-Server
- Для облачного управления без Pi: AstroPrint
- Для обнаружения сбоев ИИ рядом с любым из вышеперечисленных: Obico
- Остаться на OctoPrint, если вы зависите от экосистемы плагинов (TimeLapse Plus, OctoLapse, OctoApp компаньон) и ваш принтер работает на прошивке Marlin, где Klipper не подходит.
ЧЗВ
Мёртв ли OctoPrint?
Нет. OctoPrint всё ещё активно поддерживается, а темп развития, поддерживаемый Patreon, ускорился за последние два года. Это спутник принтера Marlin по умолчанию. Что изменилось, так это то, что Klipper стал доминирующим для оптимизации производительности, а Mainsail и Fluidd — лучшие варианты для Klipper, чем OctoPrint.
Могу ли я запустить OctoPrint и Klipper вместе?
Да, через плагин OctoPrint-Klipper. Эта установка сохраняет работу плагинов OctoPrint при добавлении функций прошивки Klipper. Для установки с нуля MainsailOS или FluiddPi (Klipper плюс Moonraker плюс интерфейс) обычно чище, чем добавление OctoPrint сверху.
Какая лучшая бесплатная альтернатива OctoPrint?
Mainsail и Fluidd полностью бесплатны, полностью открыт исходный код и активно разрабатываются. Выберите Mainsail для полированного интерфейса, Fluidd для более лёгкого следа.
Нужен ли мне Raspberry Pi для OctoPrint или альтернатив?
Для OctoPrint, Mainsail, Fluidd и KlipperScreen — да (или другой небольшой Linux-хост, такой как Pi 4, Pi 5 или Orange Pi). Облачный режим AstroPrint полностью пропускает Pi. Duet Web Control работает на самой плате Duet. Repetier-Server работает на любом Linux, Mac или машине Windows.
Работает ли Mainsail с Marlin?
Mainsail построен для Klipper и API Moonraker, поэтому принтеры только на Marlin не могут управлять им напрямую. Некоторые пользователи запускают мост Klipper на хосте для перевода, но это не типичный рабочий процесс. Если ваш принтер должен остаться на Marlin, OctoPrint остаётся лучшим слоем сетевого управления.