KREMEN Реклама
KREMEN Реклама

VK - бот для мониторинга 3D принтера под управлением Klipper

romarionn
Идет загрузка
Загрузка
07.04.2026
79
0
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Статья относится к принтерам:
Tronxy X5SA-330

С чего бы начать ), в общем с недавнего времени перестал работать telegtam, а вместе с ним и moonraker-telegram-bot которым я активно пользовался. Нет я конечно знаю что можно это обойти и настроить, но по некоторым причинам не хочу, да и не удобно лично мне. Встал вопрос что делать, пользоваться сторонними сервисами типа OctoPrint так же не хотелось, все они платные через какое то время даже нормально статус не посмотреть, к тому же работают ли сейчас или нет не проверял и не хочется. В принципе бот это не такая сложная программа, подумал я, и решил я сделать. Сразу скажу программист из меня не очень, мягко сказать, знание кода и языка тоже не фонтан, так что все писал через чат deepseek, а что делать нужно было быстро и чтоб работало. И ведь работает! Но сразу предупрежу памяти жрёт безбожно, не знаю с чем это связано с кривым кодом или с тем что приложение запускается в изолированной среде, а может сами проги для работы с vk и yandex такие, кто готов с этим смирится можно использовать хоть сейчас, кое что нужно будет подправить для своей системы можно самим можно deepseek использовать. Если у кого телеграмм бот был еще проще закидываете ему файлы и конфиг бота и пишете запрос "Перепиши код под мою систему используя файл конфигурации" как то так. Почему изолированная среда, пока идет тестирование лучше запускать так чтобы не сломать систему, все находится в одной папке работать удобнее. 

Теперь что по потреблению ресурсов в качестве хоста у меня orange pi zero 3 с 1 гигом оперативы.

Потребление памяти, сам бот в среднем потребляет около 120 Мб, всплеск в момент отправки видео тут значительно больше, но этой функцией можно не пользоваться.

VK - бот для мониторинга 3D принтера под управлением Klipper

Бот отключен, я не знаю сколько занимает Python, возможно если запустить не изолированный режим все будет значительно лучше)

VK - бот для мониторинга 3D принтера под управлением Klipper

Сам проект: https://gitflic.ru/project/romariokk/vk_bot_klipper

Подробное описание есть в README 

Здесь кратко опишу что на данный момент бот умеет:

Передача статуса: в него входит фото, если запущена печать прогресс, время, температуры, состояния вентиляторов и устройств.

Система: управление питаниями устройствами у меня светом, принтером и хостом.

Файлы: последние 10 файлов с виртуальной sd карты с возможностью запустить печать.

Видео: тут пришлось извратится) не как не получилось отправить видео в сообщения сообщества вк, похоже это вообще не возможно. Пришлось сначала грузить на яндекс диск используя его API благо оно само всё делает и приходит ссылка с 5 секундным роликом. В принципе терпимо если не часто пользоваться.

Чтобы пользоваться ботом придется создать сообщество и писать именно сюда в чатах оно потом тоже появится.

VK - бот для мониторинга 3D принтера под управлением Klipper

Несколько фото работы:

VK - бот для мониторинга 3D принтера под управлением Klipper

VK - бот для мониторинга 3D принтера под управлением Klipper

VK - бот для мониторинга 3D принтера под управлением Klipper

Надо понимать что бот писался исключительно под себя, поэтому возможно подойдёт не всем, но если кто захочет доработать или адаптировать, ну или хотя бы проверить код скептическим взглядом, прошу так сказать к нашему шалашу )

Так же если будут вопросы по боту сначала смотрим README, потом терзаем https://chat.deepseek.com/, а уж потом спрашиваем, если смогу отвечу ) 

 

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Комментарии к статье
Lider 3D Реклама
Lider 3D Реклама