Металл2024 Реклама
Метобр2024 Реклама

Octoprint - Информация о статусе печати в умном доме.

2andr
Идет загрузка
Загрузка
01.04.2019
1632
6
Личные дневники

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

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

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

13
Давно являюсь пользователем системы умный дом.

И захотелось мне получать информацию о статусе печати через 'умный дом' (УД).

Например голосом 'Печать завершена успешно!' в мультирум :)

Или на телевизор (в Kodi)

И на экран интерфейса...

Ну и прочие плюшки умного дома.

Итак - потихоньку пишу модуль для УД получающий информацию с Octoprint.

Например:
  • Отображение статуса и т.п. в интерфейсе УД
  • Голосовое уведомление об окончании печати или возникших ошибках
  • Базовые операции с принтерами ( Прогрев / Запуск / Остановка / Пауза печати )

Из реализованного:
  • Получение данных от неограниченного числа серверов OCTOPRINT
  • Автоматический парсинг данных с сервера и добавление свойств в Класс Octoprint
  • Сохранение истории свойств штатными средствами УД

В планах
  • Добавление базовых операций с принтерами
  • Голосовые уведомления
  • Возможно имеет смысл написать плагин для Octoprint уведомляющий УД об изменениях статуса и пр. (но в одиночку наверное не скоро соберусь)

Вот моя реализация блока информации в интерфейсе умного дома:
Octoprint - Информация о статусе печати в умном доме.
Если есть интересные идеи или замечания - Велкам

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

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

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

13
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама