Как продлить жизнь струйному принтеру? Автоматическая печать по расписанию

25 июня 2020, 19:24
Первый месяц после покупки принтера с СНПЧ я печатал каждый день и помногу, и постепенно всё, что хотелось напечатать, напечаталось, надобности в периодической печати документов не было. В итоге принтер простаивает месяцами, печатающие головки засыхают и хорошо, если их удаётся прочистить штатным софтом принтера.
Чтобы избежать этой неприятности, нужно периодически давать принтеру поработать. Можно добавить в календарь напоминание, или заколхозить макрос в Excel. Так себе решения, хочется полной автоматизации. У обладателя умного дома, как правило, есть круглосуточно работающий сервер на linux, даже если это raspberry
План простой:
  • Ставим CUPS (сервер печати).
  • Добавляем в планировщике задание на печать.
Cups можно установить на любой дистрибутив linux - raspbian, ubuntu, freeNAS. В openmediavault 4.x (Arrakis) он "из коробки", в составе omv-extras. Пользователям omv советую повременить с переходом на omv 5.x (Usul) ввиду некоторых сложностей с VirtualBox и Cups. Дальше пример для "голого" omv 4.x
Чтобы установить набор дополнений omv-extras, включаем доступ по SSH:
Нажимаем Сохранить, ждем полсекунды, нажимаем Применить. Скачиваем Putty, запускаем, вводим адрес нашего сервера, соединяемся. В консоли вводим имя пользователя root, жмем Enter, вводим пароль. При вводе пароля символы не появляются на экране – это нормально. Если не поменяли, пароль по умолчанию openmediavault. Вставляем в консоль скрипт:
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
После установки, в меню Система появится пункт OMV-Extras, в котором можно включить Docker, а в уже в докере поставить Plex, но об этом в другой раз. В Плагинах появится много всего интересного, например VirtualBox, UnionFS, нас интересует Cups, находим, устанавливаем. В Сервисах выбираем Printing (как на картинке выше), открываем, ставим галки Включить и Remote printers, сохраняем. Во вкладке Printers нажимаем кнопку Advanced management, откроется веб интерфейс Cups.
Выбираем вкладку Administration, нас попросят ввести пароль от OMV (Opera ругалась на безопасность и не пустила, лиса (FireFox) тоже ругалась, но пустила). Нажимаем Find New Printers, выбираем принтер (должен быть в сети, либо подключен к нашему серверу по usb), жмем add this printer, нужно заполнить Make и Model или найти PPD File для своей модели и нажать add printer. Если вашей модели нет в списке, можно выбрать похожую, например, для HP Ink Tank Wireless 410 series я выбрал HP Business Inkjet 2200.
Идем на вкладку Printers, и копируем имя под Queue Name:
Нажимаем на имя, и печатаем тестовую страницу:
Если не печатает, пробуем изменить модель. Печатает? Качаем WinSCP, открываем, создаем новое подключение, указываем адрес нашего сервера, протокол SFTP, порт 22, логин root, пароль. Соединяемся, создаем папку test_print в каталоге var/www и закидываем туда что-нибудь такое:
Идем в меню Система, выбираем Запланированные задания, добавляем задание:
lp -d название принтера /var/www/test_print/картинка.jpg
Можно указать конкретный день недели и время, например:

Или можно каждый 10-й день месяца печатать одну картинку, а каждый 20-й - другую и т.д.  

Запланированные задания – это графический интерфейс демона cron, то есть повторить все вышеописанные действия можно в любом unix, в том числе Synology DSM. 


Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @Soprut

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
К списку статей

Устройства в материале

Raspberry Pi 4

Производитель: Raspberry Pi
Заказать на:

Тематические чаты

Похожие статьи

03 октября 2018, 22:03
Как собрать и настроить Hyperion Ambilight - адаптивную подсветку ТВ.
18 февраля 2020, 17:06
В данной статье описывается сборка слаботочного эл. щита на базе Wiren Board 6, а так же силового щита для небольшой квартиры.
03 апреля 2019, 04:29
Разбираем простейшую задачу по электрическому подключению светодиодной ленты к источнику питания и управлению через Умный дом.
04 апреля 2019, 08:22
Личная жизнь мешает увлечению "умным домом"? Есть решение!
08 апреля 2020, 11:32
Голосовые уведомления через Xiaomi Gateway, Home Assistant и HomeKit. Пример реализации, кейсы применения.
09 января 2019, 17:34
Небольшая статья о том, зачем нужна малина, почему автоматизации в HomeKit это не очень хорошо и чем USB стик лучше отдельного шлюза.
26 ноября 2018, 12:35
Выключение и включение компьютера через HomeBridge, а так-же через HomeAssistant
06 сентября 2019, 17:03
Кладём на лопатки NodeRed и HomeAssistant с помощью iOS 13.1 и Siri Shortcuts.
01 октября 2019, 07:07
"У всякого в умном дому неведомо никому" (с) Народная мудрость
04 апреля 2019, 17:48
Расскажу о том за ~1 час перевезти УД с 2мя USB стиками с Raspberry PI на Synology NAS.