Etape 2: Donner MythTV la capacité de contrôler l’appareil
Vous allez créer un menu personnalisé racine pour MythTV, ce que vous pouvez faire de deux manières. vous pouvez modifier la valeur par défaut et/ou de menus à thème dans /usr/share/mythtv/themes ou vous pourraient créer un répertoire .mythtv de votre utilisateur par défaut du mythe. Ce dernier a été mon choix, mais j’ai copié le menu système de thème par défaut, donc je n’avais pas de recommencer.
Pendant que vous y êtes, copier deux fichiers à partir du fichier de l’archive décompressée dans le répertoire .mythtv :
Cette opération copie x10.pl et x10.xml en place.
Ensuite, à l’aide de votre éditeur de texte favori, ajoutez dans le fichier mainmenu.xml vers la fin, juste au-dessus de la section du fichier XML qui commence par <!--< bouton >:
Notez que faites pas précéder le chemin vers x10.xml--aussi longtemps que x10.xml se trouve dans le répertoire .mythtv, vous êtes bon. Certains thèmes peuvent avoir des paramètres spéciaux pour que certains éléments de menu ont également des icônes. Je ne sais pas comment faire cela (encore) donc ce n’est pas dans ce tutoriel. Sans oublier, comme vous pouvez le voir sur les captures d’écran, je n’utilise pas un tel thème.
Ensuite, vous aurez envie d’éditer le fichier x10.xml afin que vous pouvez lister toutes les commandes que vous voulez être en mesure d’exécuter. Encore une fois, l’archive x10-mythe a des échantillons dans le fichier déjà, donc vous pouvez commencer par ceux, ou créer les vôtres.
Commencez par modifier le nom de mythmenu à quelque chose de plus approprié, comme « Lumière des commandes »
Notez comment un élément de menu est à base structurée :
Définir un bouton ; Définissez le type ; le texte est ce qui s’affiche dans MythFrontend ; l’action est un EXEC qui appelle le script perl pour exécuter une commande ; puis fermez la définition du bouton. Pas trop difficile.
J’ai créé des entrées pour allumer l’éclairage du plafond et hors tension, la lampe sur et en dehors et pour tamiser l’éclairage de plafond en étapes, plus un « Mode film » préréglé qui allume les lumières et les dims eux tout de suite à 90 % dim.
Difficulté aussi, vers le haut de ces chemins d’accès au script x10.pl. Changez tous les /myth/x10.pl en /home/mythtv/.mythtv/x10.pl pour que le Frontend trouvent ces éléments. Redémarrez votre session de mythe/frontend en appuyant sur la touche-séquence ctrl-alt-backspace (pas ctrl-alt-suppr). Cela va arrêter et redémarrer la session X et recharger le mythe Frontend. Jetez un oeil à votre menu assez nouveau et le prendre pour un test-spin !
Vidéo ci-dessous.