Questa funzione è pensata per integrare le funzionalità del controller touch o dell'interfaccia utente touch. Non è destinato a sostituirli .
Esempi di applicazioni:
-
Nelle aule e durante le lezioni, un piccolo telecomando può essere utilizzato per riattivare un dispositivo dalla modalità standby. Può anche essere conveniente utilizzare un telecomando per selezionare quale sorgente di ingresso presentare.
-
Controllo della vista della videocamera (panoramica, inclinazione e zoom) in situazioni in cui non è consentito utilizzare il controller touch. Ad esempio, nelle sale operatorie di un ospedale.
Panoramica funzionale
Quando viene premuto un pulsante sul dispositivo di input USB, viene attivata un'azione all'interno del API del dispositivo Cisco. È possibile impostare macro o dispositivi di controllo esterni di terze parti per rilevare queste azioni e reagire di conseguenza. Questa funzionalità è simile al comportamento dei pulsanti Controllo sala. Inoltre, è possibile monitorare queste azioni tramite webhook o direttamente all'interno di una sessione SSH.
Non viene fornita una libreria preesistente di azioni tra cui scegliere. È necessario definire e stabilire le azioni specifiche che devono verificarsi in risposta agli eventi. Ad esempio:
-
Aumentare il volume del dispositivo Cisco quando si preme il tasto Volume su.
-
PUT il dispositivo Cisco in modalità standby quando viene premuto il tasto di sospensione.
Configurazioni, eventi e stato
Le configurazioni e lo stato a cui si fa riferimento in questo articolo sono disponibili sia dall'interfaccia Web locale del dispositivo che dalle API. Leggi l'articolo Configurazioni dei dispositivi per informazioni su come accedere all'interfaccia Web e utilizzare API.
Quando viene aperta l'interfaccia web del dispositivo, fare clic su Impostazioni . In Configurazioni , impostare On . Il supporto per i dispositivi di input USB di terze parti è disabilitato per impostazione predefinita.
Premendo e rilasciando un pulsante viene generato un evento Premuto e uno Rilasciato:
*e UserInterface InputDevice Key Action Key: <nome della chiave> *e UserInterface InputDevice Key Action Code: <ID della chiave> *e UserInterface InputDevice Key Action Type: Pressed ** end *e UserInterface InputDevice Key Action Key: <nome della chiave> *e UserInterface InputDevice Key Action Code: <ID della chiave> *e UserInterface InputDevice Key Action Type: Rilasciato ** fine
Per ascoltare gli eventi, è necessario registrare il feedback degli eventi InputDevice :
xFeedback Register /event/UserInterface/InputDevice ** end
Quando il dispositivo Cisco rileva la periferica di terze parti, verrà elencato in Stato e in . Il dispositivo di terze parti può essere segnalato come più dispositivi.
Esempio
C'è un esempio su come è possibile far funzionare i tasti di un telecomando Bluetooth alcune delle funzioni di un dispositivo Cisco in questo articolo .
Dai un'occhiata qui per altri esempi di macro ed estensioni.
Ulteriori informazioni
Ulteriori informazioni sull'utilizzo di un dispositivo di input di terze parti sono disponibili nella Guida alla personalizzazione . Scegli l'ultima versione.
Cisco supporto (TAC) non supporta il debug di codice di terze parti, incluse le macro. Controlla # Cisco RoomOS for Collaboration Devices se hai bisogno di aiuto con macro e codice di terze parti. Controlla questa pagina per altri esempi di macro ed estensioni.