Interrupteur pour Raspberry Pi : utilisation du port USB
Rédigé par Nicolas Sulek
Aucun commentaire
Classé dans : Système
Ce Raspberry me sert de media center et j'aurai bien aimé avoir un interrupteur pour l'éteindre. Heureusement, SSH et Linux sont là.
Depuis l'Archer C7, grâce à OpenWrt, on peut contrôler l'alimentation du port USB en changeant la valeur des entrées /sys/class/gpio/gpio21/value et /sys/class/gpio/gpio22/value (chacune correspondant à un des ports USB du routeur Wi-Fi).
Ainsi, pour allumer le Raspeberry Pi, il suffit de faire :
ssh root@routeurwifi echo 1 > /sys/class/gpio/gpio22/valuePour l'éteindre proprement, il faut d'abord faire un shutdown :
ssh root@media shutdown -h nowpuis pour l'éteindre électriquement :
ssh root@routeurwifi echo 0 > /sys/class/gpio/gpio22/value
Depuis une tablette sous Android, on peut automatiser ça grâce à Mercury SSH qui permet d'envoyer des commandes pré-définies par SSH.