Makri

Makro je majhen program JavaScript, ki se izvaja lokalno v vaši napravi. Svojo napravo lahko na primer programirate tako, da samodejno sprejme dohodne klice z določenih številk.

Makri lahko izvajajo ukaze aplikacijskega programskega vmesnika (API) za vaše naprave, pa tudi za sisteme tretjih oseb.

Vsi aktivni makri se izvajajo v enem samem procesu v napravi, imenovanem Runtime. Iz spletnega vmesnika naprave lahko po potrebi zaženete in ustavite izvajalno okolje. Runtime je v peskovniku in koda je varno izolirana od standardne programske opreme naprave.

Makre lahko upravljate iz Control Huba ali iz Urejevalnik makrov na spletnem vmesniku naprave. Če želite konfigurirati makre iz Control Huba, morate najprej omogočiti zagotavljanje makrov za vaše naprave.

V Control Hubu si lahko ogledate spremembe makrov v zgodovino naprave.

Razširitve uporabniškega vmesnika

Razširitev uporabniškega vmesnika je gumb ali plošča po meri, ki jo ustvarite sami in dodate na zaslon na dotik vaše naprave. Dodajte na primer gumb »Hitro klicanje«, da pokličete pogosto uporabljeno številko, ali programirajte svojo napravo za samodejno sprejemanje klicev z določenih številk.

Razširitve uporabniškega vmesnika lahko nadzorujejo tudi zunanje naprave tretjih oseb, kot so luči, žaluzije in video stikala. Ko se video naprava in zunanje naprave upravljajo iz istega uporabniškega vmesnika, dobite dosledno uporabniško izkušnjo v sejni sobi. Komunikacija z nadzornimi sistemi tretjih oseb poteka prek API-ja tretjih oseb.

Odprta platforma vam omogoča ustvarjanje prilagoditev, ki so povezane z vašimi obstoječimi poteki dela; tako vam omogoča ustvarjanje dodatne vrednosti poleg osnovne ponudbe Webex.

Nekateri primeri vključujejo:

  • Prikaz podatkov spletnega strežnika po meri na glavnem zaslonu.

  • Poročanje o težavah v sistem izdajanja vozovnic.

  • Zbiranje akustičnih podatkov iz prostora in pošiljanje na spletni strežnik, kjer jih je mogoče narisati.

  • Upravljanje zunanjih naprav tretjih oseb, kot so luči, žaluzije in video preklopniki.

Razširitve uporabniškega vmesnika lahko ustvarite iz Urejevalnik razširitev uporabniškega vmesnika v spletnem vmesniku naprave.

Omogočanje zagotavljanja makrov vam omogoča dostop za branje in pisanje do makrov za vsako napravo posebej iz Control Huba. Ko je omogočeno, bodo vse naprave, ki so registrirane v načinu skupne rabe, naložile svoje makre v Control Hub. Skrbniki lahko nato uredijo izvorno kodo makra, prenesejo lokalne kopije in naložijo makre v druge naprave.

Če želite omogočiti zagotavljanje makrov, pojdite na Naprave > nastavitve > Makri v Control Hub in vklopite Dovoli Control Hubu upravljanje makrov.


  • Zavedajte se, da bodo vsi makri shranjeni in šifrirani v oblaku Cisco. Če vaši makri vsebujejo zaupne podatke, ne smete omogočiti zagotavljanja makrov Control Hub.

  • Omogočanje makrov Control Hub velja samo za naprave v načinu skupne rabe.


Najprej morate omogočiti zagotavljanje makrov Control Hub, kot je opisano zgoraj.

Oskrba makrov je na voljo na podlagi ene naprave. Če želite deliti makre med napravami, lahko prenesete makro iz ene naprave in ga nato naložite v drugo napravo.

Za dostop do makrov za naprave v načinu skupne rabe:

  1. Iz pogleda stranke v https://admin.webex.com, Pojdi do Naprave in izberite napravo, ki jo želite konfigurirati.

  2. Pojdi do Konfiguracije in izberite Makri.


Plošča Makri naprave Control Hub

Tukaj lahko:

  • Ustvarite, uredite in izbrišite makre.

  • Nalaganje in prenašanje makrov (*.js).

  • Omogoči ali onemogoči makre.

  • Shranite spremembe.

  • Oglejte si dnevnike makrov.


Če je nekdo istočasno urejal iste makre z druge spletne lokacije, se vam prikažejo možnosti za prenos kopije vaše različice, zavrženje vaše različice ali prepisovanje druge različice.

The Urejevalnik makrov ponuja urejevalnik kode, orodja za beleženje in kontrole za hitro testiranje makrov.


Urejevalnik makrov

Prijavite se v spletni vmesnik naprave z uporabo skrbnik poverilnice in se pomaknite do Prilagajanje > Urejevalnik makrov. Tukaj lahko:

  • Ustvarite, uredite in izbrišite makre.

  • Uvoz ali izvoz makrov (*.js).

  • Omogoči ali onemogoči makre.

  • Preglejte dnevnike odpravljanja napak.

  • Shranite spremembe (Ctrl+S)


    Če je nekdo istočasno urejal isti makro z druge spletne lokacije, se vam bodo ponudile možnosti za prenos kopije vaše različice, zavrženje vašega urejanja ali prepisovanje druge različice.

The Urejevalnik razširitev uporabniškega vmesnika ponuja orodja za ustvarjanje:

  • Akcijski gumbi - gumb, dodan na domačo stran. Akcijski gumb je mogoče programirati za izvajanje dejanj, ko se ga uporabnik dotakne.

  • Plošče – nadzorna plošča lahko vsebuje številne elemente uporabniškega vmesnika (npr. gumbe, besedilna polja, stikala, drsnike), vse pa je mogoče programirati za izvajanje dejanj. To vam lahko omogoči združevanje lastne skupine kontrolnikov na skupni lokaciji.

  • Spletne aplikacije – bližnjica do spletne aplikacije, dodana domači strani. Spletna aplikacija bo zagnala vnaprej določeno spletno stran na celotnem zaslonu. To je na voljo v vseh napravah s spletnim mehanizmom (tj. napravah serije Board in Desk, razen DX).

Prijavite se v spletni vmesnik naprave z uporabo Admin, RoomControl, oz Integrator poverilnice in se pomaknite do Prilagajanje > Urejevalnik razširitev uporabniškega vmesnika.


Urejevalnik razširitev uporabniškega vmesnika

Tukaj lahko:

  • Dodajte, naložite, prenesite ali izbrišite razširitev uporabniškega vmesnika.

  • Ustvarite in konfigurirajte številne vrste kontrolnikov.

  • Nastavite razširitev uporabniškega vmesnika na aktivno ali neaktivno.

  • Določite, kdaj bo vidna razširitev uporabniškega vmesnika.

  • Izvozite razširitve uporabniškega vmesnika v video napravo ali datoteko v računalniku.

Če želite razširitev uporabniškega vmesnika povezati z makrom, morate uporabiti edinstveno Id za predmet. Na primer, ID za vaš stikalo je lahko "lights_on". Nato bi napisali makro, ki bi spremljal dotike zaslona in ko bi zaznal, da je "lights_on" dotaknili gumba, bi izdal želeni ukaz (npr. vklop/izklop luči).

Za primere povezovanja razširitev uporabniškega vmesnika z makri glejte tukaj.