La télécommande universelleQuand on se lance dans un homecinema, très rapidement on se retrouve face a ça:
Un magma informe de télécommandes, et wafette qui hurle car elle n'y comprend rien. Une seule solution : tout regrouper dans un seul boîtier.
Je ne prétends pas faire autorité sur ce domaine; j'ai fait un choix simple et facile a mettre en œuvre, mais je ne doute pas que les nouvelles solutions a base d'iPad et de commandes IP nous promettent de révolutionner nos interactions avec les appareils. Je considère pour le moment que tout cela n'est pas encore très au point (n’hésitez pas a me faire part de vos avis et me diriger vers des articles m'instruisant sur cet aspect) alors j'ai opté pour une classique pronto en infra-rouge :
Les avantages sont :
- technologie robuste et universelle
- marque fiable et réputée
- grande communauté pour retrouver des logiciels / codes
- switch technologique facile le jour ou je décide de faire autrement (RS232, global cache, TouchIR, ...)
Après avoir un peu bataillé avec la programmation, je vous livre ici mes conseils :
ProntoProEdit NGLe logiciel se trouve
ici; a noter qu'on ne peut connecter la télécommande sur un PC équipé de Win7 64 bits. Certains préconisent d'installer une machine virtuelle simulant windows XP pour contourner le problème mais je n'ai jamais réussi a le faire marcher (je pense que l'astuce fonctionne uniquement avec Win7 32 bits). J'ai du me résigner a programmer sur mon portable professionnel.
Une fois ouvert on se trouve a l'aise des qu'on a compris qu'il fonctionnait de la même manière qu'un powerpoint :
- on crée un template qui va a la fois assigner les touches par défaut mais aussi le style graphique (fond d’écran, boutons virtuels, ...)
- on crée des pages qui prendront le style du template mais sur lequel on pourra ajouter des icônes / modifier les actions des touches
- on assigne des commandes a chaque bouton qui peuvent être des pointeurs vers d'autres pages
C'est donc assez bien conçu, et cela permet de lancer des ordres assez complexes de manière simple.
Pour la suite, c'est a chacun de déterminer sa 'philosophie' pour contrôler les appareils, mais je vous livre la mienne :
Partie SystemIci je crée une page avec une image de fond, l'heure, l’état de la batterie, et la légende des quatre boutons physiques situés juste sous l'écran
Dans les propriétés de la page j'assigne les trois touches latérales de volume (mute, Vol+, Vol-) a l'Onkyo et les quatre boutons sous l’écran vers d'autres pages a créer par la suite.
Ainsi, pour toute nouvelle page je démarrerai avec ces éléments de base, ce qui me permet :
- de gagner du temps sur le design (pas besoin de copier/ coller 20 fois les mêmes icônes
- d’être beaucoup plus flexible sur les évolutions dans le temps (si je change un jour d'ampli il me suffit de mettre a jour a un endroit le code IR pour baisser le volume et toutes les pages de la telco seront corrigées)
Partie AppareilsChaque appareil de la maison possède son propre onglet (même ceux qui ne sont pas dans le home cinéma, ce qui me permet d'avoir une sauvegarde des codes IR si jamais la télécommande d'origine venait a disparaître). Dans cet onglet je commence par reproduire le design de la telco d'origine et j'assigne a chaque bouton le code IR correspondant.
- Pour les gros appareils je dois étaler les boutons sur plusieurs pages, ce n'est pas grave.
- Généralement j'apprends les codes IR grâce au logiciel Pronto : je mets la telco d'origine face a la pronto, je presse la touche et la pronto va apprendre le code IR
- Malheureusement ce genre de code n'est pas exceptionnel : cela empêche de le répéter indéfiniment en laissant le doigt sur la commande (ne me demandez pas pourquoi). Donc impossible par exemple de faire défiler une liste de films sur un disque dur avec la pronto alors que c'est un jeu d'enfant avec la telco d'origine; impossible de baisser le son autrement que par un appui successif du bouton Vol-. Ça devient très vite lassant.
La seule solution (si on ne veut pas se prendre la tête a décoder les codes IR) : trouver le code IR d'origine.
Sur la capture d’écran ci dessus vous voyez que le code IR du Vol+ de l'Onkyo tient sur 24 caractères; un code appris avec la pronto face a la telco d'origine aurait pris toute la page. Voila ce que je veux dire par code d'origine : celui-ci permet l'appui long sur les touches pour répéter la commande.
Les codes d'origine peuvent se trouver dans le manuel de l'appareil, sur les forums du constructeur, ou sur le très bon site
remotecentral.com. Privilégiez les fabricants connus et haut de gamme pour avoir une chance de les trouver, mais ce n'est jamais garanti. Sachez aussi que les appareils récents ont rarement leurs codes publiés; il faut attendre parfois plusieurs mois / plusieurs années pour les obtenir, mais une astuce fréquente consiste a tester les codes des générations précédentes : ce sont souvent les mêmes.
Ainsi, une fois la télécommande d'origine reproduite virtuellement sur la pronto et les codes appris, je crée deux autres pages associées a chaque appareil :
- une page 'extra' qui contient des codes non présents sur la télécommande mais acceptés par l'appareil. L'exemple typique est la commande 'Off' et 'On'.
En effet, sur une telco on a une commande 'Toggle On/Off' qui ordonne a l'appareil de permuter son état (si allumé il s'éteint, si éteint il s'allume). Ceci n'est pas compatible avec la programmation d'activités (voir paragraphe plus loin)
- une page 'navigation' qui contient les boutons les plus fréquemment utilises, ceci évitant de devoir naviguer d'une page a une autre quand la télécommande d'origine est virtualisée sur plusieurs pages.
Et pour finir, j'assigne sur les boutons en dur de la pronto les commandes associées a l'appareil:
- touches directionnelles
- touche de validation
- touche d'annulation / retour en arrière
- touche d’accès au menu / Home
- touches de changement de chaîne (si applicable)
Cela signifie qu'en fonction de la page affichée les boutons feront la même chose mais sur des appareils différents.
Cas de la lumièreLe grafik Eye est vendu sans télécommande, celle-ci est en option est coûte très cher; j'ai donc pu télécharger sur remotecentral la configuration pronto d'une personne qui avait fait l'apprentissage IR de sa telco et ajouter sa page pronto a mon propre fichier. J'ai donc pu éviter un achat.
Comme vous le voyez je n'ai pas modifié sa page (pour garder un maximum de compatibilité, mais aussi par flemme), mais j'ai crée une page additionnelle reprenant uniquement les commandes que j'utilise. Mon GE propose en effet 16 scènes possibles mais je n'en utilise pour l'instant que 4 : j'ai donc repris sous forme d’illustration mes 4 scènes + l'extinction complète et j'ai fait pointer l'action de ces boutons vers la commande souhaitée de l'autre page.
Ex:
- la scène 'Ciel étoilé' de mon Grafik Eye est programmée sur le bouton numéro 3 de mon appareil (donc quand je rentre dans la pièce, je presse le bouton 3 et seules les étoiles s'allument)
- le code IR pour activer la scène numéro 3 est associé au bouton '3' de la page intitulée 'Lutron - Telco'
- sur ma page 'Lutron - Navigation' - qui ne sert qu'a offrir une interface plus intuitive - je rajoute une icône 'ciel étoilé'
- dans les propriétés de cette icône, au lieu de copier/coller le code IR a envoyer lors de l’exécution je fais pointer vers le bouton '3' de la page 'Lutron - Telco'. Ainsi je ne duplique aucune information, ce qui me permet de pouvoir faire évoluer / corriger mes codes IR très facilement.
Donc la regle d'or a respecter:
NE JAMAIS STOCKER A DEUX ENDROITS DIFFÉRENTS LA MÊME INFORMATION : UTILISER DES POINTEURS
Partie HomeCe sont les pages appelées par les deux premier boutons (sur quatre) qui se situent sous l’écran.
- la première offre des activités, comme regarder la TV, lancer un Bluray, ou quitter la salle.
- la seconde reprend la liste des appareils dans le home cinéma : une icône des appareils (si on tape dessus on est redirigé vers la pages 'Navigation' du dit appareil, ainsi que les boutons de commande 'on' et 'off'
J'ai assigné la lumière et la 'Navigation' de l'ampli sur les deux autres boutons car ce sont les actions que j'utilise le plus souvent, donc un raccourci direct est appréciable.
Les activitésLa page préférée de wafette, et de manière générale de tous ceux qui veulent regarder un film sans devoir auparavant passer un diplôme d’ingénieur en télécommandes. L'activation d'un de ces boutons va lancer une séquence d’événements :
Cas d'un film réseau:
- allumer l'ampli (Onkyo)
- allumer le lecteur reseau (Netgear)
- allumer le VP (Panasonic)
- éteindre le lecteur Bluray (LG)
- éteindre la lumière (Lutron)
- mettre l'ampli sur la bonne source (DVR)
- afficher la page de navigation du Netgear
Donc wafette débarque dans la piece, la télécommande s'allume automatiquement sur cette page, elle presse 'Film réseau' et en quelques secondes la liste de vidéos se projette sur l’écran, il ne lui reste plus qu'a sélectionner l’œuvre de son choix.
Ici on se rend compte qu'on manque de contexte quand une telle commande est lancée : si jamais wafette regardait un Bluray avant de décider de lancer un film réseau alors le VP et l'ampli sont déjà allumés : voila pourquoi on ne peut pas se fier au toggle on/off des télécommandes mais on doit absolument trouver les commandes ON et OFF pures (les mots clef DISCRETE CODE + nom de l'appareil sous Google peuvent être d'un grand secours).
Ainsi dans ma séquence j'ordonne au VP de s'allumer: s'il était déjà allumé il ignorera simplement cet ordre, mais au moins je suis sur qu'il est a présent en état de marche. J'ordonne aussi au lecteur BR de s'éteindre, et encore un fois s'il était déjà éteint (chose qui arrive 99% du temps) il ignorera mon ordre de se mettre en veille.
Pour la séquence 'Éteindre' je lance simple l'ordre 'OFF' a tous les appareils du HC sans me poser la question si l'un ou l'autre est déjà éteint, puis je me contente d'allumer la salle pour guider le spectateur vers la sortie.
Cas de la TnTJ'ai une page additionnelle sur l'appareil qui affiche la TV :
Chaque image pointe vers les touches de la télécommande, par exemple Gulli fera '1' puis '8'. C'est la page qui s'affiche a la fin de la séquence 'Regarder la TV'
On peut encore perfectionner le contrôle de la salle : par exemple la touche pause d'un appareil devrait dans la page 'Telco' ne contenir que le code pour la pause, mais dans la page 'navigation' pourrait non seulement pointer vers l'ordre de pause mais aussi pointer pour allumer la lumière
- donc le bouton pause serait utilisé pour faire un break
- et la touche play pour reprendre le film (-> lien vers play + lien pour éteindre la lumière).
Mais cela nécessite d'avoir deux boutons: un pause, un play, ou tout du moins de connaître les codes associés. Malheureusement beaucoup d'appareils ne proposent qu'un toggle pause/play.
Notes:
- On peut trouver des telcos pronto pour peu d'argent sur ebay US
- Malheureusement elles ne gèrent pas les Radio Fréquences (RF), dommage pour mes rideaux et la nouvelle freebox
- On ne peut pas malheureusement pas tout faire, il y a des limites a la créativité (ex: jouer une musique précise sur un disque réseau)
- Certains réglages (changer les icônes de la batterie ou la police de l'heure) ne sont pas accessible dans le logiciel, il faut bidouiller le fichier. Ce n'est pas très compliqué et ca permet d'obtenir une charte graphique plus homogène
- Le logiciel a un simulateur très pratique pour tester la navigation entre les pages, n’hésitez pas a vous en servir.