Makroi

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

Makroi mogu da pokreću komande programskog interfejsa aplikacije (API) za uređaje, kao i za sisteme nezavisnih proizvođača.

Svi aktivni makroi su pokrenuti u jednom procesu na uređaju koji se zove Izvršavanje . Sa Veb interfejsa uređaja možete da pokrenete i zaustavite izvršavanje, po potrebi. Vreme izvršavanja je u sandboxu, a kôd je bezbedno izolovan od standardnog softvera uređaja.

Makroima možete upravljati iz kontrolnog čvorišta ili uređivača makroa na Veb interfejsu uređaja. Da biste konfigurisali makroe iz kontrolnog čvorišta, prvo morate da omogućite obezbeđivanje makroa za uređaje.

U kontrolnom čvorištu možete videti promene u makroima u istoriji uređaja.

Proširenja za UI

Proširenje UI je prilagođeno dugme ili tabla koju sami kreirate i dodajete na ekran osetljiv na dodir na uređaju. Na primer, dodajte dugme "Brzo biranje broja" da biste pozvali često korišćeni broj ili programirajte uređaj da automatski odgovara na pozive sa određenih brojeva.

Proširenja za UI takođe mogu da kontrolišu periferne datoteke nezavisnih proizvođača, kao što su svetla, roletne i video prekidači. Kada se video uređaj i periferni uređaj kontrolišu iz istog korisničkog interfejsa, dobijate dosledno korisničko iskustvo u sali za sastanke. Komunikacija sa kontrolnim sistemima nezavisnih proizvođača obavlja se preko nezavisnog API.

Otvorena platforma vam omogućava da kreirate prilagođavanja koja se prilažu postojećim tokovima posla; stoga vam omogućava da kreirate dodatnu vrednost izvan jezgra Webex ponude.

Neki primeri uključuju:

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

  • Prijavljujem probleme sistemu za prodaju karata.

  • Prikupljanje akustičnih podataka iz sobe i slanje webserveru gde se mogu planirati.

  • Kontrolisanje perifernih uređaja trećih strana, kao što su svetla, roletne i video prekidači.

Proširenja korisničkog interfejsa možete kreirati iz uređivača proširenja korisničkog interfejsa u Veb interfejsu uređaja.

Omogućavanje obezbeđivanja makroa omogućava vam da čitate i upisujete pristup makroima na osnovu uređaja po uređaju iz kontrolnog čvorišta. Kada se omogući, svi uređaji koji su registrovani u deljenom režimu otpremiće svoje makroe u kontrolno čvorište. Administratori zatim mogu da uređuju izvorni kôd makroa, preuzimaju lokalne kopije i otpremaju makroe na druge uređaje.

Da biste omogućili obezbeđivanje makroa, idite na lokaciju Uređaji > Settings > Macros u kontrolnom čvorištu i prebacite se na allow Control Hub da biste upravljali makroima.


  • Imajte na umu da će svi makroi biti uskladišteni i šifrovani u Cisco Cloud-u. Ako makroi sadrže poverljive podatke, ne bi trebalo da omogućite obezbeđivanje makroa "Kontrolno čvorište".

  • Kontrolno čvorište obezbeđivanje makroa primenjuje se samo na uređaje deljenog režima.


Prvo morate da omogućite kontrolno čvorište obezbeđivanje makroa kao što je opisano iznad.

Obezbeđivanje makroa je obezbeđeno na bazi jednog uređaja. Da biste delili makroe između uređaja, možete da preuzmete makro sa jednog uređaja, a zatim da ga otpremite na drugi uređaj.

Da biste pristupili makroima za uređaje deljenog režima:

  1. Iz prikaza klijenta u# https://admin.webex.com izaberite uređaj i izaberite uređaj koji želite da konfigurišete.

  2. Idite na opciju "Konfiguracije " i izaberite stavku "Makroi".


Kontrolna tabla makroa uređaja čvorišta

Odavde možete:

  • Kreirajte, uredite i izbrišite makroe.

  • Otpremanje i preuzimanje makroa (*.js).

  • Omogućite ili onemogućite makroe.

  • Sačuvajte promene.

  • Prikažite evidencije makroa.


Ako je neko istovremeno uređivao iste makroe sa druge Web lokacije, biće vam predstavljene opcije za preuzimanje kopije verzije, odbacivanje verzije ili zamenu druge verzije.

Uređivač makroa obezbeđuje uređivač kodova, alatke za evidentiranje i kontrole za brzo testiranje makroa.


Uređivač makroa

Prijavite se na Veb interfejs uređaja koristeći Akreditive administratora i dođite do alatke "Prilagođavanje > Macro Editor". Odavde možete:

  • Kreirajte, uredite i izbrišite makroe.

  • Uvoz ili izvoz makroa (*.js).

  • Omogućite ili onemogućite makroe.

  • Pregledajte evidencije otklanjanja grešaka.

  • Sačuvajte promene (Ctrl+S)


    Ako je neko istovremeno uredio isti makro sa druge Web lokacije, biće vam predstavljene opcije za preuzimanje kopije verzije, odbacivanje uređivanja ili zamenu druge verzije.

Uređivač proširenja za UI obezbeđuje alatke za kreiranje:

  • Radno dugme - dugme dodato matičnoj stranici. Radno dugme može biti programirano da izvršava radnje kada ga korisnik dodirne.

  • Paneli - Kontrolna tabla može da sadrži mnogo elemenata UI (npr. dugmad, tekstualna polja, prekidači, klizači), a sve to može biti programirano za izvršavanje radnji. To vam može omogućiti da kombinujete sopstvenu grupu kontrola na zajedničkoj lokaciji.

  • Web aplikacije – Prečica za Veb aplikaciju dodata matičnoj stranici. Veb aplikacija će pokrenuti unapred definisanu Web stranicu preko celog ekrana. Ovo je dostupno na svim uređajima sa Web Engine (npr. Board and Desk Series uređajima, ne računajući DX).

Prijavite se na Veb interfejs uređaja koristeći akreditive administratora, roomControla ili Integratora i krećite se do alatke Prilagođavanje > UI uređivača proširenja.


Uređivač proširenja za UI

Odavde možete:

  • Dodajte, otpremite, preuzmite ili izbrišite oznaku tipa datoteke UI.

  • Kreirajte i konfigurišite mnogo tipova kontrola.

  • Postavite proširenje UI na aktivno u odnosu na neaktivno.

  • Definišite kada će proširenje UI biti vidljivo.

  • Izvezite proširenja operativnog sistema na video uređaj ili u datoteku na računaru.

Da biste povezali proširenje UI sa makroom, potrebno je da koristite jedinstveni ID za stavku. Na primer, ID za preklopnik može biti "lights_on". Zatim biste napisali makro koji je nadgledao slavine na ekranu i kada bi detektovao da je dugme "lights_on" prisluškivano, izdaće željenu komandu (npr. uključiti/isključiti svetla).

Primere povezivanja proširenja za UI sa makroima pogledajte ovde.