13Aug

Hoe een Raspberry Pi in een Google Cloud Print Server te veranderen

click fraud protection

Google Cloud Print is een fantastische manier om uw printers aan de cloud te koppelen en te genieten van 'print-from-anywhere'-toegang, maar er is een addertje onder het gras. Als u niet over een van de recente Cloud-Print-Ready printers beschikt, moet u uw computer aan laten staan ​​om externe toegang mogelijk te maken. Lees verder terwijl we een kleine, energie-nippende Raspberry Pi voor de taak configureren.

Waarom wil ik dit doen?

Momenteel zijn er twee paden naar toegang tot Google Cloud Print bij u thuis: u kunt een cloudprint-printer kopen die zichzelf rechtstreeks koppelt aan uw Google-account en cloud-afdrukservice of u kunt een pc gebruiken( die toegang heeft tot de printers)die u aan Cloud Print wilt toevoegen) om op te treden als een Cloud Print-server.

De eerste situatie is ideaal, omdat de printer zelf rechtstreeks verbinding maakt met de cloud en er geen tussenpersoon nodig is. Behalve dat het echter uw doel moet zijn om ervoor te zorgen dat de tussenpersoon zo min mogelijk middelen verspilt. Het 24 uur per dag en 7 dagen per week open laten van een desktopcomputer met als enig doel om te functioneren als een Cloud Print-server is een heleboel middelen voor een baan die heel weinig pk's vereist.

instagram viewer

Om te besparen op de verspilling van middelen hebben we ervoor gekozen om een ​​klein, laag vermogen Raspberry Pi-apparaat in een ultralichtgewicht Cloud Print Server te veranderen. Het beste van deze opstelling is dat de Raspberry Pi andere rollen kan blijven spelen. Onze Raspberry Pi Cloud Print Server is bijvoorbeeld ook hetzelfde apparaat als onze Raspberry Pi-weerindicator. Er zijn zo weinig hulpmiddelen nodig om beide taken uit te voeren( spool de incidentele afdruktaak op en voer een eenvoudig script uit om het weer te controleren en een LED in te schakelen) dat er geen reden is om de taken niet te stapelen en meer uit onze Raspberry Pi-aankoop te halen. Hier zijn enkele van de projecten die u gemakkelijk kunt stapelen met een Raspberry Pi Cloud Print Server:

  • Bouw een LED-indicator met een Raspberry Pi( voor e-mail, weer of iets)
  • Een Raspberry Pi omzetten in een energiezuinig netwerkOpslagapparaat
  • Hoe een Raspberry Pi in een Always-On BitTorrent Box te veranderen
  • Hoe installeer ik NZBGet voor lichtgewicht Usenet Downloaden op uw Raspberry Pi

Wat heb ik nodig?

Voor deze zelfstudie gaan we ervan uit dat je al het volgende hebt:

  • Een Raspberry Pi met Raspbian geïnstalleerd
  • Printers toegankelijk voor de Pi
  • Een Google-account
Als je je Raspberry Pi niet hebt geconfigureerd met Raspbian of printers hebt toegevoegd aanhet is nog, bekijk zeker de twee links hierboven om op snelheid te komen. Het is kritieke die u hebt gevolgd( of in ieder geval uw aantekeningen van de installatie van de printer hebt gecontroleerd) tegen onze Raspberry Pi-printerhandleiding. Als uw Pi geen toegang heeft tot printers( lokaal of netwerk), zult u geen succes hebben met deze zelfstudie.

Daarnaast zult u waarschijnlijk handig zijn om onze handleiding voor Google Cloudprinter te lezen om uzelf vertrouwd te maken met de ins en outs van het systeem.

Chromium installeren

De geheime saus in onze Raspberry Pi als Cloud Print Server-model is de open-sourcebrowser Chromium. Een van de officiële manieren om een ​​cloudprintfunctie op een pc toe te voegen, is om de Chrome-webbrowser van Google als afdrukserver te gebruiken. Helaas, hoewel er een officiële Chrome-release is voor een flink aantal distributies van Linux, ondersteunt het alleen de x86 / x64-architectuur en niet de ARM-gebaseerde architectuur die de Raspberry Pi en Rasbian aandrijft. Hier komt Chromium omheen, omdat we nog steeds toegang hebben tot de relevante functies in Chromium die we nodig hebben om onze Raspberry Pi aan het cloudprintersysteem van Google te koppelen.

Om aan de slag te gaan, open je de terminal op je Raspberry Pi en voer je de volgende opdracht in:

sudo apt-get install chromium-browser

Typ Y en druk op enter om door te gaan met de installatie. De installatie is niet enorm, maar hij is groot genoeg;een reis van tien minuten naar de pauzeruimte om een ​​kopje koffie te pakken is zeker een redelijke manier om de installatietijd te beëindigen.

Zodra Chromium is geïnstalleerd, moeten we het starten vanuit de bureaubladomgeving. Je kunt het vinden in het startmenu van Raspbian onder internet - & gt;Chromium-webbrowser:

Na het starten van Chromium navigeert u naar het menupictogram in de rechterbovenhoek, klikt u erop en selecteert u 'Instellingen'.Blader naar beneden in het venster Instellingen tot je 'Geavanceerde instellingen' ziet en blijf, nadat je erop hebt geklikt, omlaag scrollen door de uitgebreide instellingen tot je het item voor Google Cloud Print ziet:

Klik op "Printers toevoegen".U wordt overgeschakeld naar een autorisatiepagina zoals:

Vul de inloggegevens van de Google-account in van het account dat u gebruikt om uw cloudprinters te beheren. Zorg ervoor dat "Ingelogd blijven" is aangevinkt, want dit wordt een stand-alone printserver waar we niet regelmatig mee communiceren.

Nadat u uw account autoriseert, ziet u de knop "Printer toevoegen".Op welke printer de Raspberry Pi ook toegang heeft( lokaal of netwerk), deze wordt toegevoegd aan uw Google Cloud Print-account. Als die printers eerder op een andere manier zijn toegevoegd, gaat u naar uw beheerpagina van Cloud Print om de oudere items te verwijderen.

Nadat u op de knop Toevoegen hebt geklikt, ziet u een bevestigingspagina die aangeeft dat de printers zijn toegevoegd en u klaar bent om te beginnen met afdrukken. Het is nu een goed moment om een ​​testafdruk af te vuren:

Ongeveer 10 seconden na het afvuren van de afdruktaak, werd deze in de wachtrij geplaatst op de netwerkprinter:

. Aanvankelijk vreesden we dat de Cloud-to-Pi-to-De printerworkflow zou traag verlopen( niet dat de snelheid zo echt hoog is in de meeste afdruksituaties), maar deze zorgen zijn nooit gevalideerd. Zelfs met grotere PDF-bestanden is het proces slechts marginaal langer dan uw doorgaans lange wachttijd voor afdrukken in grote PDF-wachttijden.

Nadat u uw testafdruk hebt uitgevoerd, kunt u Chromium op de Pi sluiten als de printserver op de achtergrond blijft werken. Nu kunt u ongeveer een kwart per maand genieten van print-from-anywhere-gemak( de Raspberry Pi verbruikt zo weinig energie dat de gemiddelde jaarlijkse bedrijfskosten rond de $ 3 liggen).