Macrocomenzi

O macrocomandă este un mic program JavaScript care rulează local pe dispozitivul dvs. De exemplu, vă puteți programa dispozitivul să răspundă automat la apelurile primite de la anumite numere.

Macro-urile pot rula comenzi pentru interfața de programare a aplicațiilor (API) pentru dispozitivele dvs., precum și pentru sistemele terțe.

Toate macrocomenzile active rulează într-un singur proces pe dispozitiv, numit Runtime. Din interfața web a dispozitivului puteți porni și opri runtime, după cum este necesar. Runtime este în sandbox, iar codul este izolat în siguranță de software-ul standard al dispozitivului.

Puteți gestiona macrocomenzi din Control Hub sau din Editor de macrocomenzi de pe interfața web a dispozitivului. Pentru a configura macrocomenzi din Control Hub, trebuie mai întâi să activați furnizarea de macrocomenzi pentru dispozitivele dvs.

În Control Hub, puteți vedea modificările aduse macrocomenzilor în istoricul dispozitivului.

Extensii UI

O extensie UI este un buton sau un panou personalizat pe care îl creați singur și îl adăugați pe ecranul tactil al dispozitivului dvs. De exemplu, adăugați un buton „Apelare rapidă” pentru a apela un număr folosit frecvent sau programați dispozitivul să răspundă automat la apeluri de la anumite numere.

Extensiile UI pot controla, de asemenea, periferice terțe, cum ar fi luminile, jaluzelele și comutatoarele video. Când dispozitivul video și perifericele sunt controlate de la aceeași interfață cu utilizatorul, obțineți o experiență de utilizator consistentă în sala de ședințe. Comunicarea cu sistemele de control terță parte se face prin intermediul API terță parte.

Platforma deschisă vă permite să creați personalizări care se atașează fluxurilor de lucru existente; astfel, permițându-vă să creați valoare suplimentară dincolo de oferta de bază Webex.

Câteva exemple includ:

  • Afișarea datelor personalizate de server web pe ecranul principal.

  • Raportarea problemelor către un sistem de ticketing.

  • Colectarea datelor acustice din cameră și trimiterea lor către un server web unde pot fi reprezentate.

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

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

Activarea aprovizionării cu macrocomenzi vă oferă acces de citire și scriere la macrocomenzi dispozitiv cu dispozitiv din Control Hub. Odată activate, toate dispozitivele care sunt înregistrate în modul partajat își vor încărca macrocomenzile în Control Hub. Administratorii pot apoi să editeze codul sursă al macrocomenzii, să descarce copii locale și să încarce macrocomenzile pe alte dispozitive.

Pentru a activa aprovizionarea cu macrocomenzi, accesați Dispozitive > Setări > Macrocomenzi în Control Hub și activați Permiteți Control Hub să gestioneze macrocomenzi.


  • Rețineți că toate macrocomenzile vor fi stocate și criptate în Cisco Cloud. Dacă macrocomenzile dvs. conțin date confidențiale, nu ar trebui să activați furnizarea de macrocomenzi Control Hub.

  • Furnizarea de macrocomenzi Control Hub se aplică numai dispozitivelor în mod partajat.


Mai întâi trebuie să activați furnizarea de macrocomenzi Control Hub așa cum este descris mai sus.

Aprovizionarea cu macro-uri este furnizată pe un singur dispozitiv. Pentru a partaja macrocomenzi între dispozitive, puteți descărca o macrocomandă de pe un dispozitiv și apoi o puteți încărca pe alt dispozitiv.

Pentru a accesa macrocomenzi pentru dispozitivele în mod partajat:

  1. Din vizualizarea clientului din https://admin.webex.com, accesați Dispozitive și selectați dispozitivul pe care doriți să îl configurați.

  2. Accesați Configurații și selectați Macrocomenzi.


Panoul Control Hub Dispozitiv Macro

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 macrocomenzi.

  • Salvați modificările.

  • Vizualizați jurnalele macro.


Dacă cineva a editat simultan aceleași macrocomenzi dintr-o altă locație web, vi se vor prezenta opțiuni pentru a descărca o copie a versiunii dvs., a renunța la versiunea dvs. sau a suprascrie cealaltă versiune.

Editor de macrocomenzi oferă un editor de cod, instrumente de înregistrare în jurnal și comenzi pentru testarea rapidă a macrocomenzilor.


Editor macro

Conectați-vă la interfața web a dispozitivului utilizând acreditările de administrator și navigați la Personalizare > Editor macro. De aici, puteți:

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

  • Importați sau exportați macrocomenzi (*.js).

  • Activați sau dezactivați macrocomenzi.

  • Examinați jurnalele de depanare.

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


    Dacă cineva a editat simultan aceeași macrocomandă dintr-o altă locație web, vi se vor prezenta opțiuni pentru a descărca o copie a versiunii dvs., a renunța la editarea sau a suprascrie cealaltă versiune.

Editorul de extensii UI oferă instrumente pentru crearea:

  • Butoane de acțiune - Un buton adăugat la pagina de pornire. Butonul de 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 multe elemente ale UI (de exemplu, butoane, câmpuri de text, comutatoare, glisoare), toate putând fi programate pentru a efectua acțiuni. Acest lucru vă poate permite să combinați propriul grup de comenzi într-o locație comună.

  • Aplicații web – O comandă rapidă a aplicației web adăugată la pagina de pornire. Aplicația web va lansa o pagină web predefinită pe ecran complet. Acesta este disponibil pe toate dispozitivele cu un motor web (adică, dispozitivele din seria Board și Desk, cu excepția DX).

Conectați-vă la interfața web a dispozitivului folosind Administrator, RoomControl, sau Integrator acreditările și navigați la Personalizare > Editor de extensii UI.


Editor de 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 multe tipuri de controale.

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

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

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

Pentru a conecta o extensie UI la o macrocomandă, trebuie să utilizați unic Id pentru articol. De exemplu, ID-ul pentru comutatorul dvs. poate fi „lights_on”. Apoi, ai scrie o macrocomandă care monitorizează atingerile de pe ecran și când a detectat că butonul „lights_on” a fost atins, va emite comanda dorită (de exemplu, aprinde/stinge luminile).

Pentru exemple de conectare a extensiilor UI la macrocomenzi, consultați Aici.