Home Assistant et applications pour contrôler le Raspberry Pi sur Android

Un Raspberry Pi rangé dans un placard qui fait tourner Snapcast, Pi-hole et Home Assistant devient une boîte noire dès que l’on s’éloigne du clavier. Le téléphone Android est le remplaçant idéal du moniteur manquant, et les applications ci-dessous couvrent tous les aspects de la gestion d’un Pi. SSH pour le travail en shell, VNC pour le bureau, Home Assistant pour l’automatisation de la maison connectée, OctoPrint pour l’impression 3D, les tableaux de bord MQTT pour les données de capteurs. Sept applications pour le homelab classique.

Ce qu’il faut rechercher dans une application de contrôle Raspberry Pi sur Android

Le téléphone est une excellente télécommande pour la Pi, mais toutes les applications ne sont pas adaptées à ce flux de travail. Quelques critères comptent vraiment.

Comparatif rapide

ApplicationIdéale pourProtocolePlan gratuitOpen source
Home AssistantAutomatisation de maison connectée sur PiHTTP REST + WebSocketGratuitOui
TermiusSSH et SFTP soignés avec synchronisationSSH/SFTPGratuit avec limites, sync payanteNon
JuiceSSHSSH hautement personnalisableSSHGratuit, Pro payantNon
TermuxExécution de commandes terminal sur le téléphoneLinux localGratuitOui
RealVNC ViewerAccès graphique au bureau de la PiVNC (RFB)GratuitNon
Printoid for OctoPrintContrôle du serveur d’impression 3D OctoPrintOctoPrint APIGratuit (Lite), Premium payantNon
MQTT DashTableaux de bord de capteurs et interrupteurs IoTMQTTGratuitNon

Les 7 meilleures applications pour contrôler un Raspberry Pi sur Android en 2026

1. Home Assistant, le compagnon pour la maison connectée

Home Assistant est la plateforme domotique open-source, avec l’application companion officielle pour Android qui sert d’interface mobile pour une instance hébergée sur une Pi. L’application gère les tableaux de bord, les scènes, les automatisations, les notifications et la remontée des données de capteurs depuis un Raspberry Pi sous Home Assistant OS ou Home Assistant Container.

Les fonctionnalités spécifiques à Android vont bien au-delà d’un simple tableau de bord distant. La géolocalisation envoie la présence à la Pi, l’application lit les capteurs du téléphone (batterie, SSID Wi-Fi, état de charge) et les expose comme des entités Home Assistant, et les notifications prennent en charge des boutons d’action déclenchant des automatisations.

Ses limites : Nécessite une instance Home Assistant accessible, ce qui implique soit une IP publique, un VPN comme Tailscale, soit un abonnement Nabu Casa Cloud. La configuration initiale demande un temps d’apprentissage.

Tarifs :

Plateformes : Android, iOS.

Télécharger : AptoideGoogle PlayApp Store

En résumé : Indispensable si Home Assistant tourne sur la Pi. Le téléphone devient la télécommande, la source de capteurs et la cible des notifications.


2. Termius, le client SSH et SFTP le plus soigné

Termius est le client SSH mobile le plus abouti sur Android, avec une interface épurée, un déverrouillage biométrique, un coffre-fort de identifiants chiffré et une synchronisation entre les clients Android, iOS, Mac, Windows et Linux. Pour les utilisateurs de Pi, l’attrait réside dans le flux de travail des hôtes sauvegardés : étiquetez chaque Pi par rôle (media-pi, ha-pi, octo-pi), entrez dans une session en deux touches et exécutez des commandes sans ressaisir les identifiants.

Le niveau Pro payant ajoute la synchronisation, la redirection de ports, SFTP, des snippets et le transfert d’agent SSH. Pour qui gère plus d’une Pi, la synchronisation seule justifie l’abonnement.

Ses limites : Les meilleures fonctionnalités sont réservées au niveau payant. La version gratuite est fonctionnelle mais limite les hôtes sauvegardés et désactive la synchronisation.

Tarifs :

Plateformes : Android, iOS, Mac, Windows, Linux, web.

Télécharger : AptoideGoogle PlayApp Store

En résumé : Le choix le plus raffiné quand le téléphone est la télécommande principale pour plusieurs Pi. Le niveau Pro est vite rentabilisé.


3. JuiceSSH, le client SSH personnalisable

JuiceSSH est le client SSH Android éprouvé, conçu spécifiquement pour le format smartphone, avec un éditeur de thèmes couleur, la prise en charge de plugins et une barre de touches de fonction qui place Ctrl, Tab, Échap et les touches directionnelles au-dessus du clavier à l’écran. Le niveau gratuit couvre la plupart des workflows SSH quotidiens ; la mise à niveau Pro ajoute la personnalisation des raccourcis clavier externes, des hooks d’automatisation et la synchronisation d’équipe.

Ce qui distingue JuiceSSH, c’est la profondeur de personnalisation par connexion. Chaque hôte sauvegardé peut avoir sa propre palette de couleurs, sa taille de police, sa disposition de clavier et un snippet post-connexion — le bon niveau de granularité pour travailler sur plusieurs nœuds Pi aux rôles différents.

Ses limites : L’interface semble plus datée que celle de Termius. L’écosystème de plugins est limité.

Tarifs :

Plateformes : Android.

Télécharger : AptoideGoogle Play

En résumé : Le choix de ceux qui personnalisent tout. La version gratuite offre le meilleur rapport qualité-prix ; Pro est un paiement unique modeste.


4. Termux, le terminal directement sur l’appareil

Termux est un terminal Linux complet qui s’exécute sur Android sans root, avec la gestion de paquets via pkg, des centaines d’outils Linux, un client et un serveur SSH, et la possibilité d’exécuter des scripts directement sur le téléphone. Pour les utilisateurs de Pi, Termux est le couteau suisse : connexion SSH à la Pi, synchronisation de fichiers avec rsync, exécution d’un script Python rapide, ou même hébergement d’un petit service depuis le téléphone lui-même.

L’écosystème Termux comprend Termux:API (accès aux capteurs et notifications du téléphone), Termux:Boot (exécution automatique de scripts au démarrage) et Termux:Widget (lanceurs de scripts en un toucher depuis l’écran d’accueil). Ensemble, ils font du téléphone une petite machine Linux secondaire aux côtés de la Pi.

Ses limites : Termux est un outil pour utilisateurs avancés. Quiconque attend une interface graphique soignée sera déçu ; son intérêt réside dans la ligne de commande. Les récentes politiques du Google Play ont compliqué les mises à jour, si bien qu’Aptoide et F-Droid sont souvent la voie d’installation la plus propre.

Tarifs :

Plateformes : Android.

Télécharger : AptoideGoogle Play

En résumé : Le Linux embarqué qui permet au téléphone de rivaliser avec la Pi en tant que machine à part entière.


5. RealVNC Viewer, le bureau graphique de la Pi

RealVNC Viewer est le client officiel du serveur RealVNC Connect fourni avec Raspberry Pi OS. Activez VNC sur la Pi depuis raspi-config, installez RealVNC Viewer sur le téléphone, et le bureau de la Pi s’affiche dans l’application avec un support complet de la souris, du clavier et des gestes. C’est la solution à privilégier quand un outil graphique sur la Pi (un éditeur de script ponctuel, le panneau de paramètres d’une application multimédia, un navigateur) nécessite une interaction.

Le client mobile gère le déverrouillage biométrique, les connexions sauvegardées et la possibilité de passer par le relais cloud de RealVNC si l’on ne veut pas gérer la redirection de ports ou un VPN.

Ses limites : Les performances via le relais cloud sont correctes pour un usage de bureau occasionnel, mais insuffisantes pour la vidéo ou les animations. Les performances en accès direct par LAN sont nettement meilleures.

Tarifs :

Plateformes : Android, iOS, Windows, macOS, Linux.

Télécharger : AptoideGoogle PlayApp Store

En résumé : Le choix graphique pour les bureaux Pi quand SSH ne suffit pas.


6. Printoid for OctoPrint, le contrôleur de serveur d’impression 3D

Printoid for OctoPrint est le client Android pour les instances OctoPrint hébergées sur un Raspberry Pi pilotant une imprimante 3D. L’application gère la surveillance en direct de l’impression, le streaming webcam, les contrôles de découpe, la gestion du filament et l’envoi direct de G-code à la tête d’impression. Pour la communauté en pleine croissance des fermes d’impression 3D sur Pi, c’est le client Android de référence.

La version Lite gratuite couvre la surveillance d’une seule imprimante ; le niveau Premium débloque le support multi-imprimantes, la capture de timelapse, les règles d’automatisation et l’intégration de plugins. La compatibilité approfondie avec les plugins OctoPrint est le vrai différenciateur.

Ses limites : Uniquement utile si OctoPrint est utilisé. La surveillance d’impression sur l’écran du téléphone est petite même avec la mise en page la plus grande.

Tarifs :

Plateformes : Android.

Télécharger : AptoideGoogle Play

En résumé : Indispensable pour les configurations OctoPrint sur Pi. Lite suffit pour une seule imprimante ; Premium se rentabilise avec plusieurs machines.


7. MQTT Dash, le tableau de bord pour capteurs et interrupteurs IoT

MQTT Dash transforme le téléphone en tableau de bord pour les brokers MQTT, qui est le protocole le plus répandu pour les capteurs et interrupteurs IoT dans les installations homelab. Une Pi faisant tourner Mosquitto (le broker MQTT open-source) devient le concentrateur pour les capteurs de température, les détecteurs de mouvement, les interrupteurs connectés et tout appareil DIY à base d’ESP8266. MQTT Dash souscrit à des topics et affiche les données sous forme de widgets sur un tableau de bord personnalisable.

Pour un homelab construit sur le modèle Pi plus microcontrôleur, MQTT Dash offre une surface de contrôle native sur le téléphone sans nécessiter la couche plus lourde de Home Assistant. Les widgets couvrent les interrupteurs à bascule, les curseurs, les jauges, les graphiques d’historique et les valeurs textuelles.

Ses limites : La configuration nécessite de comprendre les topics MQTT et les structures de payload JSON. La courbe d’apprentissage est plus raide qu’un tableau de bord Home Assistant.

Tarifs :

Plateformes : Android.

Télécharger : AptoideGoogle Play

En résumé : L’alternative légère à Home Assistant pour les installations IoT sur Pi. À associer avec un broker Mosquitto sur la Pi.


Comment choisir la bonne application

Choisissez l’application en fonction du rôle de la Pi.

Questions fréquentes

Quelle est la meilleure application SSH gratuite pour Raspberry Pi sur Android ?

JuiceSSH est le meilleur client SSH gratuit parce que son niveau gratuit couvre presque tous les cas d’usage Pi quotidiens, notamment les hôtes sauvegardés, la barre de touches de fonction et la personnalisation des couleurs. Termux est gratuit et inclut son propre client SSH avec un environnement Linux complet, ce qui est utile pour les utilisateurs avancés.

Comment accéder à mon Raspberry Pi depuis l’extérieur de mon réseau domestique ?

Les options les plus sûres sont un VPN auto-hébergé comme WireGuard ou Tailscale, ou l’abonnement Nabu Casa Cloud si Home Assistant sert de passerelle. Évitez d’ouvrir des ports SSH directement sur une IP publique sans authentification robuste par clé et un pare-feu.

Peut-on faire tourner Home Assistant entièrement sur un Raspberry Pi ?

Oui, Home Assistant OS fonctionne parfaitement sur un Raspberry Pi 4 ou Pi 5 avec au minimum 4 Go de RAM (8 Go recommandés pour les installations plus importantes). La documentation officielle fournit un flux d’image balenaEtcher qui prend environ dix minutes du microSD au démarrage.

Quelle est la façon la plus simple d’installer OctoPrint sur un Raspberry Pi ?

OctoPi (la distribution OctoPrint pour Raspberry Pi) est la voie la plus simple. Flashez l’image OctoPi sur une carte microSD avec Raspberry Pi Imager, configurez le Wi-Fi, démarrez la Pi et connectez-vous depuis un navigateur ou Printoid for OctoPrint sur le téléphone.

Vaut-il mieux utiliser VNC ou SSH pour contrôler un Raspberry Pi ?

SSH est plus rapide et plus sécurisé pour le travail en ligne de commande ; VNC est nécessaire quand une interface graphique est requise. La plupart des utilisateurs de Pi utilisent SSH au quotidien et n’activent VNC que lorsqu’un outil graphique nécessite une interaction.