DietPi + LMS Raspdacmini
Publié : jeu. 04 juin 2020 13:10
Bonjour,
J'ai récemment configuré mon raspdac mini avec DietPi pour le faire fonctionner comme une Squeezebox. Je n'ai malheureusement pas pu faire tourner tous ça sur Picoreplayer, à cause de python(µPython refuse d'installer luma.oled) que je n'ai pas réussi à installer convenablement.
EDIT: Le raspdac mini utilise un DAC I SABRE ES9038Q2M, donc ces manip pourraient être appliqué pour qui veux coller un ecran oled et une télécommande sur cette carte je pense.
En gros sur dietpi:
- J'ai installé Squeezelite avec le support des télécommandes infrarouge(j'ai cherché un moment avant de comprendre pourquoi ça marchait pas !)
- Configuré la télécommande sur lirc
- réécrit les scripts python d'audiophonics pour interroger le serveur Logitech Media Server(LMS)
- créé un fichier python pour les requètes LMS
grace à tout ça, l'affichage est mis à jour depuis le serveur LMS, l'affichage du volume n'affiche plus 100% tout le temps.
La télécommande gère le volume de la "squeezebox"
Et en bonus LMS gère L'Upnp, donc on peut envoyer le son de plusieurs manières
et biensûr on peu synchroniser ses lecteurs facilement !
Bye bye MPD donc
voila ce que ça donne : désolé l'écran devait être en train de rafraichir sur la deuxième photo
je me suis aussi fait une mini application Qt pour ordi(linux), histoire d'avoir la page de LMS(avec le thème material trop beau), minimisable dans la barre des taches.
Je voulais savoir si ces travaux interresserait quelqu'un, dans ce que je ferait un petit tuto/partage
J'ai récemment configuré mon raspdac mini avec DietPi pour le faire fonctionner comme une Squeezebox. Je n'ai malheureusement pas pu faire tourner tous ça sur Picoreplayer, à cause de python(µPython refuse d'installer luma.oled) que je n'ai pas réussi à installer convenablement.
EDIT: Le raspdac mini utilise un DAC I SABRE ES9038Q2M, donc ces manip pourraient être appliqué pour qui veux coller un ecran oled et une télécommande sur cette carte je pense.
En gros sur dietpi:
- J'ai installé Squeezelite avec le support des télécommandes infrarouge(j'ai cherché un moment avant de comprendre pourquoi ça marchait pas !)
- Configuré la télécommande sur lirc
- réécrit les scripts python d'audiophonics pour interroger le serveur Logitech Media Server(LMS)
- créé un fichier python pour les requètes LMS
grace à tout ça, l'affichage est mis à jour depuis le serveur LMS, l'affichage du volume n'affiche plus 100% tout le temps.
La télécommande gère le volume de la "squeezebox"
Et en bonus LMS gère L'Upnp, donc on peut envoyer le son de plusieurs manières
et biensûr on peu synchroniser ses lecteurs facilement !
Bye bye MPD donc
voila ce que ça donne : désolé l'écran devait être en train de rafraichir sur la deuxième photo
