Serveur d'impression

Comment transformer un Raspberry Pi en un serveur d'impression Google Cloud – Bien choisir son serveur d impression

Le 10 juin 2019 - 7 minutes de lecture

Google Cloud Print est un moyen fantastique d’associer vos imprimantes au cloud et de profiter d’un accès depuis n’importe où, mais il ya un problème. Si vous ne possédez pas l’une des dernières imprimantes Cloud-Print-Ready, vous devez laisser votre ordinateur sous tension pour permettre l’accès à distance. Continuez à lire pendant que nous configurons un petit Raspberry Pi énergivore pour cette tâche.

Pourquoi est-ce que je veux faire ça?

EN RELATION: Comment activer l'impression native Google Cloud et le partage d'imprimantes sous Windows

Il existe actuellement deux chemins d'accès à Google Cloud Print chez vous: vous pouvez acheter une imprimante compatible Cloud Print qui se connecte directement à votre compte Google et à votre service Cloud Print, ou vous pouvez utiliser un PC (qui a accès aux imprimantes que vous utilisez). souhaite ajouter à Cloud Print) pour agir en tant que serveur Cloud Print.

La première situation est idéale, car l’imprimante elle-même se connecte directement au nuage et aucun intermédiaire n’est nécessaire. Si ce n’est pas le cas, votre objectif devrait être de vous assurer que l’intermédiaire gaspille le moins de ressources possible. Laisser un ordinateur de bureau 24h / 24 et 7j / 7 dans le seul but de fonctionner en tant que serveur Cloud Print, c'est beaucoup de ressources pour un travail nécessitant très peu de puissance.

Afin de réduire le gaspillage de ressources, nous avons choisi de transformer un minuscule périphérique Raspberry Pi à faible consommation en un serveur d'impression Cloud ultra-léger. La meilleure partie de cette configuration est que le Raspberry Pi peut continuer à jouer d’autres rôles. Par exemple, notre serveur d'impression en nuage Raspberry Pi Cloud est également le même périphérique que notre indicateur météo Raspberry Pi. Il faut si peu de ressources pour effectuer les deux tâches (spouler une tâche d'impression occasionnelle et exécuter un simple script de contrôle de la météo et activer ou désactiver un voyant) qu'il n'y a aucune raison de ne pas empiler les tâches et de tirer le meilleur parti de notre achat de Raspberry Pi. Voici quelques-uns des projets que vous pourriez facilement empiler avec un serveur d'impression Cloud Raspberry Pi Cloud:

De quoi ai-je besoin?

Pour ce tutoriel, nous allons supposer que vous disposez déjà des éléments suivants:

EN RELATION: Le guide pratique d'achat de la bonne imprimante

Si vous n’avez pas encore configuré votre Raspberry Pi avec Raspbian, ni ajouté d’imprimantes, consultez les deux liens ci-dessus pour vous mettre à niveau. Il est critique que vous avez suivi (ou au moins vérifié vos propres notes d’installation d’imprimante) avec notre guide de l’imprimante Raspberry Pi. Si votre Pi n’a pas accès aux imprimantes (locales ou en réseau), ce didacticiel n’aura aucun succès.

En outre, vous trouverez sans doute utile de consulter notre guide sur Google Cloud Print pour vous familiariser avec les rouages ​​du système.

Installation de chrome

La sauce secrète dans notre modèle Raspberry Pi en tant que Cloud Print Server est le navigateur open source Chromium. L’un des moyens officiels d’ajouter la fonctionnalité Impression en nuage à un PC consiste à utiliser le navigateur Web de Google Chrome en tant que serveur d’impression. Malheureusement, même s’il existe une version officielle de Chrome pour de nombreuses distributions de Linux, celle-ci ne prend en charge que l’architecture x86 / x64 et non l’architecture ARM qui alimente Raspberry Pi et Rasbian. C’est là que Chromium entre en jeu, car nous pouvons toujours accéder aux fonctionnalités pertinentes de Chromium dont nous avons besoin pour relier notre Raspberry Pi au système Google Cloud Printer.

Pour commencer, ouvrez le terminal sur votre Raspberry Pi et entrez la commande suivante:

sudo apt-get install chrome-browser

Lorsque vous y êtes invité, tapez Y et appuyez sur Entrée pour continuer l'installation. L’installation n’est pas énorme, mais c’est assez grande; un voyage de dix minutes à la salle de pause pour prendre une tasse de café est certainement un moyen raisonnable de tuer le temps d'installation.

Une fois Chromium installé, vous devez le lancer à partir de l’environnement de bureau. Vous pouvez le trouver dans le menu démarrer de Raspbian sous Internet -> Navigateur Web Chromium:

Après avoir lancé Chromium, naviguez jusqu'à l'icône du menu dans le coin supérieur droit, cliquez dessus, puis sélectionnez «Paramètres». Faites défiler la fenêtre Paramètres jusqu'à ce que vous voyiez «Paramètres avancés», puis après avoir cliqué dessus, continuez à faire défiler les options de paramètres étendues jusqu'à ce que vous voyiez l'entrée correspondant à Google Cloud Print:

Cliquez sur «Ajouter des imprimantes». Vous serez redirigé vers une page d'autorisation comme ceci:

Indiquez les informations d'identification du compte Google que vous utilisez pour gérer vos imprimantes dans le cloud. Assurez-vous que l'option «Rester connecté» est cochée, car il s'agira d'un serveur d'impression autonome avec lequel nous n'interagissons pas régulièrement.

Après avoir autorisé votre compte, le bouton "Ajouter une ou plusieurs imprimantes" apparaît. Les imprimantes auxquelles Raspberry Pi a accès (qu'elles soient locales ou en réseau) seront ajoutées à votre compte Google Cloud Print. Si ces imprimantes ont été précédemment ajoutées par un autre moyen, vous souhaiterez visiter votre page de gestion Cloud Print pour supprimer les anciennes entrées.

Après avoir cliqué sur le bouton Ajouter, vous verrez une page de confirmation indiquant que les imprimantes ont été ajoutées et que vous êtes prêt à imprimer. Le moment est venu de lancer une impression test:

Environ 10 secondes environ après que nous ayons lancé le travail d'impression, celui-ci s'est écoulé sur l'imprimante en réseau:

Alors que nous craignions au départ que le flux de travail de nuage à ordinateur / imprimante soit lent (la vitesse n’est pas si critique qu’elle est vraiment essentielle dans la plupart des situations d’impression), ces préoccupations n’ont jamais été validées. Même avec des fichiers PDF plus volumineux, le processus n’est que légèrement plus long que votre attente généralement longue pour imprimer un gros PDF.

Après avoir exécuté votre test d’impression, vous pouvez fermer Chromium sur le Pi car le serveur d’impression continuera de fonctionner en arrière-plan. Vous pouvez désormais profiter de la commodité de l'impression n'importe où pendant environ un quart par mois (le Raspberry Pi consomme si peu d'énergie que les coûts d'exploitation annuels moyens avoisinent les 3 dollars).

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.