Makri

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

Makri lahko izvajajo ukaze vmesnika za programiranje aplikacij (API) za vaše naprave, pa tudi za sisteme drugih proizvajalcev.

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

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

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

Razširitve uporabniškega vmesnika

Razširitev uporabniškega vmesnika je gumb ali plošča po meri, ki jo ustvarite sami in jo dodate na zaslon na dotik svoje naprave. Na primer, dodajte gumb »Hitro klicanje« za klic pogosto uporabljene številke ali programirajte napravo tako, da samodejno sprejema klice z določenih številk.

Razširitve uporabniškega vmesnika lahko upravljajo tudi periferne naprave drugih proizvajalcev, kot so luči, žaluzije in video stikala. Ko se videonaprava in periferne naprave upravljajo iz istega uporabniškega vmesnika, dobite dosledno uporabniško izkušnjo v sejni sobi. Komunikacija s krmilnimi sistemi tretjih oseb poteka prek tretje osebe API.

Odprta platforma vam omogoča ustvarjanje prilagoditev, ki se prilegajo vašim obstoječim delovnim procesom; s tem pa lahko ustvarite dodatno vrednost, ki presega osnovno ponudbo Webex.

Nekaj primerov vključuje:

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

  • Prijava težav sistemu za izdajo vozovnic.

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

  • Upravljanje perifernih naprav drugih proizvajalcev, kot so luči, žaluzije in video stikala.

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

Omogoči omogočanje makrov za Control Hub

Če omogočite omogočanje makrov, dobite dostop za branje in pisanje 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 urejajo izvorno kodo makra, prenašajo lokalne kopije in nalagajo makre na druge naprave.

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

  • Vsi makri v Control Hubu so shranjeni in šifrirani, vendar ne z uporabo zasebnega ključa stranke, temveč v oblaku Cisco. Če vaši makri vsebujejo zaupne podatke, ne smete omogočiti omogočanja makrov v storitvi Control Hub.

  • Zagotavljanje makrov v Control Hubu velja samo za naprave v skupni rabi.

Konfigurirajte makre iz Control Huba

Najprej morate omogočiti omogočanje makrov v Control Hubu, kot je opisano zgoraj.

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

Za dostop do makrov za naprave v skupni rabi:

  1. Z vidika stranke v https://admin.webex.com, pojdi na Naprave in izberite napravo, ki jo želite konfigurirati.

  2. Pojdi na Konfiguracije in izberite Makri.


Plošča Makri naprave Control Hub

Od tu lahko:

  • Ustvarjanje, urejanje in brisanje makrov.

  • Nalaganje in prenos makrov (*.js).

  • Omogočite ali onemogočite makre.

  • Shranite spremembe.

  • Ogled dnevnikov makrov.

Če je nekdo hkrati urejal iste makre z druge spletne lokacije, boste imeli na voljo možnosti za prenos kopije vaše različice, zavrženje vaše različice ali prepisovanje druge različice.

Ustvarjanje makrov iz spletnega vmesnika naprave

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

Macro Editor

Prijavite se v spletni vmesnik naprave z uporabo Skrbnik poverilnice in pojdite na Prilagajanje > Urejevalnik makrov. Od tu lahko:

  • Ustvarjanje, urejanje in brisanje makrov.

  • Uvoz ali izvoz makrov (*.js).

  • Omogočite ali onemogočite makre.

  • Preglejte dnevnike odpravljanja napak.

  • Shrani spremembe (Ctrl+S)

    Če je nekdo hkrati uredil isti makro z druge spletne lokacije, boste imeli na voljo možnosti za prenos kopije vaše različice, zavrženje urejanja ali prepisovanje druge različice.

Ustvarjanje razširitev uporabniškega vmesnika iz spletnega vmesnika naprave

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

  • Gumbi za dejanja – Na stran Home je bil dodan gumb. Gumb za dejanja je mogoče programirati tako, da izvede dejanja, ko ga uporabnik TAPS pritisne.

  • Plošče - Nadzorna plošča lahko vsebuje veliko elementov uporabniškega vmesnika (npr. gumbe, besedilna polja, stikala, drsnike), ki jih je mogoče programirati za izvajanje dejanj. To vam omogoča, da združite svojo skupino kontrolnikov na skupnem mestu.

  • Spletne aplikacije – Na stran Web App je bila dodana bližnjica Home. Web App bo odprl vnaprej določeno spletno stran v celozaslonskem načinu. To je na voljo na vseh napravah s spletnim mehanizmom (tj. napravah Board in Desk Series, razen naprav DX).

Prijavite se v spletni vmesnik naprave z uporabo Administrator, Nadzor sob, ali Integrator poverilnice in pojdite na Prilagajanje > Urejevalnik razširitev uporabniškega vmesnika.

UI Extensions Editor

Od tu lahko:

  • Dodajanje, nalaganje, prenos ali brisanje razširitve uporabniškega vmesnika.

  • Ustvarite in konfigurirajte številne vrste kontrolnikov.

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

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

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

Če želite razširitev uporabniškega vmesnika povezati z makrom, morate uporabiti edinstveno ID za artikel. Na primer, ID za vaš preklopnik je lahko »lights_on«. Nato bi napisali makro, ki bi spremljal zaslon TAPS in bi ob zaznavi pritiska gumba »lights_on« izdal želeni ukaz (npr. TURN vklop/izklop luči).

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

Dodatne informacije

Več o ustvarjanju makrov in razširitev uporabniškega vmesnika izveste na:

Obiščite Cisco Skupnost razvijalcev sodelovanja če potrebujete pomoč z makri in kodo tretjih oseb.

Glejte Konfiguracije naprav za naprave v sobi in na mizi ter plošče Webex za informacije o dostopu do lokalnega spletnega vmesnika.

Razširitve uporabniškega vmesnika (UI) naprave Room Scheduler vam omogočajo ustvarjanje prilagojenih plošč in gumbov za dejanja ter integracijo spletnih aplikacij neposredno v nadzorno ploščo Room Scheduler. Preberite več o makrih in razširitvah za razporejevalnik sob.