Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
telecommande_logitech_harmony [Le 03/02/2008, 20:09]
yaen
telecommande_logitech_harmony [Le 11/09/2022, 10:32] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>gutsy logitech harmony telecommande materiel BROUILLON}}+{{tag>Xenial télécommande matériel}}
 ------ ------
  
-====== ​Télécomande ​: Harmony ======+====== ​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 possible uniquement avec un PC équipé de Windows ou d'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!+Vous avez ou vous envisagez de craquer pour une des magnifiques télécommandes de la série Harmony produite par Logitech ?  ​Et bien, sachez que le logiciel ​**Concordance** ​vous permet de configurer votre télécommande sous GNU/​Linux !
    
-<note important>​les modèles 890 et 1000 ne sont pas encore supportés mais les travaux sont en cours, patience...</​note>​+<note important>​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</​note>​ 
  
 ===== Pré-requis ===== ===== Pré-requis =====
-  * Disposer des [[:​sudo|droits d'​administration]] ; +  * Disposer des [[:​sudo|droits d'​administration]] ;​ 
-  * Disposer d'une connexion à Internet configurée et activée ​+  * Disposer d'une connexion à Internet configurée et activée.
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé les paquets]] **libusb** et **libusb-dev**.+
  
 +===== Installation=====
  
 +Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​concordance]]** et si vous souhaitez benéficier d'une interface graphique, ajoutez le paquet **[[apt>​congruity]]**.
  
  
 +===== Utilisation =====
 + 
 +Si vous utiliser l'​interface graphique avec congruity, lancez l'​application via le [[:​unity#​tableau_de_bord_dash|tableau de bord]] (Unity) en faisant une rechercher avec le mot clé **harmony**,​ ou via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :
 +<​code>​mhgui</​code>​
 +Lors du premier lancement, vous devez créer un compte, pour cela cliquez sur le champs //Create Account//. Ou bien vous pouvez le créer via le [[http://​members.harmonyremote.com/​|Site officiel de Logitech]].
  
-===== Installation ===== +{{ :applications:​congruity_xenial.png?350 }}
-3 étapes successives sont nécessaires: +
-  * télécharger ; +
-  * détarer ; +
-  * compiler.+
  
-<​code>​cd /tmp +Une fois le compte créé, commencez par exemple à ajouter une télécommande,​ vouz verrez pour créer des **Activités** ultérieurement.
-wget -q http://​downloads.sourceforge.net/​harmonycontrol/​harmony-0.12.tar.bz2?​modtime=1200074775&​big_mirror=0 +
-tar xvf harmony-0.12.tar.bz2 +
-cd harmony-0.12 +
-make</​code>​+
  
-Brancher la télécommande sur un port USB et faire un test de communication: +{{ :applications:​congruity2_xenial.png?​350 }}
-<​code>​sudo harmony -r</​code>​+
  
-Si l'​essai n'​est ​pas concluant (un message ​d'erreur est retourné par harmony), redémarrer le PC.+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 poste 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:​ 
 +<​code>​ 
 +cd /tmp 
 +sudo concordance -t Connectivity.EZHex 
 +</​code> ​
  
-===== Utilisation/​Configuration ===== +Le programme retourne alors ce résultat ​:
-Créer un compte et configurer la télécommande sur le site officiel [[http://​members.harmonyremote.com/​|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 l'OS de votre PC).+
  
-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 ​du fichier **Connectivity.EZHex**. Sauver celui-ci dans le répertoire **/​tmp**. ​Le site Web est alors en attente d'un retour de la télécommande, afin de satisfaire ses souhaits, lancer ​la procédure de connexion de la télécommande:+<​code>​ 
 +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! 
 +</​code>​ 
 + 
 +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:
 <​code>​ <​code>​
 cd /tmp cd /tmp
-sudo harmony ​-t Connectivity.EZHex+sudo concordance ​-C Update.EZHex
 </​code> ​ </​code> ​
  
-Le site Web répond ​alors: ​le téléchargement automatique du fichier **Update.EZHex** commence. Sauver celui-ci dans le répertoire **/tmp**. Ce fichier est la configuration proprement dite et doit être charger sur la télécommande avec la commande suivante:+Le programme retourne ​alors ce résultat (comptez 30s environ): 
 <​code>​ <​code>​
-cd /tmp +Concordance 0.21 
-sudo harmony ​-C Update.EZHex+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! 
 +</code> 
 + 
 +===== Mise à jour du Firmware ===== 
 +Le site peut vous proposer la mise à jour du firmware. C'est un fichier LatestFirmware.EZUp 
 +Pour faire la mise à jour : 
 +<​code>​ 
 +sudo concordance ​-F LatestFirmware.EZUp
 </​code> ​ </​code> ​
  
-C'est terminé!+===== Problème d'autorisations =====
  
 +Il peut arriver que **Concordance** ne fonctionne qu'en mode super utilisateur (sudo nécessaire).
  
 +Pour exécuter concordance en tant qu'​utilisateur régulier, il faut [[:​tutoriel:​comment_modifier_un_fichier|créer le fichier]] **/​etc/​udev/​rules.d/​99-custom-concordance.rules** avec les [[:​sudo|droits superutilisateurs]],​ et y copier cette ligne :
  
 +<​file>​
 +SYSFS{idVendor}=="​046d",​ SYSFS{idProduct}=="​c512",​ MODE="​666"​
 +</​file>​
  
-===== Liens =====+L'''​idVendor''​ et l'''​idProduct''​ correspondent aux informations issues de la commande ''​lsusb''​ :​ 
 +<​code>​ 
 +Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
 +Bus 007 Device 003: ID 046d:c111 Logitech, Inc.  
 +Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
 +Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub 
 +</​code>​
  
-  * [[http://​www.phildev.net/​harmony/​|Site officiel de harmony par Phil Dibowitz]] [en] +Dans cet exemple, la ligne ''​Logitech,​ Inc''​ correspond à la télécommandeL'''​idVendor''​ est donc ''​046d''​ et l'''​idProduct''​ le ''​c111''​.
-  * [[http://​sourceforge.net/​projects/​harmonycontrol/​]] [en] +
-  * [[http://​members.harmonyremote.com/​|Site officiel de Logitech]] [en|fr] +
-----+
  
-//Contributeurs ​: [[utilisateurs:Tray-To]].//+ 
 +===== Voir aussi ===== 
 + 
 +  * [[https://www.phildev.net/​harmony/​|Site officiel de harmony par Phil Dibowitz]] [en] 
 +  * [[https://​sourceforge.net/​projects/​concordance/​|Sur sourceforge]] ​[en] 
 +  * [[http://​members.harmonyremote.com/​|Site officiel de Logitech]] [en|fr] 
 +  * [[http://​blog.guiona.com/2011/01/​logitech-harmony-et-gnu_linux/​|Logitech-harmony-et-gnu_linux par Guiona]]. [fr]
  
 ---- ----
-A great thanks to Phil Dibowitz+ 
 +//​Contributeurs : [[utilisateurs:​Tray-To]],​ [[http://​forum.ubuntu-fr.org/​profile.php?​id=45561|darunia]].//​
  • telecommande_logitech_harmony.1202065774.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)