Fenêtre de navigateur affichant l'interface Raspberry Pi Connect avec un appareil nommé "philpi5" en ligne et les boutons "Deploy" et "Connect".

Raspberry Pi Connect s’offre un super pouvoir : les mises à jour à distance (OTA)

On ne présente plus Raspberry Pi Connect, cette solution maison qui permet d’accéder à son Raspberry Pi depuis n’importe quel navigateur web, même coincé derrière un pare-feu récalcitrant. Après vous avoir expliqué comment Connect vous relie à votre Raspberry à distance et son intérêt pour les entreprises, la fondation franchit une étape cruciale en mars 2026 : l’arrivée des mises à jour « Over-the-Air » (OTA).

Pour les amateurs de lignes de commande, le mode « Remote Shell » était déjà une petite révolution. Mais la nouvelle fonctionnalité de mises à jour à distance change radicalement la donne pour ceux dont les Pi sont inaccessibles (cachés dans un grenier, fixés en haut d’un mât ou installés chez la famille).

L’idée est de pouvoir déclencher une mise à jour logicielle sans même avoir à ouvrir une session active. Mieux encore : si votre appareil est hors ligne, les serveurs de Connect conservent l’instruction et le Pi l’exécutera dès sa prochaine connexion.

Le système repose sur deux concepts clés : un paquet (souvent un script ou un fichier compressé) contenant les instructions de mise à jour et le déploiement, soit l’action d’envoyer cet artefact vers une ou plusieurs machines.

La sécurité avant tout via le schéma A/B

Pour éviter de transformer votre Pi en brique (surtout s’il est physiquement hors de portée), Raspberry Pi propose un mécanisme A/B. En résumé : l’appareil possède deux slots système. Il installe la mise à jour sur le slot inactif, tente de redémarrer dessus, et si le système crash, il bascule automatiquement sur l’ancienne version saine. Un filet de sécurité indispensable pour les déploiements critiques.

Attention, la fonctionnalité est actuellement en bêta et nécessite la version Trixie de Raspberry Pi OS. Pour les plus geeks, voici la marche à suivre simplifiée :

  1. Installation des paquets nécessaires :

    sudo apt update && sudo apt install rpi-connect-ota

  2. Activation de la fonction (encore expérimentale) :

    rpi-connect ota on

  3. Déploiement : Tout se passe ensuite sur le site de Raspberry Pi Connect via le bouton « Deploy ».

Le code source est disponible sur GitHub pour ceux qui veulent disséquer les entrailles du démon OTA, et une documentation à jour est déjà en ligne pour accompagner les premiers testeurs.

Vers une gestion de flotte simplifiée

L’ambition est claire : intégrer ces capacités à Connect for Organisations. Pouvoir mettre à jour tout un parc de machines en quelques clics, filtrer les appareils par type ou par localisation et surveiller le succès des déploiements depuis une interface unique… c’est le rêve de tout administrateur système.

Certes, il reste quelques limitations (comme la difficulté de récupérer les logs de sortie des scripts sans passer par le journalctl), mais le socle est là. Pour les développeurs, l’outil otamaker (disponible sur le dépôt d’utilitaires Pi) permet déjà de créer ses propres artefacts personnalisés pour automatiser des tâches bien plus larges qu’un simple apt upgrade.

Retour en haut