- Domov
- /
- Článok
Periférne zariadenie USB tretej strany môžete použiť na ovládanie určitých funkcií zariadenia, napríklad klávesnice USB alebo diaľkového ovládača Bluetooth® s hardvérovým kľúčom USB.
Táto funkcia má dopĺňať funkcie dotykového ovládača alebo dotykového používateľského rozhrania. Nemá ich nahradiť .
Príklady aplikácií:
-
V učebniach a počas prednášok je možné použiť malé diaľkové ovládanie na prebudenie zariadenia z pohotovostného režimu. Môže byť tiež vhodné použiť diaľkové ovládanie na výber vstupného zdroja, ktorý sa má prezentovať.
-
Ovládanie pohľadu kamery (posúvanie, nakláňanie a približovanie) v situáciách, keď nesmiete používať dotykový ovládač. Napríklad na operačných sálach v nemocnici.
Funkčný prehľad
Keď stlačíte tlačidlo na vstupnom zariadení USB, spustí akciu v rámci API zariadenia Cisco. Makrá alebo externé ovládacie zariadenia od tretích strán môžu byť nastavené tak, aby detekovali tieto akcie a zodpovedajúcim spôsobom reagovali. Táto funkcia je podobná tomu, ako sa správajú tlačidlá ovládania v miestnosti. Okrem toho je možné monitorovať tieto akcie prostredníctvom webhookov alebo priamo v rámci relácie SSH.
K dispozícii nie je už existujúca knižnica akcií, z ktorých si môžete vybrať. Ste povinní definovať a stanoviť konkrétne akcie, ktoré by sa mali vyskytnúť v reakcii na udalosti. Príklad:
-
Zvýšte hlasitosť zariadenia Cisco stlačením tlačidla na zvýšenie hlasitosti.
-
PUT zariadenie Cisco v pohotovostnom režime po stlačení tlačidla Uspať.
Konfigurácie, udalosti a stav
Konfigurácie a stavy, ktoré sú uvedené v tomto článku, sú k dispozícii z lokálneho webového rozhrania zariadenia aj z rozhraní API. Prečítajte si článok Konfigurácie zariadení, kde nájdete informácie o tom, ako získať prístup k webovému rozhraniu a používať API.
Po otvorení webového rozhrania zariadenia kliknite na Nastavenia . V časti Konfigurácie zmeňte možnosť Zapnuté. Podpora vstupných zariadení USB tretích strán je predvolene zakázaná.
Stlačením a uvoľnením tlačidla sa vygeneruje udalosť Stlačené a Uvoľnené :
*e UserInterface InputDevice Key Action Key: <názov kľúča> *e UserInterface InputDevice Key Action Code: <ID kľúča> *e UserInterface InputDevice Key Typ akcie: Stlačené ** koniec *e Používateľské rozhranie InputDevice Key Action Key: <názov kľúča> *e Kód akcie InputDevice Key: <ID kľúča> *e Typ akcie InputDevice Key: Vydaný ** koniec
Ak chcete počúvať udalosti, musíte zaregistrovať spätnú väzbu z udalostí InputDevice :
xFeedback Registrácia /udalosť/Používateľské rozhranie/InputDevice ** koniec
Keď zariadenie Cisco rozpozná periférne zariadenie tretej strany, bude uvedené v časti Stav a v časti . Zariadenie tretej strany môže byť nahlásené ako viacero zariadení.
Ďalšie informácie
Ďalšie informácie o používaní vstupného zariadenia tretej strany nájdete v príručke prispôsobenia. Vyberte najnovšiu verziu.
Podpora Cisco (TAC) nepodporuje ladenie kódu tretej strany vrátane makier. Ak potrebujete pomoc s makrami a kódom tretej strany, skontrolujte Cisco RoomOS pre zariadenia na spoluprácu . Ďalšie príklady makier a rozšírení nájdete na tejto stránke .
Príklad
V tomto príklade vám chceme ukázať, ako používať klávesy vstupného zariadenia USB tretej strany (v tomto prípade diaľkového ovládača) na ovládanie určitých funkcií na zariadení Cisco.
Ukážeme vám, ako používať tlačidlá na diaľkovom ovládači Bluetooth (pripojenom pomocou hardvérového kľúča USB) na správu funkcií, ako je pohotovostný režim, nastavenie hlasitosti a ovládanie kamerového zariadenia Cisco. Môžete vytvoriť makro, ktoré počúva relevantné udalosti a vykonáva príslušné akcie prostredníctvom API zariadenia Cisco.
V nasledujúcom príklade musíte zadať text, ktorý je napísaný normálnym písmom. Text napísaný kurzívou predstavuje odpoveď prijatú zo zariadenia Cisco.
| 1 |
Prihláste sa do zariadenia Cisco na SSH. Potrebujete lokálneho správcu . |
| 2 |
Nakonfigurujte zariadenie tak, aby umožňovalo používanie diaľkového ovládača USB tretej strany.
Pomocou tohto príkazu môžete skontrolovať, či je konfigurácia zapnutá alebo vypnutá:
|
| 3 |
Zaregistrujte sa na spätnú väzbu, aby sme boli upozornení na stlačenie a uvoľnenie tlačidiel diaľkového ovládača.
Pomocou tohto príkazu môžete skontrolovať, pre ktoré spätné väzby je zariadenie zaregistrované:
|
| 4 |
Stlačte a uvoľnite tlačidlo na diaľkovom ovládači, aby ste skontrolovali, či registrácia spätnej väzby funguje. Táto akcia generuje dve udalosti: Stlačené a Uvoľnené. Ak stlačíte a podržíte tlačidlo, bude sa tlačidlo Stlačená udalosť zobrazovať , kým tlačidlo neuvoľníte. Potom sa vygeneruje udalosť Uvoľnené . Tieto udalosti sa vydávajú pri stlačení a uvoľnení klávesu Enter:
|
| 5 |
Napíšte makro, ktoré počúva príslušné udalosti InputDevice a vykonáva súvisiace akcie pomocou API zariadenia.
|