Utilizzo di dispositivi di input USB di terze parti con serie Board, Desk e Room
list-menuFeedback?
È possibile utilizzare una periferica USB di terze parti per controllare determinate funzioni sul dispositivo, ad esempio una tastiera USB o un telecomando Bluetooth® con un dongle USB.

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 Modalità periferiche > InputDevice su 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 Periferiche > ConnectedDevice . 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.

Questo articolo è stato utile?
Questo articolo è stato utile?