## Módulo Repetidor IR: Configuración de canales

### Descripción general
La página de configuración "Canales" le permite definir la lógica de funciones individuales. Aquí vincula los códigos IR sin procesar almacenados en la biblioteca con acciones KNX específicas. Este módulo admite comunicación bidireccional: puede transmitir señales IR basadas en comandos KNX (controlando equipos AV) o enviar telegramas KNX al detectar señales IR específicas (utilizando un mando para controlar luces/persianas).

### Parámetros principales
- ***Nombre del canal***: Permite al usuario asignar un texto descriptivo al canal (p. ej., "Encender TV"). Este nombre se refleja en el árbol del proyecto ETS y actualiza automáticamente las etiquetas de los objetos de comunicación correspondientes, facilitando considerablemente la programación y la identificación.
- ***Estado del canal***: Habilita o deshabilita el canal específico dentro de la configuración del módulo.
- ***Estilo de funcionamiento***: Define la dirección de la conversión de la señal.
  - **Knx -> Infrarrojo**: El dispositivo escucha un comando KNX y transmite una señal IR almacenada para controlar un aparato.
  - **Infrarrojo -> Knx**: El dispositivo escucha una señal IR física y envía un comando al bus KNX (p. ej., permitiendo que un botón no utilizado del mando de un TV controle un circuito de iluminación KNX).
- ***Número de código IR***: Selecciona qué número de posición (1-64) de la página "Códigos" está asociado a este canal.
- ***Autosustitución del código IR***: Permite al usuario final actualizar el código IR almacenado sin necesidad de servicio de ETS (p. ej., al sustituir un TV).
  - **Funcionamiento general**: Se crea un objeto de comunicación dedicado para activar el modo de aprendizaje.
  - **Función de escenario**: Si se selecciona "Knx -> Infrarrojo" y el tipo de valor de entrada se ajusta a 1 byte, esta función actúa como un objeto de escena KNX estándar. Una pulsación corta envía el código IR, mientras que una pulsación larga (a través del objeto de escenario) hace que el dispositivo aprenda y guarde un nuevo código IR en esta posición.
- ***Objeto de deshabilitación***: Activa un objeto de comunicación de 1 bit que permite deshabilitar o bloquear temporalmente el canal a través del bus KNX.
- ***Recordar el estado de deshabilitación tras la recuperación del bus***: Define si el canal conserva su estado "Deshabilitado" o "Habilitado" anterior tras un fallo de alimentación y la recuperación del bus.

### Parámetros condicionales (dependientes del "Estilo de funcionamiento")
- ***Si se selecciona "Knx -> Infrarrojo"***:
  - **Selección de la salida física**: Este parámetro le permite elegir cuál de los tres puertos físicos de salida de infrarrojos del dispositivo se utilizará para transmitir las señales de control IR.
Cada salida corresponde a un emisor de infrarrojos independiente en el hardware. Al seleccionar una o varias salidas, el gateway enviará los datos de infrarrojos generados a través de los puertos seleccionados simultáneamente.
  - **Tipo de valor de entrada**: Especifica el tipo de punto de datos (DPT) del objeto KNX que activará la transmisión IR.
  - **Valor de entrada**: Define el valor específico que debe recibir el objeto KNX para activar la transmisión IR.
  - **Retardo de envío de la señal de infrarrojos**: Establece un tiempo de retardo (en pasos de x100ms) entre la recepción del comando KNX y la transmisión de la señal IR real (0 = transmisión inmediata).
- ***Si se selecciona "Infrarrojo -> Knx"***:
  - **Tipo de valor de salida**: Especifica el tipo de punto de datos (DPT) del telegrama que se enviará al bus KNX cuando se detecte el código IR.
  - **Valor de salida**: Define el valor/dato que se enviará al bus KNX al detectarse la señal IR.
  - **Retardo de envío del valor de salida**: Establece un tiempo de retardo (en pasos de x100ms) entre la detección de la señal IR y el envío del telegrama KNX (0 = transmisión inmediata).

### Propósito
- Crear un puente entre el sistema KNX y los dispositivos controlados por infrarrojos.
- Habilitar una lógica de control flexible, permitiendo que los mandos físicos interactúen con el hogar inteligente o que el hogar inteligente automatice los equipos AV.
- Proporcionar capacidades de mantenimiento por parte del usuario final mediante la función de "Autosustitución".

### Uso
Asigne un nombre único a cada canal para mayor claridad. Elija el Estilo de funcionamiento en función de si está controlando un dispositivo IR o utilizando un mando IR como entrada.
Para funciones críticas en las que el equipo podría cambiar (como un TV), habilite la Autosustitución del código IR para permitir que el usuario actualice los comandos IR localmente mediante un pulsador de pared (a través de la lógica del objeto de escena) o una interfaz de visualización.