Makroi

Makro je mali JavaScript program koji se pokreće lokalno na vašem uređaju. Na primer, možete programirati svoj uređaj da automatski odgovara na dolazne pozive sa određenih brojeva.

Makroi mogu pokrenuti komande Application Programming Interface (API) za vaše uređaje, kao i za sisteme nezavisnih proizvođača.

Svi aktivni makroi se pokreću u jednom procesu na uređaju, koji se zove Runtime. Sa veb interfejsa uređaja možete pokrenuti i zaustaviti runtime, po potrebi. Runtime je sandbok, a kod je sigurno izolovan od standardnog softvera uređaja.

Možete upravljati makroima iz Control Hub-a ili Macro Editor-a na veb interfejsu uređaja. Da biste konfigurisali makroe iz Control Hub-a, prvo morate omogućiti obezbeđivanje makroa za svoje uređaje.

U Control Hub-u možete videti promene makroa u istoriji uređaja.

Ekstenzije korisničkog interfejsa

Ekstenzija korisničkog interfejsa je prilagođeno dugme ili panel koji sami kreirate i dodate na ekran osetljiv na dodir vašeg uređaja. Na primer, dodajte dugme "Brzo biranje" da pozovete često korišćeni broj, ili programirajte svoj uređaj da automatski odgovara na pozive sa određenih brojeva.

Ekstenzije korisničkog interfejsa takođe mogu kontrolisati periferne uređaje nezavisnih proizvođača, kao što su svetla, roletne i video prekidači. Kada se video uređaj i periferne uređaje kontrolišu iz istog korisničkog interfejsa, dobijate konzistentno korisničko iskustvo u sali za sastanke. Komunikacija sa kontrolnim sistemima trećih strana vrši se preko API-ja treće strane.

Otvorena platforma vam omogućava da kreirate prilagođavanja koja se pričvršćuju na vaše postojeće tokove posla; na taj način, omogućavajući vam da stvorite dodatnu vrednost izvan osnovne Webex ponude.

Neki primeri uključuju:

  • Prikazivanje prilagođenih podataka veb servera na glavnom ekranu.

  • Prijavljivanje problema sistemu za izdavanje karata.

  • Prikupljanje podataka o akustiki iz prostorije i slanje na veb server gde se može crtati.

  • Kontrolisanje periferije nezavisnih proizvođača, kao što su svetla, roletne i video prekidači.

Možete kreirati UI ekstenzije iz UI Ektensions Editor u veb interfejsu uređaja.

Omogućavanje obezbeđivanja makroa omogućava vam pristup za čitanje i pisanje makroa na osnovu uređaja po uređaju iz Control Hub-a. Kada omogućeno, svi uređaji koji su registrovani u zajedničkom režimu će otpremiti svoje makroe u Control Hub. Administratori tada mogu da izmene izvorni kod makroa, preuzmu lokalne kopije i otpremi makroe na druge uređaje.

Da biste omogućili makro obezbeđivanje, idite na Uređaji > Settings > Macros u Control Hub-u i uključite Dozvoli Control Hub za upravljanje makroima.


  • Imajte na umu da će svi makroi biti sačuvani i šifrovani u Cisco Cloud-u. Ako vaši makroi sadrže poverljive podatke, ne bi trebalo da omogućite obezbeđivanje makroa Control Hub-a.

  • Kontrola Hub obezbeđivanje makroa odnosi se samo na uređaje u zajedničkom režimu.


Prvo morate da omogućite Control Hub obezbeđivanje makroa kao što je gore opisano.

Makro obezbeđivanje je obezbeđeno na bazi jednog uređaja. Da biste delili makroe između uređaja, možete preuzeti makro sa jednog uređaja, a zatim ga otpremiti na drugi uređaj.

Da biste pristupili makroima za uređaje sa deljenim režimom:

  1. Iz prikaza kupca u https://admin.webex.com, idite na Uređaji i izaberite uređaj koji želite da podesite.

  2. Idite na Konfiguracije i izaberite Makroi.


Kontrolno čvorište uređaja Makroi panel

Odavde možete:

  • Kreiranje, uređivanje i brisanje makroa.

  • Upload i preuzimanje makroa (*.js).

  • Omogućite ili onemogućite makroe.

  • Sačuvajte promene.

  • Pogledaj makro dnevnike.


Ako je neko istovremeno uredio iste makroe sa druge veb lokacije, biće vam predstavljene opcije da preuzmete kopiju vaše verzije, odbacite svoju verziju ili prepišete drugu verziju.

Makro Editor obezbeđuje uređivač koda, alate za prijavljivanje i kontrole za brzo testiranje makroa.


Urednik makro

Prijavite se na veb interfejs uređaja koristeći administratorske akreditive i idite na Prilagođavanje > Macro Editor. Odavde možete:

  • Kreiranje, uređivanje i brisanje makroa.

  • Uvoz ili izvoz makroa (*.js).

  • Omogućite ili onemogućite makroe.

  • Pregledajte dnevnike za otklanjanje grešaka.

  • Sačuvajte svoje izmene (Ctrl+S)


    Ako je neko istovremeno uredio isti makro sa druge veb lokacije, biće vam predstavljene opcije da preuzmete kopiju vaše verzije, odbacite svoju izmenu ili prepišete drugu verziju.

Urednik ekstenzija korisničkog interfejsa pruža alate za kreiranje:

  • Akcija Tasteri - Dugme dodat na početnu stranicu. Dugme akcije može biti programirano da izvrši radnje kada ga korisnik dodirne.

  • Paneli - Kontrolna tabla može da sadrži mnoge elemente korisničkog interfejsa (npr. dugmad, tekstualna polja, prekidače, klizače), od kojih se svi mogu programirati za obavljanje radnji. Ovo vam može omogućiti da kombinujete sopstvenu grupu kontrola na zajedničkoj lokaciji.

  • Veb Apps – Prečica veb aplikacije dodata na početnu stranicu. Veb aplikacija će pokrenuti unapred definisanu veb stranicu preko celog ekrana. Ovo je dostupno na svim uređajima sa Veb Engine-om (tj. Board i Desk Series uređajima, isključujući DKS).

Prijavite se na veb interfejs uređaja koristeći Admin, RoomControl ili Integrator akreditive i idite na Prilagođavanje > UI Ektensions Editor.


Urednik ekstenzija korisničkog interfejsa

Odavde možete:

  • Dodajte, otpremite, preuzmite ili izbrišite ekstenziju korisničkog interfejsa.

  • Kreirajte i konfigurišite mnoge vrste kontrola.

  • Podesite ekstenziju korisničkog interfejsa na aktivan nasuprot neaktivan.

  • Definišite kada će ekstenzija korisničkog interfejsa biti vidljiva.

  • Izvozite svoje ekstenzije korisničkog interfejsa na video uređaj ili u datoteku na računaru.

Da biste povezali ekstenziju korisničkog interfejsa sa makroom, potrebno je da koristite jedinstveni ID za stavku. Na primer, ID za vaš prekidač može biti "lights_on". Zatim biste napisali makro koji je pratio dodire ekrana i kada bi otkrio da je dugme "lights_on" prisluškivano, izdalo bi željenu komandu (npr. Uključite / isključite svetla).

Za primere povezivanja ekstenzija korisničkog interfejsa sa makroima, pogledajte ovde.