¶ Сообщение об ошибке/Описание проблемы
После обновления сервиса камер Crowsnest до 5 версии пропало изображение с веб-камеры.
¶ Причина
Значительные изменения в программной базе Crowsnest, что требует ручной переустановки.
¶ Решение
- Подключитесь к принтеру по SSH.
- Войдите в директорию crowsnest командой и повторно проверьте наличие обновлений:
cd ~/crowsnest
git pull
- Обновите необходимые пакеты:
version_id=$(grep '^VERSION_ID=' /etc/os-release | cut -d'=' -f2 | cut -d'"' -f2)
curl -s --compressed "https://apt.mainsail.xyz/mainsail.gpg.key" | sudo tee /etc/apt/keyrings/mainsail.asc > /dev/null
sudo curl -s --compressed -o /etc/apt/sources.list.d/mainsail.sources "https://apt.mainsail.xyz/mainsail-debian-${version_id}-rpi.sources"
sudo apt update
- Выполните переустановку командой:
sudo make install
- Соглашаемся с добавлением записи в moonraker.conf нажав клавишу Enter:
- Перезагружаем систему для внесения изменений удалив N, введите Y и нажмите Enter.
-
После перезагрузки перейдите в веб-интерфейс и проверьте работу камеры.
-
В случае появления ошибки Moonraker перейдите в раздел «Конфигурация» и откройте файл «moonraker.conf»:
- Найдите секцию
[update_manager crowsnest]и замените её целиком на новую:
[update_manager crowsnest]
type: git_repo
path: ~/crowsnest
origin: https://github.com/Z-Bolt/crowsnest.git
primary_branch: Z-BoltUI3.1
managed_services: crowsnest
system_dependencies: system-dependencies.json
virtualenv: ~/crowsnest-env
requirements: requirements.txt
-
Сохраните изменения нажав на кнопку «Сохранить и перезапустить» в верхнем правом углу страницы.
-
Проверьте работоспособность камеры и отсутствие предупреждения Moonraker.
-
Откройте конфигурационный файл crowsnest.conf и измените разрешение на 1280x960 (для модели S400 960x1280).
¶ Примечание
Если вам не удалось самостоятельно решить проблему, то рекомендуем обратиться в нашу техническую поддержку.