Como transformar um Raspberry Pi em um servidor do Google Cloud Print

Índice:

Como transformar um Raspberry Pi em um servidor do Google Cloud Print
Como transformar um Raspberry Pi em um servidor do Google Cloud Print

Vídeo: Como transformar um Raspberry Pi em um servidor do Google Cloud Print

Vídeo: Como transformar um Raspberry Pi em um servidor do Google Cloud Print
Vídeo: Recomendações de Lojas de Aplicativos (Alternativas a Play Store) - YouTube 2024, Novembro
Anonim
O Google Cloud Print é uma maneira fantástica de vincular suas impressoras à nuvem e aproveitar o acesso à impressão de qualquer lugar, mas há um problema. Se você não tiver uma das impressoras prontas para impressão em nuvem recentes, precisará deixar o computador ligado para ativar o acesso remoto. Continue lendo enquanto configuramos um Raspberry Pi minúsculo e energizante para a tarefa.
O Google Cloud Print é uma maneira fantástica de vincular suas impressoras à nuvem e aproveitar o acesso à impressão de qualquer lugar, mas há um problema. Se você não tiver uma das impressoras prontas para impressão em nuvem recentes, precisará deixar o computador ligado para ativar o acesso remoto. Continue lendo enquanto configuramos um Raspberry Pi minúsculo e energizante para a tarefa.

Por que eu quero fazer isso?

Atualmente, existem dois caminhos para o acesso ao Google Cloud Print em sua casa: você pode comprar uma impressora habilitada para o Cloud Print que se vincula diretamente à sua Conta do Google e ao seu serviço Cloud Print ou pode usar um PC (que tem acesso às impressoras deseja adicionar ao Cloud Print) para atuar como um servidor do Cloud Print.

A primeira situação é ideal, pois a própria impressora se conecta diretamente à nuvem e não há necessidade de um intermediário. Exceto, no entanto, deve ser seu objetivo garantir que o intermediário esteja desperdiçando o mínimo de recursos possível. Deixar um computador desktop em funcionamento 24 horas por dia, 7 dias por semana, com o único propósito de funcionar como um servidor do Cloud Print, é um monte de recursos para um trabalho que requer muito pouca potência.

Para reduzir os recursos desperdiçados, optamos por transformar um pequeno dispositivo Raspberry Pi de baixo consumo de energia em um servidor de impressão em nuvem ultraleve. A melhor parte desta configuração é que o Raspberry Pi pode continuar executando outras funções. Por exemplo, o nosso servidor de impressão em nuvem Raspberry Pi também é o mesmo dispositivo que funciona como nosso indicador climático Raspberry Pi. São necessários tão poucos recursos para realizar ambos os trabalhos (executar spool ocasionalmente trabalhos de impressão e executar um script simples para verificar o clima e alternar um LED) que não há motivo para não empilhar as tarefas e aproveitar mais a compra do Raspberry Pi. Aqui estão alguns dos projetos que você poderia facilmente empilhar com um servidor de impressão em nuvem Raspberry Pi:

  • Construa um indicador LED com um Raspberry Pi (para e-mail, clima ou qualquer coisa)
  • Como transformar um Raspberry Pi em um dispositivo de armazenamento de rede de baixo consumo
  • Como transformar um Raspberry Pi em uma caixa BitTorrent sempre ativa
  • Como instalar o NZBGet para download leve da Usenet no seu Raspberry Pi

O que eu preciso?

Para este tutorial, vamos supor que você já tem o seguinte:

  • Um Raspberry Pi com Raspbian instalado
  • Impressoras acessíveis ao Pi
  • Uma conta Google

Se você ainda não configurou seu Raspberry Pi com o Raspbian ou adicionou impressoras, confira os dois links acima para conhecer a velocidade. Isto é crítico que você acompanhou (ou pelo menos verificou as notas de instalação de sua impressora) no nosso guia de impressoras Raspberry Pi. Se o seu Pi não tiver acesso a impressoras (locais ou em rede), você não terá sucesso com este tutorial.

Além disso, você provavelmente achará útil consultar nosso guia do Google Cloud Print para se familiarizar com os meandros do sistema.

Instalando o Chromium

O segredo do nosso Raspberry Pi como modelo do Cloud Print Server é o navegador de código aberto Chromium. Uma das formas oficiais de adicionar o recurso de impressão em nuvem a um PC é usar o navegador da Web do Google Chrome como servidor de impressão. Infelizmente, apesar de haver uma versão oficial do Chrome para algumas distribuições do Linux, ele suporta apenas a arquitetura x86 / x64 e não a arquitetura baseada em ARM que alimenta o Raspberry Pi e o Rasbian. É aqui que entra o Chromium, pois ainda podemos acessar os recursos relevantes do Chromium para vincular nosso Raspberry Pi ao sistema de impressora em nuvem do Google.

Para começar, abra o terminal no seu Raspberry Pi e digite o seguinte comando:

s

udo apt-get install chromium-browser

Quando solicitado, digite Y e pressione Enter para continuar a instalação. A instalação não é enorme, mas é grande o suficiente; uma viagem de dez minutos até a sala de descanso para tomar uma xícara de café é certamente uma maneira razoável de matar o tempo de instalação.

Depois que o Chromium for instalado, precisamos iniciá-lo no ambiente de área de trabalho. Você pode encontrá-lo no menu Iniciar do Raspbian em Internet -> Chromium Web Browser:

Depois de iniciar o Chromium, navegue até o ícone do menu no canto superior direito, clique nele e selecione "Configurações". Role para baixo na janela "Configurações" até "Configurações avançadas" e, depois de clicar nele, continue rolando pelas opções de configurações expandidas até ver a entrada para o Google Cloud Print:
Depois de iniciar o Chromium, navegue até o ícone do menu no canto superior direito, clique nele e selecione "Configurações". Role para baixo na janela "Configurações" até "Configurações avançadas" e, depois de clicar nele, continue rolando pelas opções de configurações expandidas até ver a entrada para o Google Cloud Print:
Preencha as credenciais da Conta do Google da conta que você usa para gerenciar suas impressoras em nuvem. Certifique-se de que a opção "Permanecer conectado" está marcada, pois esse será um servidor de impressão independente com o qual não interagimos regularmente.
Preencha as credenciais da Conta do Google da conta que você usa para gerenciar suas impressoras em nuvem. Certifique-se de que a opção "Permanecer conectado" está marcada, pois esse será um servidor de impressão independente com o qual não interagimos regularmente.
Após autorizar sua conta, você verá o botão "Adicionar impressora (s)". As impressoras às quais o Raspberry Pi tem acesso (sejam locais ou em rede) serão adicionadas à sua conta do Google Cloud Print. Se essas impressoras tiverem sido adicionadas anteriormente por outros meios, você deverá visitar sua página de gerenciamento do Cloud Print para remover as entradas mais antigas.
Após autorizar sua conta, você verá o botão "Adicionar impressora (s)". As impressoras às quais o Raspberry Pi tem acesso (sejam locais ou em rede) serão adicionadas à sua conta do Google Cloud Print. Se essas impressoras tiverem sido adicionadas anteriormente por outros meios, você deverá visitar sua página de gerenciamento do Cloud Print para remover as entradas mais antigas.

Depois de clicar no botão Adicionar, você verá uma página de confirmação indicando que as impressoras foram adicionadas e você está pronto para começar a imprimir. Agora é um momento perfeito para disparar uma impressão de teste:

Aproximadamente 10 segundos ou mais depois de dispararmos o trabalho de impressão, ele ficou em spool na impressora em rede:
Aproximadamente 10 segundos ou mais depois de dispararmos o trabalho de impressão, ele ficou em spool na impressora em rede:
Embora tenhamos inicialmente a preocupação de que o fluxo de trabalho do Cloud-to-Pi-to-Printer fosse lento (não que a velocidade de bolhas seja realmente crítica na maioria das situações de impressão), essas preocupações nunca foram validadas. Mesmo com arquivos PDF maiores, o processo é apenas um pouco mais longo do que a impressão normalmente longa de um grande PDF.
Embora tenhamos inicialmente a preocupação de que o fluxo de trabalho do Cloud-to-Pi-to-Printer fosse lento (não que a velocidade de bolhas seja realmente crítica na maioria das situações de impressão), essas preocupações nunca foram validadas. Mesmo com arquivos PDF maiores, o processo é apenas um pouco mais longo do que a impressão normalmente longa de um grande PDF.

Depois de executar a impressão de teste, você pode fechar o Chromium no Pi, pois o servidor de impressão continuará sendo executado em segundo plano. Agora você pode desfrutar de conveniência de impressão de qualquer lugar por cerca de um quarto por mês (o Raspberry Pi consome pouca energia que o custo operacional anual médio é de cerca de US $ 3).

Recomendado: