Как да превърнем Raspberry Pi в сървър на Google Отпечатване в облак
Google Отпечатване в облак е фантастичен начин да свържете принтерите си с облака и да се насладите на достъп от печат от всяко място, но има и улов. Ако нямате един от последните принтери, които са готови за печат в облака, трябва да включите компютъра си, за да разрешите отдалечен достъп. Прочетете, докато конфигурираме малка, енергично пияща Raspberry Pi за задачата.
Защо искам да направя това?
Понастоящем в дома ви има два пътя за достъп до Google Отпечатване в облак: можете да закупите принтер с активиран облачен печат, който се свързва директно с профила ви в Google и услугата за печат в облак, или да използвате компютър (който има достъп до принтерите ви желаете да добавите към Cloud Print), за да действа като сървър за печат в облак.
Първата ситуация е идеална, тъй като самият принтер се свързва директно с облака и няма нужда от посредник. Като изключим това, обаче, трябва да бъде вашата цел да се уверите, че посредникът губи възможно най-малко ресурси. Оставянето на настолен компютър 24 часа на ден, 7 дни в седмицата с единствената цел да функционира като сървър за печат в облак, е много ресурси за работа, която изисква много малко конски сили.
За да намалим изгубените ресурси, избрахме да превърнем едно малко, маломощно устройство Raspberry Pi в ултра лек облак сървър за печат. Най-добрата част за тази настройка е, че Raspberry Pi може да продължи да изпълнява други роли. Например, нашият Raspberry Pi Cloud сървър за печат е същото устройство, което функционира като нашия индикатор за време на Raspberry Pi. Това отнема толкова малко ресурси, за да се изпълняват и двете задачи (навиване на случаен печат и пускане на прост скрипт, за да се провери времето и превключване на светодиода), че няма причина да не се подреждат задачите и да се извлече повече от покупката на Raspberry Pi. Ето някои от проектите, които лесно можете да подредите с Raspberry Pi Cloud Print Server:
- Изградете LED индикатор с Raspberry Pi (за електронна поща, време или нещо)
- Как да превърнете Raspberry Pi в устройство за съхранение на мрежи с ниска мощност
- Как да превърнем Raspberry Pi в Always-On BitTorrent Box
- Как да инсталирате NZBGet за леки Usenet Изтегляне на вашия Raspberry Pi
От какво се нуждая?
За този урок ще приемем, че вече имате следното:
- А Raspberry Pi с Raspbian инсталиран
- Принтери, достъпни за Pi
- Профил в Google
Ако все още не сте конфигурирали Raspberry Pi с Raspbian или добавяте принтери, определено проверете двете връзки по-горе, за да достигнете до скорост. то е критичен че сте следвали заедно с (или поне проверили собствените си бележки за инсталиране на принтера) нашето ръководство за принтери Raspberry Pi. Ако вашият Pi няма достъп до принтери (локални или мрежови), няма да имате успех с този урок.
Освен това най-вероятно ще е полезно да проверите нашето ръководство за Google Отпечатване в облак, за да се запознаете с възможностите на системата.
Инсталиране на Chromium
Тайният сос в нашия модел Raspberry Pi като Cloud Print Server е браузърът с отворен код Chromium. Един от официалните начини за добавяне на възможностите на Cloud Print към компютър е да се използва уеб браузърът на Chrome като сървър за печат. За съжаление, въпреки че има официална версия на Chrome за доста дистрибуции на Linux, тя поддържа само архитектура x86 / x64, а не ARM-базирана архитектура, която захранва Raspberry Pi и Rasbian. Тук се включва Chromium, тъй като ние все още имаме достъп до съответните функции в Chromium, от които се нуждаем, за да свържем Raspberry Pi с системата на Google Cloud Printer.
За да започнете, отворете терминала на Raspberry Pi и въведете следната команда:
с
udo apt-get инсталирате хромиран браузър
Когато бъдете подканени, въведете Y и натиснете Enter, за да продължите инсталацията. Инсталацията не е огромна, но е достатъчно голяма; десетминутното пътуване до стаята за почивка, за да вземете чаша кафе, със сигурност е разумен начин да убиете времето за инсталиране.
След като Chromium бъде инсталиран, трябва да го стартираме от работната среда. Можете да го намерите в стартовото меню на Raspbian под Internet -> Уеб браузър на Chromium:
След като стартирате Chromium, отидете в иконата на менюто в горния десен ъгъл, кликнете върху нея и след това изберете „Настройки“. Превъртете надолу в прозореца „Настройки“, докато видите „Разширени настройки“ и след като кликнете върху това, продължете да превъртате надолу през опциите за разширени настройки, докато не видите записа за Google Отпечатване в облак:
Кликнете върху „Добавяне на принтери“. Ще бъдете прехвърлени към страница за оторизация, така:
Попълнете идентификационните данни на профила в Google в профила, който използвате, за да управлявате своите принтери в облака. Уверете се, че е маркирана опцията „Остани вписване“, тъй като това ще бъде самостоятелен сървър за печат, с който не взаимодействаме редовно.
След като упълномощите профила си, ще видите бутона „Добавяне на принтер (и)“. Които принтери Raspberry Pi да имат достъп (местни или мрежови) ще бъдат добавени към профила ви в Google Отпечатване в облак. Ако преди това тези принтери бяха добавени по някакъв друг начин, ще искате да посетите страницата за управление на Cloud Print, за да премахнете по-старите записи.
След като кликнете върху бутона Добавяне, ще видите страница за потвърждение, показваща, че принтерите са добавени и сте готови да започнете да печатате. Сега е идеалното време да изстреляте тестов печат:
Приблизително 10 секунди, след като сме задействали заданието за печат, тя се пуска на мрежовия принтер:
Първоначално имахме опасения, че работният процес в облака-към-пи-до-принтера ще бъде бавен (не че скоростта на мехури е наистина толкова критична в повечето печатни ситуации), че тези опасения никога не са били валидирани. Дори и с по-големи PDF файлове, процесът е само малко по-дълъг от изчакването ви с продължително отпечатване.
След като стартирате тестовия печат, можете да затворите Chromium върху Pi, тъй като сървърът за печат ще продължи да работи във фонов режим. Сега можете да се насладите на удобство за печат от всяко място за около четвърт месец (Raspberry Pi консумира толкова малко енергия, че средните годишни експлоатационни разходи са около $ 3).