Déploiement Raspberry Pi
Ce module déploie et démarre à distance l'agent Python de l'analyseur logique (« Logic Decrypter ») sur un Raspberry Pi, sans avoir à ouvrir un terminal SSH manuellement.
Connexion et déploiement
Renseignez l'hôte (par défaut raspberrypi.local), le port (22), l'utilisateur (par défaut pi) et le mot de passe, puis cliquez sur « Déployer et démarrer ». Le module se connecte en SSH/SFTP, vérifie l'empreinte de la clé hôte, transfère le script raspi_logic_agent.py, installe les dépendances Python requises (RPi.GPIO, websockets) et termine toute instance déjà en cours avant de relancer l'agent en arrière-plan.
Récupération de l'URL de connexion
Une fois l'agent démarré, le module interroge le Pi pour obtenir son adresse IP et affiche l'URL WebSocket correspondante (par exemple ws://192.168.x.x:81), à utiliser ensuite dans les outils Logic Decrypter ou testeur GPIO pour s'y connecter. Toute la progression s'affiche dans une console intégrée au formulaire.