Ceci est une ancienne révision du document !



Télécommande : Harmony

Vous avez ou vous envisagez de craquer pour une des magnifiques télécommandes de la série Harmony produite par Logitech ? Cependant il y a un hic… la configuration de l'engin est prévue uniquement avec un PC équipé de Windows ou un Mac. Et bien, sachez que ce petit désagrément est résolu : en effet le logiciel harmony vous permet de configurer votre télécommande sous GNU/Linux!

Les modèles 890 et 1000 ne sont pas encore supportés mais les travaux sont en cours, patience…et la mise à jour du firmware n'est pas encore supportée
Il semblerait que le projet aie été renommé (Harmony - versions ≤ 0.13 ⇒ Concordance - versions ≥ 0.20). Si quelqu'un a le matériel, il faudrait tester si la procédure a changé : http://sourceforge.net/forum/forum.php?forum_id=792281

3 étapes successives sont nécessaires:

  • télécharger ;
  • détarer ;
  • compiler.
cd /tmp
wget -q http://sourceforge.net/projects/concordance/files/concordance/0.12/harmony-0.12.tar.bz2/download
tar xvf harmony-0.12.tar.bz2
cd harmony-0.12
make
sudo make install

Brancher la télécommande sur un port USB et faire un test de communication:

sudo harmony -r

Si l'essai n'est pas concluant (un message d'erreur est retourné par harmony), redémarrer le PC.

4 étapes successives sont nécessaires:

  • télécharger ;
  • détarer ;
  • compiler libconcord ;
  • compiler concordance.

Télécharger / détarer

cd /tmp
wget -q http://sourceforge.net/projects/concordance/files/concordance/0.21/concordance-0.21.tar.bz2/download
tar xvjf concordance-0.21.tar.bz2

Compiler libconcord

cd concordance-0.21/libconcord
./configure
make
sudo make install

(facultatif) Si vous souhaitez lancer concordance sans être root

make policykit
sudo make install_policykit

Compiler concordance

cd ../concordance
./configure
make
sudo make install

Si concordance ne trouve pas la bibliothèque libconcord

sudo ln -s /usr/local/lib/libconcord.so.1 /usr/lib/libconcord.so.1

Créer un compte et configurer la télécommande sur le site officiel Site officiel de Logitech. C'est de loin l'étape la plus complexe mais le site est suffisamment documenté pour arriver à créer une première configuration (cette étape est complexe quelque soit le système d'exploitation de votre ordinateur). Commencez par exemple à ajouter un Dispositif, vouz verrez pour créer des Activités ultérieurement.

Lorsque que la configuration est prête, le site propose de mettre à jour la télécommande. Suivre alors les instructions jusqu'au téléchargement sur votre pose du fichier Connectivity.EZHex. Sauver celui-ci dans le répertoire /tmp. Important : garder la page ouverte car le site est en attente d'un retour de la télécommande. Lancer alors la procédure de connexion de la télécommande:

cd /tmp
sudo concordance -t Connectivity.EZHex

Le programme retourne alors ce résultat :

Concordance 0.21
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

Requesting Identity: 100%                 done
Contacting website:                       done
Success!

Le site Web propose alors de téléchargement sur votre poste le fichier Update.EZHex. Sauver celui-ci dans le répertoire /tmp. Ce fichier est la configuration proprement dite et doit être chargé sur la télécommande avec la commande suivante:

cd /tmp
sudo concordance -C Update.EZHex

Le programme retourne alors ce résultat (comptez 30s environ):

Concordance 0.21
Copyright 2007 Kevin Timmerman and Phil Dibowitz
This software is distributed under the GPLv3.

Requesting Identity: 100%                 done
Invalidating Flash:                       done
Erasing Flash:       100%                 done
Writing Config:      100%    42 KiB       done
Verifying Config:    100%    42 KiB       done
Resetting Remote:    100%                 done
Setting Time:                             done
Contacting website:                       done
Success!
  • telecommande_logitech_harmony.1267370763.txt.gz
  • Dernière modification: Le 18/04/2011, 14:44
  • (modification externe)