OctoPrinter
Взаимодействие с OctoPrint-сервером для мониторинга 3D-принтера и управления заданиями печати через Arduino
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:c647f2eb21e1095ce06f618b12eb2d5fb6525462156764a4a211b0e2bd433e95OctoPrinter-1.0.9-c647f2eb.zipОписание
Если вы используете OctoPrint для управления 3D-принтером и хотите интегрировать это в Arduino-проект, эта библиотека позволяет связать микроконтроллер с экземпляром OctoPrint по сети. Она умеет запрашивать информацию о состоянии принтера, текущем задании и сервере, а также отправлять базовые команды управления заданиями. Функционал ограничен нужным минимумом: получение и форматирование данных плюс контроль над печатью. Зависит от ArduinoJson для работы с JSON-ответами. Если вам нужно просто мониторить принтер со стороны Arduino или запустить/остановить печать удалённо — подходит хорошо, но для сложного взаимодействия может потребоваться расширение функциональности.