Módulos de control X10 a través de MythTV (2 / 3 paso)

Paso 2: Dar MythTV la capacidad para controlar el dispositivo

Este paso no va a tomar tanto tiempo. ¿Como si el último paso tuvo mucho?

Vas a crear un menú personalizado de la raíz para MythTV, lo que puede hacer de dos maneras. PUEDE editar el valor predeterminado o menús temáticos en /usr/share/mythtv/themes o usted pueden crear uno en el directorio de tu usuario por defecto del mito, .mythtv . Este último fue mi elección, pero copié el menú del sistema predeterminado tema para no tener que empezar de nuevo.

Mientras estás en él, copiar dos archivos desde el archivo comprimido descomprimido en el directorio .mythtv:

Esta copia x10.pl y x10.xml en su lugar.
A continuación, usando su editor de texto favorito, agregue al archivo mainmenu.xml cerca del final, justo por encima de la sección del archivo XML que comienza con <!--< botón >:

Tenga en cuenta, no anteponer la ruta a x10.xml, mientras x10.xml está en el directorio .mythtv, eres bueno. Algunos temas pueden tener configuraciones especiales para que algunos elementos de menú también tienen iconos. No sé cómo hacerlo (todavía) por lo que no está en este tutorial. Sin mencionar, como se puede ver en imágenes, no estoy utilizando tal tema.

A continuación, usted querrá editar el archivo x10.xml para que puedes poner todos los comandos que desea poder ejecutar. Otra vez, el tarball x10-mito tiene muestras en el archivo ya, así que puedes empezar con aquellos, o crear su propio.

Empezar por cambiar el nombre de mythmenu a algo más apropiado, como "Controles de luz"
Tenga en cuenta como un elemento de menú es en basic estructurado:

Definir un botón; establecer el tipo; el texto es lo que muestra en MythFrontend; la acción es un ejecutivo que llama al script de perl para ejecutar un comando; la definición de botón de cierre. No es demasiado difícil.
He creado entradas para encender las luces del techo y, la lámpara de encendido y apagado y apaga las luces de techo en pasos, además de un preset "modo película" que enciende las luces y se atenúa enseguida a 90% dim.

También, arreglar los caminos a la secuencia de comandos x10.pl. cambiar de /myth/x10.pl a /home/mythtv/.mythtv/x10.pl para que la interfaz puede encontrar estos artículos. Reinicie su sesión de mito/frontend pulsando la secuencia de tecla ctrl-alt-backspace (no ctrl-alt-supr). Esto detener y reiniciar la sesión de la X y recargar el mito Frontend. Echa un vistazo a su menú bastante nuevo y toma una vuelta de prueba!

Video de abajo.

Artículos Relacionados

Módulo de Control de fuegos artificiales

Módulo de Control de fuegos artificiales

Hace unos años me encontré con un módulo de control de fuegos artificiales construido por el usuario de Instructables: systemf92. Su módulo era un gran diseño (encontrado aquí) y sabía que un día tendría que construir algo similar porque combina dos
Barato y fácil opto-aislado TTL-a-110V luz módulo de control

Barato y fácil opto-aislado TTL-a-110V luz módulo de control

este Instructable muestra cómo convertir comprados puntos de luz-controlada en los módulos de control de bajo costo para conducción segura 110V cargas con 5V (TTL) u otras señales de control de baja tensión.MotivaciónQuería una manera de aislar compl
Módulo de Control del cohete construido de Papá

Módulo de Control del cohete construido de Papá

mis hijos como fingir como que vuelan cohetes y naves espaciales y todo lo que les rodea convertirán en controles, botones y comunicadores. Es difícil, porque son muy inconsistentes. Un minuto el Lego azul es el botón de turbo al minuto siguiente que
Módulo de Control macro (módulo de salida de la CV)

Módulo de Control macro (módulo de salida de la CV)

Dentro del DAW son generalmente capaces de crear mandos macro. Esto es algo que usted puede hacer para sintetizadores modulares, así. Tal vez que desea controlar la frecuencia de corte y resonancia al mismo tiempo. Pues ahora puedes.Para este instruc
Arduino - Motor de Control DC a través de Bluetooth

Arduino - Motor de Control DC a través de Bluetooth

Hola chicos,En este proyecto que controlar un motor DC con un smartphone vía bluetooth. Este proyecto es ideal para obtener más información sobre:Motor -DC-Interfaz Arduino con tu smartphone-Bluetooth módulo-L293DUsted puede visitar mi web para más p
Android accelero la servo de control arduino a través de bluetooth (inventor de la aplicación)

Android accelero la servo de control arduino a través de bluetooth (inventor de la aplicación)

Este corto video tutorial la manera fácil de controlar el servo con el acelerómetro del teléfono android.Aplicación con App Inventor 2.Lo siento por la última parte del vídeo, mi cámara web redujo poco.
Linux: empezando en un servidor de automatización del hogar.

Linux: empezando en un servidor de automatización del hogar.

Linux: empezando en un servidor de automatización del hogar.Esto es sólo un quickie prueba de concepto sobre el uso de un servidor web para Domótica remotamente. a todos nos va a hacer es encender algunos leds, pero el plan de acción estará allí para
Frambuesa Pi basado en RFID Music Robot

Frambuesa Pi basado en RFID Music Robot

Un par de semanas, vi esta genial Pi frambuesa basado en RFID activa de cassette, reproductor. Funcionó PiMusicbox y el fabricante creó un módulo de control PiMusicbox a través de RFID. Esto sería perfecto para mi hija de tres años. OK, ya que claram
Inicio de automatización MSWindows XP

Inicio de automatización MSWindows XP

Mswindows: comenzando en un servidor de automatización del hogar.Ahora amigos me preguntan cómo DOMOTICA en una máquina más vieja con Microsoft windows XP para prueba de concepto. También no es un tutorial de programación. Permitever lo que podemos h
Control DC y paso a paso motores con módulos de controlador de Motor Dual L298N y Arduino

Control DC y paso a paso motores con módulos de controlador de Motor Dual L298N y Arduino

No tienes que gastar mucho dinero para el control de motores con Arduino o tablero compatible. Después de algunos caza alrededor de nosotros encontró un módulo de control del motor limpio basado en el L298N puente H IC que puede le permite controlar
Android controla vehículo RC con Video en tiempo real a través de Bluetooth y Wi-Fi gratuita

Android controla vehículo RC con Video en tiempo real a través de Bluetooth y Wi-Fi gratuita

en Internet hay muchos artículos sobre el uso de coches RC con IP o una cámara en la Web. Pero la mayoría de ellos utiliza un ordenador portátil o un router interno con Open-WRT o DD-WRT firmware. Ver el vídeo y el control de las coches de RC en esto
Reginald: UDP vigilancia bot; control a través de Internet

Reginald: UDP vigilancia bot; control a través de Internet

Reginald iniciado desde la simple, pero audaz idea para controlar un robot desde cualquier lugar del mundo con un video en vivo. Lo que no estaba esperando era Reginald a convertirse en un proyecto rico involucrados, de característica. Con mi trabajo
Control de un LED en Internet a través de Arduino con Teleduino

Control de un LED en Internet a través de Arduino con Teleduino

hay algo sobre cómo hacer un brillo del LED a través de un Arduino. ¿Qué podría hacer incluso más? ¿Por qué hacer eso LED resplandor de cualquier parte del mundo a través de internet? Ahora nos estamos hablando!Este proceso se hace realmente simple c
Control de Servos en Internet a través de Arduino con Teleduino

Control de Servos en Internet a través de Arduino con Teleduino

Servos tienen muchos usos y puede ser muy divertido para jugar con. Algo que puede ser un montón de diversión es tomar el control de servos de hasta seis por internet! Solo imagine las posibilidades.Este proceso se hace realmente simple con el bosque