
Le DAC I-sabre intègre désormais un micro contrôleur de gérer l'allumage et la coupure de l'alimentation du Raspberry PI de 3 façons :
- Depuis linux : extinction / reboot demandé depuis Volumio
- Depuis le bouton : Arrêt de Volumio puis extinction
- En urgence : Plus de 4s sur le bouton coupe l'alimentation
Voici les scripts ainsi que la façon de les installer.
Donc à partir d’un Volumio 1.55 d'origine :
J'ai effectué toutes les commandes en étant connecté avec le login pi/raspberry, cela permet de détecter les soucis de droits.
(Volumio tournant sous pi et non root)
1/ Installation de WiringPi :
Mise à jour de l’installateur, pour pouvoir installer GCC (compilateur) pour pouvoir installer WiringPi (gestion du GPIO)
Code : Tout sélectionner
sudo apt-get update
Code : Tout sélectionner
sudo apt-get install gcc
Code : Tout sélectionner
cd /home/pi
git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
2/Création du script pour la commande depuis le bouton power :
Code : Tout sélectionner
wget https://raw.githubusercontent.com/audiophonics/Raspberry-pwr-management/master/sds.sh
3/ Ajout du script bouton poussoir au démarrage :
Edition du fichier de démarrage :
Code : Tout sélectionner
sudo nano /etc/rc.local
Code : Tout sélectionner
sudo bash /home/pi/sds.sh &
Lancer l'édition de la table CRON
Code : Tout sélectionner
crontab -e
Code : Tout sélectionner
@reboot sudo bash /home/pi/sds.sh &
Code : Tout sélectionner
cd /home/volumio
Code : Tout sélectionner
sudo wget https://raw.githubusercontent.com/audiophonics/Raspberry-pwr-management/master/softshutdown.sh
Code : Tout sélectionner
sudo wget https://raw.githubusercontent.com/audiophonics/Raspberry-pwr-management/master/softreboot.sh
Code : Tout sélectionner
cd /var/www/command
Code : Tout sélectionner
sudo mv player_wrk.php player_wrk.sav
Code : Tout sélectionner
sudo wget https://raw.githubusercontent.com/audiophonics/Raspberry-pwr-management/master/player_wrk.php
Code : Tout sélectionner
sudo reboot
A priori maintenant ca fonctionne !

Vous pouvez ainsi éteindre votre Volumio depuis l'interface web, ou en passant devant et en appuyant sur le bouton !