Macrocomenzi

O macrocomandă este un mic program JavaScript care se execută local pe dispozitiv. De exemplu, puteți programa aparatul pentru a răspunde automat la apelurile recepționate de la numere specifice.

Macrocomenzile pot să execute comenzi de interfață de programare a aplicațiilor (API) pentru dispozitivele dvs., precum și pentru sistemele de la terți.

Toate macrocomenzile active se execută într-un singur proces pe dispozitiv, denumit Runtime. De la interfața Web dispozitiv puteți începe și opri Runtime, după cum este necesar. Runtime este în mod sandbox, iar codul este izolat în siguranță de software-ul standard al dispozitivului.

Aveți posibilitatea să gestionați macrocomenzile din hub-ul de control sau editorul de macrocomenzi de pe interfața Web a dispozitivului. Pentru a configura macrocomenzile din hub-ul de control, trebuie mai întâi să activați asigurarea accesului la macrocomenzi pentru dispozitivele dvs.

În Hubul control, puteți vedea modificările făcute macrocomenzilor din istoricul dispozitivului.

Extensii UI

O extensie UI este un buton sau un panou particularizat pe care îl creați și îl adăugați la ecranul tactil al dispozitivului. De exemplu, adăugați un buton "apelare rapidă" pentru a apela un număr frecvent utilizat sau programați aparatul pentru a răspunde automat la apelurile de la numere specifice.

Extensiile UI pot controla și perifericele de la terți, cum ar fi luminile, jaluzelele și comutatoarele video. Când dispozitivul video și perifericele sunt controlate din aceeași interfață cu utilizatorul, veți obține o experiență consecventă a utilizatorului în sala de ședințe. Comunicarea cu sistemele de control ale terților se efectuează prin intermediul API terț.

Platforma deschisă vă permite să creați particularizări care se atașează la fluxurile de lucru existente; astfel, permițându-vă să creați o valoare suplimentară dincolo de nucleu Webex oferirea.

Unele exemple includ:

  • Se afișează datele serverului Web particularizat pe ecranul principal.

  • Raportarea problemelor la un sistem de ticketing.

  • Colectând datele acustice din cameră și trimițându-l la un server unde poate fi reprezentată.

  • Controlul perifericelor terțe, cum ar fi luminile, jaluzelele și comutatoarele video.

Puteți crea extensii UI din Editorul extensii UI din interfața Web a dispozitivului.

Activarea accesului la macrocomenzi vă oferă acces la citire și scriere la macrocomenzile de pe o bază dispozitiv-cu-dispozitiv din Hubul control. După ce este activată, toate dispozitivele care sunt înregistrate în modul partajat vor încărca macrocomenzile lor pentru a controla hub. Administratorii pot apoi să editeze codul sursă de macrocomenzi, să descarce copii locale și să încarce macrocomenzile pe alte dispozitive.

Pentru a activa asigurarea accesului la macrocomenzi, mergeți la dispozitive > Setări > macrocomenzi din Hubul control și comutați pe Permitere hub control pentru a gestiona macrocomenzile.


  • Rețineți că toate macrocomenzile vor fi stocate și criptate în Cisco Cloud. Dacă macrocomenzile conțin date confidențiale, nu trebuie să activați asigurarea accesului la macrocomanda de control hub.

  • Control hub asigurarea accesului la macrocomenzi se aplică numai la dispozitivele de mod partajat.


Mai întâi trebuie să activați controlul hub de asigurare a accesului la macrocomenzi așa cum este descris mai sus.

Asigurarea accesului la macrocomenzi este furnizată pe baza unui singur dispozitiv. Pentru a partaja macrocomenzi între dispozitive, puteți să descărcați o macrocomandă de la un dispozitiv și apoi să o încărcați pe alt dispozitiv.

Pentru a accesa macrocomenzile pentru dispozitivele de mod partajat:

  1. Din vizualizarea client din https://admin.webex.com , mergeți la dispozitive și selectați dispozitivul pe care doriți să îl configurați.

  2. Mergeți la configurații și selectați macrocomenzi.


Panou macrocomenzi dispozitiv control hub

De aici, puteți:

  • Creați, editați și ștergeți macrocomenzi.

  • Încărcați și descărcați macrocomenzi (*. js).

  • Activați sau dezactivați macrocomenzile.

  • Salvați modificările.

  • Vizualizați jurnalele de macrocomenzi.


Dacă cineva a editat simultan aceleași macrocomenzi din altă locație web, veți fi prezentat cu opțiuni pentru a descărca o copie a versiunii dvs., pentru a renunța la versiune sau pentru a suprascrie cealaltă versiune.

Editorul de macrocomenzi furnizează un editor de coduri, instrumente de jurnalizare și controale pentru testarea rapidă a macrocomenzilor.


Editor de macrocomenzi

Conectați-vă la interfața Web a dispozitivului utilizând acreditările admin și navigați la Particularizare > macrocomandă editor. De aici, puteți:

  • Creați, editați și ștergeți macrocomenzi.

  • Importul sau exportul macrocomenzilor (*. js).

  • Activați sau dezactivați macrocomenzile.

  • Examinați jurnalele de depanare.

  • Salvați modificările (Ctrl + S)


    Dacă cineva a editat simultan aceeași macrocomandă din altă locație web, veți fi prezentat cu opțiuni pentru a descărca o copie a versiunii dvs., pentru a renunța la editare sau pentru a suprascrie cealaltă versiune.

Editorul de extensii UI furnizează instrumente pentru creare:

  • Butoane de acțiune-un buton adăugat la pagina de pornire. Butonul acțiune poate fi programat pentru a efectua acțiuni atunci când un utilizator îl atinge.

  • Panouri-un panou de control poate conține mai multe elemente de UI (de exemplu, butoane, câmpuri de text, comutatoare, glisante), toate din care pot fi programate pentru a efectua acțiuni. Acest lucru vă poate permite să combinați propriul grup de controale într-o locație comună.

  • Web Apps – o comandă rapidă Web App adăugată la pagina de pornire. Aplicația Web va lansa o pagină Web pre-definită pe tot ecranul. Acest lucru este disponibil pe toate dispozitivele cu un motor web (de exemplu, bord și dispozitive seriale de birou, excluzând DX).

Conectați-vă la interfața Web a dispozitivului utilizând acreditări admin, RoomControl sau Integrator și navigați la Particularizare > UI Extensions editor.


Editor extensii UI

De aici, puteți:

  • Adăugați, încărcați, descărcați sau ștergeți o extensie UI.

  • Creați și configurați mai multe tipuri de controale.

  • Setați o extensie UI la activ vs inactiv.

  • Definiți când extensia UI va fi vizibilă.

  • Exportați extensiile UI la dispozitivul video sau la un fișier de pe computer.

Pentru a conecta o extensie UI la o macrocomandă, trebuie să utilizați ID -ul unic pentru articol. De exemplu, ID-ul pentru comutare poate fi "lights_on". Apoi, v-ar scrie o macrocomandă care monitorizate robinete de ecran și atunci când a detectat că "lights_on" butonul a fost atins, s-ar emite comanda dorită (de exemplu, activa/dezactiva luminile).

Pentru exemplele care conectează extensiile UI la macrocomenzi, consultați secțiunea extensii UI a ghidului de particularizare.