Association d’une télécommande IR à une Squeezebox

N’ayant qu’une télécommande d’origine  pour les trois Squeezebox de la maison, j’ai associé une télécommande infrarouge de récup à ma Squeezebox Boom, ce qui permet de garder l’originale pour une des SB Radio.

L’astuce ne fonctionne que sur les squeezebox d’ancienne génération qui renvoie les codes infrarouge au serveur LMS qui les interprète.  Ça ne fonctionne pas pour les SB sous Linux (ex: Radio ou Touch).

Voici un résumé de ce qu’il faut faire, rédigé à l’occasion de la migration de mon serveur LMS sur ibox (ça m’évitera de rechercher mes fichiers la prochaine fois). La procédure complète est documentée dans l’aide en ligne de LMS : http://monserveur:9000/html/docs/buttons.html

Définition de la télécommande

Les fichiers de définition des télécommandes IR sont dans /usr/share/squeezeboxserver/IR (sous Linux). Pour mémo celui de ma télécommande iHome.

Pour construire le fichier,

On récupère les codes de la nouvelle télécommande à partir de l’interface en ligne de commande :

telnet monserveur 9090
listen 1

réglage par platine dans l'interface d'adminPersonnalisation par squeezebox

On peut dé-sélectionner les modèles qui pourraient entrer en conflit avec d’autres télécommandes de la pièce dans l’interface d’admin, sous l’onglet  « Platine ».

Les platines qui ne supportent pas la fonction n’ont bien sûr pas le menu correspondant