13Aug
Google Cloud Print är ett fantastiskt sätt att länka dina skrivare till molnet och njuta av åtkomst från alla platser, men det finns en fångst. Om du inte har någon av de senaste Cloud-Print-ready-skrivarna måste du lämna datorn för att aktivera fjärråtkomst. Läs vidare när vi konfigurerar en liten, energisnäppande Raspberry Pi för uppgiften.
Varför vill jag göra detta?
För närvarande finns det två vägar till tillgång till Google Cloud Print i ditt hem: Du kan köpa en Cloud Print-aktiverad skrivare som länkar sig direkt till ditt Google-konto och din Cloud Print-tjänst, eller du kan använda en dator( som har tillgång till skrivarnadu vill lägga till Cloud Print) för att fungera som en Cloud Print-server.Den första situationen är perfekt, eftersom skrivaren själv ansluter direkt till molnet och det finns inget behov av en mellanhand. Utan att det bör vara ditt mål att se till att förmedlaren slösar bort så få resurser som möjligt. Att lämna en stationär dator 24/7 för det enda syftet att fungera som en Cloud Print-server är en hel del resurser för ett jobb som kräver mycket lite hästkraft.
För att minska användningen av resurserna har vi valt att byta en liten, low-power Raspberry Pi-enhet till en ultra lätt Cloud Print Server. Det bästa med denna inställning är att Raspberry Pi kan fortsätta att utföra andra roller. Till exempel är vår Raspberry Pi Cloud Print Server samma enhet som fungerar som vår Raspberry Pi Weather Indicator. Det tar så få resurser att göra båda jobben( spola upp det enstaka utskriftsjobbet och kör ett enkelt skript för att kontrollera vädret och byta en LED) att det inte finns något skäl att inte ställa upp uppgifterna och få mer ut av vårt Raspberry Pi-köp. Här är några av de projekt som du enkelt kan stapla med en Raspberry Pi Cloud Print Server:
- Bygg en LED-indikator med en Raspberry Pi( för e-post, väder eller något)
- Hur man gör en Raspberry Pi till ett Låg-Power NetworkLagringsenhet
- Så här byter du en Raspberry Pi till en Always-On BitTorrent Box
- Så här installerar du NZBGet för Lätt Usenet Hämtning på din Raspberry Pi
Vad behöver jag?
För denna handledning kommer vi att anta att du redan har följande:
- En Raspberry Pi med Raspbian installerad
- Skrivare som är tillgängliga för Pi
- Ett Google-konto
Dessutom kommer du troligen att hitta det bra att kolla in vår guide till Google Cloud Print för att bekanta dig med systemets inloggningar.
Installera krom
Den hemliga såsen i vår Raspberry Pi som Cloud Print Server-modell är Chromium med öppen källkod. Ett av de officiella sätten att lägga till Cloud Print-kapacitet på en dator är att använda Googles Chrome-webbläsare som en skrivarserver. Tyvärr, trots att det finns ett officiellt Chrome-utgåva för en hel del distributioner av Linux, stöder det bara x86 / x64-arkitekturen och inte den ARM-baserade arkitekturen som driver Raspberry Pi och Rasbian. Det här är Chromium, eftersom vi fortfarande kan få tillgång till de relevanta funktionerna i Chromium som vi behöver koppla vår Raspberry Pi till Googles Cloud Printer-system.
För att komma igång öppnar du terminalen på din Raspberry Pi och anger följande kommando:
sudo apt-get installera krom-webbläsare
När du blir uppmanad skriver du Y och trycker på enter för att fortsätta installationen. Installationen är inte enorm, men den är tillräckligt stor;en tio minuters resa till pausrummet för att ta en kopp kaffe är verkligen ett rimligt sätt att döda installationstiden.
När Chromium är installerat måste vi starta det från skrivbordsmiljön. Du hittar den i Raspbians startmeny under Internet - & gt;Chrome-webbläsare:
När du har startat Chrom, navigerar du till menyikonen längst upp till höger, klickar på den och väljer sedan "Inställningar".Bläddra ner i fönstret Inställningar tills du ser "Avancerade inställningar" och, efter att ha klickat på det, fortsätter du att rulla ner genom de expanderade inställningsalternativen tills du ser posten för Google Cloud Print:
Klicka på "Lägg till skrivare".Du kommer att sparkas över till en behörighetssida som sådan:
Fyll i Googles kontouppgifter för kontot du använder för att hantera dina Cloud Printers. Se till att "Stay logged in" är markerad, eftersom det här kommer att vara en fristående skrivarserver som vi inte regelbundet interagerar med.
Efter att ha godkänt ditt konto ser du knappen "Lägg till skrivare".Vilken skrivare Raspberry Pi har tillgång till( om de är lokala eller nätverksbaserade) kommer att läggas till i ditt Google Cloud Print-konto. Om dessa skrivare tidigare har lagts till med andra medel, vill du besöka sidan för hantering av Cloud Print för att ta bort de äldre posterna.
Efter att ha klickat på knappen Lägg till visas en bekräftelsida som anger att skrivarna har lagts till och du är redo att börja skriva ut. Nu är det en perfekt tid att avaktivera ett testutskrift:
Omkring 10 sekunder eller så efter att vi avfyrade utskriftsjobbet, spolades det upp på nätverksskrivaren:
Medan vi ursprungligen hade oro över att Cloud-to-Pi-to-Skrivarens arbetsflöde skulle vara långsamt( inte att blåshastigheten är så kritisk i de flesta utskriftssituationer). Dessa problem har aldrig validerats.Även med större PDF-filer är processen bara marginellt längre än din typiskt långa utskrift-en-stor-PDF-vänta.
När du har kört testutskriften kan du stänga Chromium på Pi eftersom skrivarservern fortsätter att köra i bakgrunden. Nu kan du njuta av utskrift från var som helst för ungefär en kvart i månaden( Raspberry Pi förbrukar så lite energi att den genomsnittliga årliga driftskostnaden är cirka $ 3).