Peut Contrôlez un Raspberry Pi à partir d'un téléphone portable avec Android Il est devenu l'un des besoins les plus courants parmi ceux qui utilisent ce mini ordinateur pour l'automatisation, la domotique ou les serveurs faits maison. La polyvalence du Raspberry Pi, ajoutée à la grande variété d'applications et de méthodes d'accès à distance, permet à l'appareil d'être manipulé confortablement sans avoir besoin de moniteur, de clavier ou de souris, en utilisant uniquement le mobile.
Gérer le PI à partir du mobile ouvre un énorme ventilateur de possibilités: du lancement de scripts, des éclairages d'éclairage ou du contrôle de l'accès à différents appareils connectés, à la surveillance en temps réel du fonctionnement du système. Ici, nous passons en revue détaillé Les meilleures options disponibles et comment les démarrer.
Pourquoi contrôler un Raspberry Pi à partir du mobile?
L'une des grandes attractions du Raspberry Pi est sa capacité à s'intégrer dans de petits projets sans dépendre d'un moniteur, ce qui lui permet de l'installer dans n'importe quel coin de la maison ou même de l'utiliser comme serveur ou centre d'automatisation. Cependant, cela implique la nécessité d'accéder au système sans être physiquement devant lui. La télécommande du mobile contribue:
- Économies d'espace et de confort: élimine la nécessité de connecter les périphériques.
- Mobilité et flexibilité: Vous pouvez contrôler le Raspberry Pi de n'importe où dans la maison et même à l'extérieur.
- Contrôle total: Exécuter les commandes, superviser les ressources, gérer GPIO, lance des scripts et gère des services comme Kodi de la paume de votre main.
- Plus grande sécurité: Restreint l'accès physique et profite d'une authentification sûre via SSH.
Préparation du Raspberry Pi pour un accès à distance
Avant de lancer pour gérer le Raspberry Pi avec votre mobile, il existe des étapes précédentes indispensables qui assurent une expérience Confortable et sûr:
- Activer ssh: Le protocole SSH est le moyen le plus répandu et le plus sûr d'accéder à distance par terminal. Activez-le sur le Raspberry Pi afin que les applications puissent être connectées correctement.
- Connexion réseau: Assurez-vous que le mobile et le Raspberry Pi sont dans le même réseau local ou que vous avez l'accès depuis l'extérieur si vous en avez besoin.
- Mots de passe utilisateur et sûrs: Modifiez le mot de passe par défaut et, si vous utilisez la clé SSH, générez et ajoutez votre clé publique au système pour les mots de passe sans mots de passe.
Principales méthodes pour contrôler le Raspberry Pi avec Android

Il existe plusieurs façons de gérer votre Rangberry Pi à distance. Ce sont les plus utilisés et les plus efficaces, chaque pensée pour différents besoins:
1. Applications dédiées pour Android
Il existe une gamme d'applications sur Google Play Simplifier la télécommande du Raspberry Pi. Ses fonctions varient de l'accès terminal de base à la surveillance avancée et à la gestion de GPIO. Les trois applications les plus remarquables pour l'écosystème Android sont:
- RaspController: L'un des plus complets et les plus populaires. Il vous permet de gérer des fichiers comme si vous étiez dans un explorateur, de contrôler les broches GPIO, d'envoyer des commandes par le terminal SSH, de recevoir des notifications du PI, de surveiller l'utilisation de CPU, de RAM, de stockage et de réseau, de gérer les capteurs (DHT11 / 22, DS18B20, BMP) et caméras, et même les diagrammes et les détails matériels d'accès. Comprend la prise en charge de l'authentification du mot de passe ou de la clé SSH et est compatible avec Tasker for Advanced Automation.
- Chèque raspi: Idéal pour ceux qui recherchent un contrôle rapide de l'état du système, consultent les ressources et l'exécution des commandes à partir d'une interface simple.
- Raspon: Une autre option puissante pour la gestion générale, l'exécution des ordres et la surveillance des performances.
Ces outils Connectez-vous à l'aide de SSHdonc la configuration précédente du service dans le Raspberry Pi est obligatoire. Dans la plupart des cas, vous n'aurez qu'à introduire l'adresse IP, l'utilisateur, le mot de passe ou le téléchargement de votre clé SSH et du tour est joué.
2. Bureau à distance: VNC pour gérer le Raspberry Pi du mobile
Souhaitez-vous utiliser le Raspberry Pi comme si vous étiez en avance, avec un environnement graphique et tout? Car c'est VNC, qui permet Voir et gérer le bureau Du mobile. Le processus est simple:
- Server Activa VNC Dans le Raspberry Pi. Dans Raspbian Systems, il est généralement pré-installer, il vous suffit de l'activer.
- Installez une application VNC Viewer sur votre mobile Android (en tant que visionneuse référente).
- Connectez-vous en introduisant l'IP, l'utilisateur et le mot de passe Et vous aurez accès au bureau complet PI, avec souris virtuelle et clavier.
Cette option C'est parfait Pour utiliser des programmes graphiques tels que Thonny, VS Code ou toute application qui nécessite une interface visuelle, bien qu'elle consomme un peu plus de bande passante que SSH Simple Access. L'inconvénient est que vous devez installer et configurer la visionneuse sur le mobile et vous assurer que le réseau le permet.
3. Web personnalisé pour exécuter des scripts à partir du mobile
Si votre projet nécessite de lancer des commandes spécifiques, telles que l'allumage d'une lumière ou l'activation d'un appareil, la création d'un simple WebPP peut faire une différence. Cette méthode consiste à configurer un petit serveur Web sur le Raspberry Pi et à accéder à une interface personnalisée qui exécute les scripts à partir du mobile:
- Installez Apache2 et PHP:
sudo apt-get install apache2 php libapache2-mod-php - Configurer les autorisations des utilisateurs afin qu'ApACHE2 puisse exécuter des scripts liés à l'audio ou à d'autres services si nécessaire, édition
/etc/apache2/envvarset changer les lignesexport APACHE_RUN_USER=piexport APACHE_RUN_GROUP=pi - Redémarrer apache2 Après tout changement:
sudo /etc/init.d/apache2 restart - Créez vos fichiers PHP et JS: Vous pouvez concevoir un formulaire Web qui, en cliquant sur un bouton (par exemple “sur”), exécutez un script que vous avez préparé sur le Pi, comme
/home/pi/mi_script.sh. Le Web peut se fermer seul après avoir exécuté la commande afin de ne pas laisser de cils ouverts dans le navigateur mobile. - Vous pouvez ajouter le Web à l'écran de démarrage mobilede sorte qu'il est montré en tant qu'application et à partir de celui-ci de lancement des commandes au Raspberry Pi avec une seule touche.
Cette option Permet un contrôle granulé Et il est idéal pour la domotique maison et les projets personnalisés, s'adaptant à la fois à Android et iOS et à tout navigateur moderne. D'ailleurs, vous pouvez Personnaliser l'interface À votre goût et ajouter des icônes pour faciliter l'expérience.
4. Contrôle avancé de Kodi et autres services multimédias


Si vous avez Kodi installé dans votre Raspberry Pi, il existe des applications telles que Yatse soit Kore qui permette gérer complètement le centre multimédia Du mobile. De plus, vous pouvez profiter de l'API de Kodi pour automatiser les actions via des scripts exécutés à partir de votre WebApp personnalisé ou terminal, en utilisant les commandes de type:
echo '{"id":1,"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"channelid":93}}}' | nc DIRECCION_IP_RASPBERRY 9090
Ainsi Vous pouvez modifier les canaux, arrêter la lecture, modifier le langage audio et bien plus encore, en gardant les commandes dans des fichiers exécutables .sh à partir du webapp ou de tout terminal distant.
5. PICOCKPIT: La solution intégrale du navigateur
Pour ceux qui préfèrent éviter les installations ou les configurations complexes, Picorockpit Il offre une excellente plate-forme Web pour contrôler le Raspberry Pi à partir de n'importe quel mobile ou PC. Parmi ses avantages figurent:
- Accès à distance facile via le navigateur, sans ouvrir les ports ni configurer VPN.
- Gestion et surveillance du temps réel des épingles GPIO: activez / désactivez les appareils, utilisez PWM pour contrôler la luminosité des LED ou des ventilateurs, la lecture des billets, etc.
- Possibilité de créer des commandes personnalisées (prendre des photos, redémarrer les services, jouer avec Wake sur LAN, automatiser les tâches ménagères …)
- Contrôle multimédia, exécution des scripts, administration avancée.
L'installation de PICOCKPIT est simple et gratuite, il est seulement nécessaire de créer un compte, d'installer l'agent dans le Raspberry Pi et d'accéder au panneau à partir du mobile. Sa section GPIO est particulièrement utile pour les projets électroniques, car il vous permet de voir un schéma de pion et de les contrôler en quelques clics.
Avantages et considérations de sécurité


La télécommande du Raspberry Pi, en particulier à partir des appareils mobiles, ouvre la porte à des projets plus intelligents et plus fonctionnels, mais force également à des précautions extrêmes. Certaines recommandations essentielles comprennent:
- Modifiez toujours le mot de passe par défaut de l'utilisateur pi.
- Utiliser l'authentification des clés SSH Chaque fois que possible.
- Restreindre l'accès au réseau local Ou utilisez VPN si vous devez accéder à l'extérieur de la maison.
- Maintenir le système d'exploitation et les applications mises à jour Pour éviter les vulnérabilités.
Si vous utilisez WebApps ou Serveurs, assurez-vous de limiter les permis et de valider les commandes qui peuvent être exécutées pour des raisons de sécurité.
Contrôle total: de la ligne de commande à l'automatisation
Le domaine de la télécommande de votre Raspberry Pi depuis Android implique de connaître à la fois les options de borne SSH de base, les solutions avancées avec des applications et des plateformes Web, grâce à la création d'interfaces personnalisées en fonction de votre projet. Peut:
- Exécuter des scripts et des commandes planifiées Pour automatiser les actions quotidiennes.
- Surveillez constamment les performances de votre système et anticipez des problèmes.
- Créez votre propre automatisation contrôlé de n'importe où en utilisant uniquement votre mobile et vos connaissances sur Raspberry Pi.
Chacune de ces méthodes a ses avantages et ses inconvénients, mais les combinant, vous pouvez obtenir un système aussi puissant et personnalisé que vous le souhaitez.
Avec l'offre d'applications, de plates-formes et de possibilités qui existent aujourd'hui, Convertissez votre mobile Android en télécommande définitive du Raspberry Pi C'est plus facile que jamais, quel que soit votre niveau. Il vous suffit de passer un certain temps pour configurer les outils qui s'adaptent le mieux à votre projet et, surtout, pas à négliger la sécurité. Vous avez maintenant toutes les astuces et options pour commencer. Profitez de ce potentiel pour donner vie à vos idées et contrôler votre Raspberry Pi dans votre poche sans complications.

Article connexe:
Rustdesk pour Android: télécommande, permis et fonctions détaillées
