Перед началом: root-доступ
Для подключения Creality K2 к SimplyPrint необходимо включить root-доступ.
Не беспокойтесь из-за технического названия, обычно достаточно открыть настройку на экране принтера и поставить галочку. Также потребуется использовать «SSH» для выполнения нескольких команд.
Считайте это разблокировкой «режима администратора» на вашем принтере. Это даёт вам (и SimplyPrint) возможность добавлять функции и вносить изменения, которые нельзя внести через стандартный интерфейс.
Производитель вашего принтера заблокировал некоторые функции. Включив root-доступ, вы сможете в полной мере использовать возможности принтера.
На самом деле нет! Обычно производитель сам предусмотрел эту возможность, просто она скрыта в настройках. Вы используете встроенную функцию.
Мы просто включаем наш компонент в существующем ПО принтера, не устанавливаем пакеты и не вносим существенных изменений. Обычно всё можно отменить сбросом к заводским настройкам.
Примечание о гарантии
Некоторые производители указывают, что включение root-доступа может повлиять на гарантию. Риск невелик: нам не известен ни один случай, когда пользователю SimplyPrint отказали в гарантийном обслуживании из-за этого.
Но решать вам.
Мы точно покажем, где найти эту настройку и какие команды выполнить.
Настройте SimplyPrint на Creality K2
В этом руководстве мы рассмотрим:
- Найдите IP-адрес K2
- Включите root-доступ и получите пароль
- Включите SimplyPrint в Fluidd (через SSH)
- Откройте веб-интерфейс
1. Найдите IP-адрес K2
- На сенсорном экране перейдите в «Settings» → «Network».
- Запишите IP-адрес K2, указанный под названием сети/SSID.
2. Включите root-доступ
- На сенсорном экране перейдите в «Settings» и прокрутите вниз, чтобы выбрать «Root account information».
- Прочитайте предупреждение, отметьте «I have read and understood the risks of Root login» и подождите 30 секунд, прежде чем нажать «Ok».
- Запишите сгенерированный root-пароль.
3. Включите SimplyPrint в Fluidd (через SSH)
Да, это та самая раздражающая техническая часть. Нам жаль, мы перепробовали всё, чтобы этого избежать, но ваше устройство просто не даёт другого варианта.
Но вот в чём фишка: это проще, чем кажется. Вам нужно будет просто скопировать и вставить несколько команд. Вот и всё. Выберите ниже тип своего компьютера и следуйте шагам — мы проведём вас через каждое нажатие.
192.168.1.42). Не указывайте http://, слэши или номер порта.
Windows 10 / 11
- Нажмите Win + X и выберите «Терминал» или «PowerShell»
-
Введите команду SSH (замените плейсхолдеры):
Пример:
ssh username@ip-addressssh [email protected] -
Если появится вопрос «Are you sure you want to continue connecting?», введите
yesи нажмите Enter -
Введите пароль, когда будет предложено
Пароль не будет отображаться при вводе — это нормально! Просто введите его и нажмите Enter.
macOS
- Нажмите Cmd + Space, чтобы открыть Spotlight, введите «Терминал» и нажмите Enter
-
Введите команду SSH (замените плейсхолдеры):
Пример:
ssh username@ip-addressssh [email protected] -
Если появится вопрос «Are you sure you want to continue connecting?», введите
yesи нажмите Enter -
Введите пароль, когда будет предложено
Пароль не будет отображаться при вводе — это нормально! Просто введите его и нажмите Enter.
Linux
- Откройте терминал (обычно Ctrl + Alt + T, или найдите его в меню приложений)
-
Введите команду SSH (замените плейсхолдеры):
Пример:
ssh username@ip-addressssh [email protected] -
Если появится вопрос «Are you sure you want to continue connecting?», введите
yesи нажмите Enter -
Введите пароль, когда будет предложено
Пароль не будет отображаться при вводе — это нормально! Просто введите его и нажмите Enter.
Chromebook
-
Включите Linux (пропустите, если уже сделано):
- Откройте Настройки
- Перейдите в Advanced → Developers
- Включите «Среда разработки Linux»
- Следуйте мастеру настройки (займёт несколько минут)
- Откройте приложение «Терминал» из панели запуска приложений
-
Введите команду SSH (замените плейсхолдеры):
Пример:
ssh username@ip-addressssh [email protected] -
Если появится вопрос «Are you sure you want to continue connecting?», введите
yesи нажмите Enter -
Введите пароль, когда будет предложено
Пароль не будет отображаться при вводе — это нормально! Просто введите его и нажмите Enter.
Частые проблемы
- «Connection refused» — убедитесь, что вы в той же сети и IP-адрес указан правильно.
- «Permission denied» — ещё раз проверьте имя пользователя и пароль.
-
«Host key verification failed» — устройство было сброшено или переустановлено. Удалите старый ключ с помощью:
ssh-keygen -R <ip-address>
Используете планшет или телефон?
Хотя приложения SSH доступны для Android и iOS, мы рекомендуем использовать компьютер для SSH-подключений. Полноценная клавиатура и экран значительно упрощают ввод команд.
1. Откройте терминал или SSH-клиент на компьютере.
2. Подключитесь к K2, используя записанные IP-адрес и пароль root:
ssh root@[IP_ADDRESS]
Например: <code>ssh [email protected]</code>
3. Когда будет запрошен пароль, введите записанный пароль _(пароль не отображается при вводе, не беспокойтесь, это нормально)_.
4. После подключения выполните указанную ниже команду, чтобы включить SimplyPrint и перезапустить "Moonraker", встроенный API прошивки, включающий SimplyPrint:
python3 -c "import urllib.request;print(urllib.request.urlopen('https://download.simplyprint.io/creality/k2/k2-setup.sh').read().decode())" | sh
<small>
<b>What does this script do?</b><br>
This script locates the `moonraker.conf` file that your printer uses, which can either be in <code>/usr/data/moonraker</code>
or <code>/data/moonraker</code>. It then adds the SimplyPrint configuration (<code>[simplyprint]</code>) to the file and restarts Moonraker.
</small>
---
4. Добавьте принтер в SimplyPrint
Теперь всё должно быть готово! Принтер должен быть подключён к SimplyPrint!
Откройте веб-панель SimplyPrint на компьютере или телефоне в той же сети, что и ваш K2, там он должен появиться как ожидающий принтер в процессе «Добавить принтер».
Не отображается в SimplyPrint?
Найдите код настройки принтера в его локальном веб-интерфейсе.
- Откройте веб-браузер на компьютере или телефоне.
- Используя записанный IP-адрес, перейдите по адресу
http://[IP_ADDRESS]:4408, чтобы открыть панель Fluidd на вашем K2. - Найдите значок колокольчика «Notification» в правом верхнем углу и нажмите на него
- Здесь должен появиться запрос «SimplyPrint Setup Request» с 4-символьным кодом настройки, используйте его
Если у вас не получается, попробуйте пройти руководство ещё раз очень внимательно. Пропущенные шаги - самая частая причина того, что принтеры не отображаются.
Известные ограничения
Из-за ограничений прошивки Creality следующие функции недоступны:
- Расчётное оставшееся время печати
- Прогресс по слоям (номер текущего слоя)
Готово! Всё готово
Теперь вы готовы подключить принтер и начать использовать SimplyPrint.
Создайте бесплатный аккаунт