По договоренности
задача подобрать софт или написать скрипт(bash, python, php) и железо(цветной лазерный принтер до 300уе + raspberry любой версии)
для выполнения следующей задачи
все это надо настроить:
выбрать raspberry pi с выходом в интернет выбрать подходящую сборку, выбрать подходящую wifi карточку (или через провод), но лучше wifi
выбрать лазерный цветной принтер который будет без проблем поддерживать двухстороннюю печать не стандартного листа (чуть меньше а4)
в идеале если он будет подключен по wifi и доступен с других устройств так же как и с распберри
на распберри
1. крутится telegram client настроить чтоб какой-то демон крутился получал все сообщения и обрабатывал их (php, python, bash)
2. на нем работает dropbox/google drive, но предпочтительно Dropbox и синхронизируется папка настроить демон чтоб синхронизировал папку как это работает на win/mac итд может есть какой-то стандартный? может через python/php либу или bash
сценарий:
в телеграмм приходит сообщение PRINT FILENAME 2/1 входные файлы xlsx или pdf формата (могут быть на несколько страниц)
!!самое главное!! должна быть поддержка двухсторонней печати для нестандартного листа (чуть меньше А4(Товарно транспортная накладная)) на 10-14мм по длине и ширине
скрипт
проверяет что файл скачен и что это последняя ревизия файла (что состояние dropbox актуально)
запускает обновление dropbox скачивает файлы если не актуально состояние папки.
два поддерживаемых формата для печати pdf и xlsx хотелось бы больше, но эти два обязательны. либо настроить конвертацию xlsx->pdf и поддерживать только pdf
цифра 2 или 1 в сообщении соответсвует односторонней или двухсторонней печати
по результатам печати надо ответить сообщением PRINTED FILENAME 1/2
соответсвенно если файл распечатался или ошибка принтера если по каким-то причинам сорвалась печать.
либо предложить свой вариант решения (может с web server вместо telegram но так чтоб это работало от 3g модема с динамическим ip)