## Modulo ripetitore IR: Configurazione dei canali

### Panoramica
La pagina di configurazione "Canali" consente di definire la logica per le singole funzioni. Qui si collegano i codici IR grezzi memorizzati nella libreria ad azioni KNX specifiche. Questo modulo supporta la comunicazione bidirezionale: può trasmettere segnali IR in base a comandi KNX (controllando apparecchiature AV) oppure inviare telegrammi KNX al rilevamento di segnali IR specifici (utilizzando un telecomando per controllare luci/tapparelle).

### Parametri principali
- ***Nome canale***: Consente all'utente di assegnare un testo descrittivo al canale (ad es. "Accensione TV"). Questo nome si riflette nell'albero del progetto ETS e aggiorna automaticamente le etichette degli oggetti di comunicazione corrispondenti, rendendo notevolmente più semplici la programmazione e l'identificazione.
- ***Stato canale***: Abilita o disabilita il canale specifico all'interno della configurazione del modulo.
- ***Modalità di funzionamento***: Definisce la direzione della conversione del segnale.
  - **Knx -> Infrarosso**: Il dispositivo resta in ascolto di un comando KNX e trasmette un segnale IR memorizzato per controllare un apparecchio.
  - **Infrarosso -> Knx**: Il dispositivo resta in ascolto di un segnale IR fisico e invia un comando al bus KNX (ad es. consentendo a un pulsante inutilizzato di un telecomando TV di controllare un circuito di illuminazione KNX).
- ***Numero codice IR***: Seleziona quale numero di slot (1-64) della pagina "Codici" è associato a questo canale.
- ***Autosostituzione codice IR***: Consente all'utente finale di aggiornare il codice IR memorizzato senza richiedere l'intervento ETS (ad es. in caso di sostituzione di un TV).
  - **Funzionamento generale**: Viene creato un oggetto di comunicazione dedicato per attivare la modalità di apprendimento.
  - **Funzione scenario**: Se è selezionato "Knx -> Infrarosso" e il Tipo valore di ingresso è impostato su 1 Byte, questa funzione opera come un oggetto Scena KNX standard. Una pressione breve invia il codice IR, mentre una pressione lunga (tramite l'oggetto scenario) attiva il dispositivo per apprendere e salvare un nuovo codice IR in questo slot.
- ***Oggetto di disabilitazione***: Attiva un oggetto di comunicazione a 1 bit che consente di disabilitare o bloccare temporaneamente il canale tramite il bus KNX.
- ***Memorizza stato di disabilitazione dopo il ripristino del bus***: Definisce se il canale mantiene il suo precedente stato "Disabilitato" o "Abilitato" dopo un'interruzione di corrente e il ripristino del bus.

### Parametri condizionali (dipendenti da "Modalità di funzionamento")
- ***Se è selezionato "Knx -> Infrarosso"***:
  - **Selezione uscita fisica**: Questo parametro consente di scegliere quale delle tre porte di uscita a infrarosso fisiche del dispositivo verrà utilizzata per trasmettere i segnali di controllo IR.
Ogni uscita corrisponde a un emettitore a infrarosso indipendente sull'hardware. Selezionando una o più uscite, il gateway invierà contemporaneamente i dati a infrarosso generati attraverso le porte selezionate.
  - **Tipo valore di ingresso**: Specifica il Data Point Type (DPT) dell'oggetto KNX che attiverà la trasmissione IR.
  - **Valore di ingresso**: Definisce il valore specifico che l'oggetto KNX deve ricevere per attivare la trasmissione IR.
  - **Ritardo invio segnale a infrarosso**: Imposta un tempo di ritardo (in passi da x100ms) tra la ricezione del comando KNX e la trasmissione del segnale IR effettivo (0 = trasmissione immediata).
- ***Se è selezionato "Infrarosso -> Knx"***:
  - **Tipo valore di uscita**: Specifica il Data Point Type (DPT) del telegramma da inviare al bus KNX quando viene rilevato il codice IR.
  - **Valore di uscita**: Definisce il valore/i dati da inviare al bus KNX al rilevamento del segnale IR.
  - **Ritardo invio valore di uscita**: Imposta un tempo di ritardo (in passi da x100ms) tra il rilevamento del segnale IR e l'invio del telegramma KNX (0 = trasmissione immediata).

### Scopo
- Creare un ponte tra il sistema KNX e i dispositivi controllati a infrarosso.
- Abilitare una logica di controllo flessibile, consentendo ai telecomandi fisici di interagire con la casa intelligente o alla casa intelligente di automatizzare le apparecchiature AV.
- Fornire all'utente finale capacità di manutenzione tramite la funzione "Autosostituzione".

### Utilizzo
Assegnare un nome univoco a ciascun canale per maggiore chiarezza. Scegliere la Modalità di funzionamento in base al fatto che si stia controllando un dispositivo IR o utilizzando un telecomando IR come ingresso.
Per le funzioni critiche in cui le apparecchiature potrebbero cambiare (come un TV), abilitare l'Autosostituzione codice IR per consentire all'utente di aggiornare i comandi IR localmente utilizzando un interruttore a parete (tramite la logica dell'oggetto Scena) o un'interfaccia di visualizzazione.