13Aug

Cómo convertir una Raspberry Pi en un servidor de Google Cloud Print

click fraud protection

Google Cloud Print es una forma fantástica de vincular sus impresoras a la nube y disfrutar de acceso desde cualquier lugar, pero hay una trampa. Si no tiene una de las últimas impresoras Cloud-Print-Ready, debe dejar encendida la computadora para habilitar el acceso remoto. Siga leyendo mientras configuramos una pequeña Raspberry Pi con energía para la tarea.

¿Por qué quiero hacer esto?

Actualmente, hay dos rutas para acceder a Google Cloud Print en su hogar: puede comprar una impresora compatible con Cloud Print que se vincula directamente a su cuenta de Google y su servicio Cloud Print, o puede usar una PC( que tiene acceso a las impresorasdesea agregar a Cloud Print) para actuar como un servidor de Cloud Print.

La primera situación es ideal, ya que la impresora se conecta directamente a la nube y no hay necesidad de un intermediario. Sin embargo, sin embargo, debe ser su objetivo asegurarse de que el intermediario desperdicie la menor cantidad de recursos posible. Dejar una computadora de escritorio las 24 horas del día, los 7 días de la semana, con el único propósito de funcionar como servidor de Cloud Print, es una gran cantidad de recursos para un trabajo que requiere muy pocos caballos de fuerza.

instagram viewer

Con el fin de reducir los recursos desperdiciados, hemos optado por convertir un dispositivo Raspberry Pi pequeño y de bajo consumo en un servidor de impresión en la nube ultraligero. La mejor parte de esta configuración es que Raspberry Pi puede seguir desempeñando otros roles. Por ejemplo, nuestro Servidor de impresión en la nube Raspberry Pi también es el mismo dispositivo que funciona como nuestro Indicador meteorológico Raspberry Pi. Se requieren tan pocos recursos para hacer ambos trabajos( poner el trabajo de impresión ocasional y ejecutar un script simple para verificar el clima y alternar un LED) que no hay razón para no apilar las tareas y obtener más de nuestra compra de Raspberry Pi. Estos son algunos de los proyectos que podría apilar fácilmente con un servidor de impresión en la nube Raspberry Pi:

  • Construir un indicador LED con una Raspberry Pi( para correo electrónico, clima o cualquier cosa)
  • Cómo convertir una Raspberry Pi en una red de bajo consumoDispositivo de almacenamiento
  • Cómo convertir una Raspberry Pi en una BitTorrent Box siempre activada
  • Cómo instalar NZBGet para una descarga ligera de Usenet en su Raspberry Pi

¿Qué necesito?

Para este tutorial, vamos a suponer que ya tiene lo siguiente:

  • Una Raspberry Pi con Raspbian instalado
  • Impresoras accesibles para el
  • de Pi Una cuenta de Google
Si no ha configurado su Raspberry Pi con Raspbian o impresoras agregadas paraaún así, definitivamente mira los dos enlaces de arriba para ponerte al día. Es crítico que ha seguido( o al menos revisado sus propias notas de instalación de la impresora) nuestra guía de la impresora Raspberry Pi. Si su Pi no tiene acceso a impresoras( locales o en red), no tendrá éxito con este tutorial.

Además, es probable que le resulte útil consultar nuestra guía de Google Cloud Print para familiarizarse con los pormenores del sistema.

Instalación de Chromium

La salsa secreta en nuestro modelo Raspberry Pi como Servidor de impresión en la nube es el navegador de código abierto Chromium. Una de las formas oficiales de agregar la capacidad de Cloud Print a una PC es usar el navegador web Chrome de Google como servidor de impresión. Desafortunadamente, a pesar de que hay una versión oficial de Chrome para algunas distribuciones de Linux, solo admite la arquitectura x86 / x64 y no la arquitectura basada en ARM que impulsa Raspberry Pi y Rasbian. Aquí es donde entra en juego Chromium, ya que aún podemos acceder a las funciones relevantes en Chromium que necesitamos para unir nuestra Raspberry Pi al sistema de Google Cloud Printer.

Para comenzar, abra el terminal en su Raspberry Pi e ingrese el siguiente comando:

sudo apt-get install chromium-browser

Cuando se le solicite, escriba Y y presione enter para continuar con la instalación. La instalación no es enorme, pero es lo suficientemente grande;un viaje de diez minutos a la sala de descanso para tomar una taza de café es sin duda una forma razonable de matar el tiempo de instalación.

Una vez que Chromium está instalado, debemos iniciarlo desde el entorno de escritorio. Puede encontrarlo en el menú de inicio de Raspbian en Internet - & gt;Navegador web de Chromium:

Después de iniciar Chromium, navega hasta el icono de menú en la esquina superior derecha, haz clic en él y luego selecciona "Configuración".Desplácese hacia abajo en la ventana de Configuración hasta que vea "Configuración avanzada" y, después de hacer clic en eso, continúe desplazándose hacia abajo por las opciones de configuración expandidas hasta que vea la entrada de Google Cloud Print:

Haga clic en "Agregar impresoras".Se le enviará a una página de autorización de la siguiente manera:

Complete las credenciales de la cuenta de Google de la cuenta que usa para administrar sus impresoras en la nube. Asegúrese de que esté marcado "Mantener la sesión iniciada", ya que este será un servidor de impresión independiente con el que no interactuamos habitualmente.

Después de autorizar su cuenta, verá el botón "Agregar impresora( s)".Las impresoras a las que tenga acceso la Raspberry Pi( ya sean locales o en red) se agregarán a su cuenta de Google Cloud Print. Si esas impresoras se agregaron anteriormente de algún otro modo, querrá visitar su página de administración de Cloud Print para eliminar las entradas anteriores.

Después de hacer clic en el botón Agregar, verá una página de confirmación que indica que las impresoras se agregaron y está listo para comenzar a imprimir. Ahora es el momento perfecto para disparar una impresión de prueba:

Aproximadamente 10 segundos más o menos después de que cerramos el trabajo de impresión, se colapsó en la impresora conectada en red:

Aunque inicialmente nos preocupaba que Cloud-to-Pi-to-El flujo de trabajo de la impresora sería lento( no es que la velocidad de las ampollas sea tan crítica en la mayoría de las situaciones de impresión), esas preocupaciones nunca se han validado. Incluso con archivos PDF más grandes, el proceso es solo un poco más largo que su espera típicamente larga de impresión en PDF.

Después de ejecutar su impresión de prueba, puede cerrar Chromium en el Pi ya que el servidor de impresión continuará ejecutándose en segundo plano. Ahora puede disfrutar de la comodidad de imprimir desde cualquier lugar durante aproximadamente un trimestre al mes( la Raspberry Pi consume tan poca energía que el costo operativo anual promedio es de alrededor de $ 3).