/ / RaspberryPiをGoogleクラウドプリントサーバーに変える方法

Raspberry PiをGoogleクラウドプリントサーバーに変える方法

Googleクラウドプリントはリンクするための素晴らしい方法ですプリンタをクラウドに接続して、どこからでも印刷できるようにしますが、問題があります。最近のクラウドプリント対応プリンタがない場合は、コンピュータの電源を入れたままにしてリモートアクセスを有効にする必要があります。このタスクのために、エネルギーを消費する小さなRaspberryPiを構成するときに読んでください。

なぜこれをしたいのですか?

関連する: WindowsでネイティブのGoogleクラウド印刷とプリンター共有を有効にする方法

現在、GoogleCloudへのパスは2つあります自宅での印刷アクセス:Googleアカウントとクラウドプリントサービスに直接リンクするクラウドプリント対応プリンターを購入するか、PC(クラウドプリントに追加するプリンターにアクセスできる)を使用してクラウドプリントサーバーとして機能します。</ p>

プリンタとして、最初の状況が理想的ですそれ自体がクラウドに直接接続し、仲介者は必要ありません。ただし、それを除けば、仲介者が無駄にするリソースをできるだけ少なくすることが目標です。クラウドプリントサーバーとして機能することを唯一の目的としてデスクトップコンピュータを24時間年中無休で放置することは、非常に少ない馬力を必要とする仕事のための非常に多くのリソースです。

無駄な資源を削減するために、小型で低電力のRaspberryPiデバイスを超軽量のクラウドプリントサーバーに変えることを選択しました。このセットアップの最良の部分は、RaspberryPiが他の役割を引き続き実行できることです。たとえば、Raspberry Piクラウドプリントサーバーは、RaspberryPi天気インジケーターと同じ機能を備えたデバイスでもあります。両方のジョブを実行するのに必要なリソースが非常に少ないため(ときどき印刷ジョブをスプールし、簡単なスクリプトを実行して天気をチェックし、LEDを切り替える)、タスクを積み重ねずにRaspberryPiの購入からより多くを得る理由はありません。 Raspberry Piクラウドプリントサーバーで簡単にスタックできるプロジェクトのいくつかを次に示します。

  • Raspberry Piを使用してLEDインジケーターを作成する(電子メール、天気、その他)
  • Raspberry Piを低電力ネットワークストレージデバイスに変える方法
  • Raspberry Piを常時オンのBitTorrentボックスに変える方法
  • Raspberry Piに軽量UsenetをダウンロードするためのNZBGetのインストール方法

私には何が必要なのだろう?

このチュートリアルでは、すでに次のものがあることを前提としています。

  • RaspbianがインストールされたRaspberryPi
  • Piにアクセス可能なプリンター
  • Googleアカウント

関連する: 適切なプリンターを購入するためのハウツーオタクガイド

Raspbianを使用してRaspberryPiを構成したり、プリンターを追加したりしていない場合は、上記の2つのリンクを確認して最新情報を入手してください。です 批判的 一緒にフォローしたこと(または少なくとも独自のプリンタインストールノートを、RaspberryPiプリンタガイドと照合しました。 Piがプリンター(ローカルまたはネットワーク)にアクセスできない場合、このチュートリアルでは成功しません。</ p>

さらに、システムの詳細を理解するために、Googleクラウドプリントのガイドを確認すると役立つ場合があります。

Chromiumのインストール

クラウドとしてのラズベリーパイの秘密のソースプリントサーバーモデルは、オープンソースブラウザのChromiumです。クラウドプリント機能をPCに追加する公式の方法の1つは、GoogleのChromeウェブブラウザをプリントサーバーとして使用することです。残念ながら、Linuxのかなりの数のディストリビューション用の公式Chromeリリースがありますが、それはx86 / x64アーキテクチャのみをサポートし、RaspberryPiとRasbianを強化するARMベースのアーキテクチャはサポートしていません。ここでChromiumが登場します。これは、RaspberryPiをGoogleのクラウドプリンターシステムにリンクするために必要なChromiumの関連機能に引き続きアクセスできるためです。

開始するには、Raspberry Piでターミナルを開き、次のコマンドを入力します。

sudo apt-get install chromium-browser

プロンプトが表示されたら、Yと入力し、Enterキーを押して続行しますインストール。インストールはそれほど大きくはありませんが、十分な大きさです。一杯のコーヒーを飲むために休憩室に10分の旅行は確かにインストール時間を殺すための合理的な方法です。

Chromiumをインストールしたら、デスクトップ環境から起動する必要があります。 Raspbianのスタートメニューの[インターネット]-> [ChromiumWebブラウザ]にあります。

Chromiumを起動した後、メニューに移動します右上のアイコンをクリックし、「設定」を選択します。 [詳細設定]が表示されるまで[設定]ウィンドウを下にスクロールし、それをクリックした後、Googleクラウドプリントのエントリが表示されるまで、展開された設定オプションを下にスクロールし続けます。

「プリンタの追加」をクリックします。次のような承認ページに移動します。

のGoogleアカウント認証情報を入力しますクラウドプリンタの管理に使用するアカウント。 [サインインしたままにする]がオンになっていることを確認してください。これは、定期的にやり取りすることのないスタンドアロンのプリントサーバーになるためです。

アカウントを承認すると、「プリンタを追加」ボタン。 Raspberry Piがアクセスできるプリンター(ローカルまたはネットワーク)は、Googleクラウドプリントアカウントに追加されます。これらのプリンタが以前に他の方法で追加された場合は、クラウドプリントの管理ページにアクセスして古いエントリを削除することをお勧めします。

[追加]ボタンをクリックすると、プリンタが追加され、印刷を開始する準備ができたことを示す確認ページが表示されます。今がテストプリントを開始する絶好のタイミングです。

印刷ジョブを起動してから約10秒後、ネットワークプリンターにスプールされました。

最初は懸念がありましたがCloud-to-Pi-to-Printerワークフローは遅くなり(ほとんどの印刷状況でブリスター速度が実際にそれほど重要であるというわけではありません)、これらの懸念は検証されていません。 PDFファイルが大きい場合でも、このプロセスは、通常の長いPDFの印刷待機よりもわずかに長くなります。

テストプリントを実行した後、閉じることができますプリントサーバーとしてのPi上のChromiumは、引き続きバックグラウンドで実行されます。これで、どこからでも印刷できる便利さを月に約4分の1で楽しむことができます(Raspberry Piはエネルギーをほとんど消費しないため、平均年間運用コストは約3ドルです)。