Deze functie is bedoeld als aanvulling de functionaliteiten van de touch-controller of de touch-gebruikersinterface. Het is niet bedoeld om ze te vervangen .

Voorbeelden van toepassingen:

  • In klaslokalen en tijdens colleges kan een kleine afstandsbediening worden gebruikt om een ​​apparaat uit de stand-bymodus te halen. het kan ook handig zijn om een ​​afstandsbediening te gebruiken om te selecteren welke ingangsbron moet worden weergegeven.

  • Het besturen van de cameraweergave (pannen, kantelen en zoomen) in situaties waarin u de aanraakcontroller niet mag gebruiken. Bijvoorbeeld in operatiekamers in een ziekenhuis.

Functioneel overzicht

Wanneer er op een knop op het USB-invoerapparaat wordt gedrukt, wordt er een actie geactiveerd binnen API van het Cisco-apparaat. Macro's of externe besturingsapparaten van derden kunnen worden ingesteld om deze acties te detecteren en dienovereenkomstig te reageren. Deze functionaliteit is vergelijkbaar met het gedrag van de bedieningsknoppen in de kamer. Bovendien is het mogelijk om deze acties te monitoren via webhooks of rechtstreeks binnen een SSH-sessie.

Er is geen reeds bestaande bibliotheek met acties waaruit u kunt kiezen. U moet de specifieke acties definiëren en vaststellen die moeten plaatsvinden als reactie op de gebeurtenissen. Bijvoorbeeld:

  • Verhoog het volume van het Cisco-apparaat wanneer de toets Volume omhoog wordt ingedrukt.

  • Zet het Cisco-apparaat in de stand-bymodus wanneer de slaaptoets wordt ingedrukt.

Configuraties, Gebeurtenissen en Status

De configuraties en status waarnaar in dit artikel wordt verwezen, zijn zowel via de lokale webinterface van het apparaat als via de API's beschikbaar. Lees het artikel over apparaatconfiguraties voor informatie over hoe u toegang krijgt tot de webinterface en hoe u de API gebruikt.

Wanneer de webinterface van het apparaat wordt geopend, klikt u op Instellingen . Wijzig onder Configuraties Randapparatuur > Invoerapparaatmodus naar Aan. De ondersteuning voor USB-apparaten van derden is standaard uitgeschakeld.

Wanneer u een knop indrukt en loslaat, veroorzaakt dit een gebeurtenis Ingedrukt en een gebeurtenis Losgelaten:

 *e Gebruikersinterface Invoerapparaat Toetsactie Toets: <naam van de sleutel> *e Gebruikersinterface Invoerapparaat Toetsactiecode: <id van de sleutel> *e Type gebruikersinterface-invoerapparaat Toetsactie: ingedrukt ** einde *e Gebruikersinterface-invoerapparaat Toetsactie Toets: <naam van de sleutel> *e Gebruikersinterface Invoerapparaat Toetsactiecode: <id van de sleutel> *e Gebruikersinterface Invoerapparaat Toetsactietype: Vrijgegeven ** einde 

Als u wilt luisteren naar gebeurtenissen, moet u feedback registreren in de gebeurtenissen Invoerapparaat:

 xFeedback Registreren /event/UserInterface/InputDevice ** einde 

Wanneer het Cisco-apparaat het randapparaat van derden detecteert, wordt het vermeld onder Status en in Randapparatuur > Verbonden apparaat . Het apparaat van derden kan worden gerapporteerd als meerdere apparaten.

Voorbeeld

In dit artikel vindt u een voorbeeld van hoe u de toetsen van een Bluetooth-afstandsbediening enkele functies van een Cisco-apparaat kunt laten bedienen.

Kijk hier voor meer voorbeelden van macro's en extensies.

Meer informatie

Meer informatie over het gebruik van een invoerapparaat van een derde partij vindt in de Aanpassingsgids. Kies de meest recente versie.

De support van Cisco (TAC) biedt geen ondersteuning voor de debugging van code van een derde partij, inclusief macro's. Controleer Cisco RoomOS for Collaboration Devices als u hulp nodig heeft met macro's en code van derden. Kijk deze pagina voor meer voorbeelden van macro's en extensies.