J’ai depuis deux ans, un Raspberry Pi à la maison pour écouter des radios par internet avec MPD et MPC.

Depuis peu, j’ai un haut parleur Bluetooth, qui se connecte au Raspberry par le biais d’un dongle usb de ce type.  Le tout fonctionne bien, mais pour éviter de planter le service MPD il faut arrêter la lecture avant d’éteindre le haut parleur. Dans le cas contraire, il faut se connecter au Raspberry en SSH et lui coller :

C’est soit ça, soit un redémarrage du Pi.

Pour éviter ceci, j’utilise UDEV qui est déjà présent sur votre distribution car c’est un gestionnaire de périphérique sous linux.

Nous allons lui dire d’exécuter un script quand notre haut parleur se connecte et un autre script à la déconnexion.

et ajouter les deux lignes :

la première ligne va lancer le script /usr/lib/udev/bluetooth_add à la connexion (ACTION==”add”)

et la deuxième ligne va lancer le script /usr/lib/udev/bluetooth_remove à la déconnexion (ACTION==”remove”)

Reste à créer les scripts :

Contenu de /usr/lib/udev/bluetooth_add :

Contenu de /usr/lib/udev/bluetooth_remove :

Problème réglé.

 
Petit bonus pour les heureux parents bidouilleurs qui pour des raisons absconses aux yeux de certains ne souhaitent pas lancer la musique trop forte quand leurs enfants dorment (enfin !)

Voici comment modifier le script de connexion /usr/lib/udev/bluetooth_add :

Volume à 70 le jour entre 8h00 et 21h00
Volume à 30 la nuit entre 21h00 et  8h00

Si vous avez aimé, si cela vous a aidé, ou si vous avez un petit script, merci de laisser un commentaire 😉

Sérieusement, je n’ai jamais accroché à vim, et je ne suis pas parvenu à me faire à emacs. Si j’ai un environnement graphique sous la main, gedit me va bien. Pour des petites modifications ou en ssh, j’aime nano.

Seulement voilà, nano peut demander quelques modifications pour être plus convivial.

La souris

Avec le raccourci clavier Alt + m , la souris sera activée et permettra de pointer précisément dans le fichier. Pratique pour un copier / coller. Le double clic permet de faire une sélection.

Pour une raison obscure, l’activation de la souris, désactive le défilement molette. Il faut alors la désactiver avec de nouveau un Alt + m

Pour que la souris soit activée par défaut, modifier le fichier /etc/nanorc , dé-commenter la ligne :

 

L’indentation

Encore une fois dans le fichier /etc/nanorc :

 

La coloration syntaxique

Le tuto de Korben qu’il est très bien fait.