- Početak
- /
- Članak
Kreirajte prilagođene kontrole za svoje korisnike pomoću korisničkih ekstenzija i makroa.
Makroi
Makro je mali JavaScript program koji radi 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 da pokreću 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. Iz veb interfejsa uređaja možete pokrenuti i zaustaviti runtime, po potrebi. Runtime je sandboked, 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 makro obezbeđivanje za svoje uređaje.
U Control Hub-u možete videti promene napravljene u makroima u istoriji uređaja.
Ekstenzije korisničkog interfejsa
Proširenje 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 biste pozvali često korišćeni broj ili programirajte uređaj da automatski odgovara na pozive sa određenih brojeva.
Proširenja 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 periferije kontrolišu iz istog korisničkog interfejsa, dobijate konzistentno korisničko iskustvo u sobi za sastanke. Komunikacija sa kontrolnim sistemima treće strane vrši se preko treće strane API.
Otvorena platforma vam omogućava da kreirate prilagođavanja koja se pridružuju vašim postojećim tokovima 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 u sistem za izdavanje karata.
-
Prikupljanje podataka o akustiki iz prostorije i slanje na veb server gde se može iscrtati.
-
Kontrola perifernih uređaja nezavisnih proizvođača, kao što su svetla, roletne i video prekidači.
Možete kreirati proširenja korisničkog interfejsa iz UI Ektensions Editor u veb interfejsu uređaja.
Omogućite obezbeđivanje makroa u kontrolnom čvorištu
Omogućavanje makro obezbeđivanja daje vam pristup za čitanje i pisanje makroa na osnovu uređaja po uređaju iz Control Hub-a. Kada je omogućeno, svi uređaji koji su registrovani u zajedničkom režimu će otpremiti svoje makroe u Control Hub. Administratori tada mogu da uređuju izvorni kod makroa, preuzmu lokalne kopije i otpremaju makroe na druge uređaje.
Da biste omogućili makro obezbeđivanje, idite na Devices > Settings > Macros u Control Hub-u i uključite Dozvoli Control Hub-u da upravlja makroima.
-
Svi makroi u Control Hub-u se čuvaju i šifruju, ali ne pomoću sopstvenog privatnog ključa kupaca, u oblaku Cisco. Ako vaši makroi sadrže poverljive podatke, ne bi trebalo da omogućite rezervisanje makroa Control Hub-a.
-
Obezbeđivanje makroa u kontrolnom čvorištu odnosi se samo na uređaje sa deljenim režimom.
Konfigurišite makroe iz Control Hub-a
Prvo morate omogućiti obezbeđivanje makroa u kontrolnom čvorištu kao što je gore opisano.
Makro obezbeđivanje je obezbeđeno na osnovu jednog uređaja. Da biste delili makroe između uređaja, možete da preuzmete makro sa jednog uređaja, a zatim ga otpremite na drugi uređaj.
Da biste pristupili makroima za uređaje sa deljenim režimom:
-
Iz prikaza kupca u https://admin.webex.com, idite na Uređaji i izaberite uređaj koji želite da konfigurišete.
-
Idite na Konfiguracije i izaberite Makroi.

Odavde možete:
-
Kreirajte, uređujte i brišite makroe.
-
Otpremite i preuzmite makroe (*.js).
-
Omogućite ili onemogućite makroe.
-
Sačuvajte izmene.
-
Pogledaj makro dnevnike.
Ako je neko istovremeno izmenio 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.
Kreiranje makroa sa veb interfejsa uređaja
Macro Editor obezbeđuje uređivač koda, alate za evidentiranje i kontrole za brzo testiranje makroa.
Prijavite se na veb interfejs uređaja koristeći Admin akreditive i idite na Prilagođavanje > Macro Editor. Odavde možete:
-
Kreirajte, uređujte i brišite makroe.
-
Uvoz ili izvoz makroa (*.js).
-
Omogućite ili onemogućite makroe.
-
Pregledajte dnevnike otklanjanja grešaka.
-
Sačuvajte vaše izmene (Ctrl+S)
Ako je neko istovremeno izmenio isti makro sa druge veb lokacije, biće vam predstavljene opcije da preuzmete kopiju vaše verzije, odbacite izmenu ili prepišete drugu verziju.
Kreiranje UI ekstenzije iz veb interfejsa uređaja
UI Ektensions Editor pruža alate za kreiranje:
-
Akcioni tasteri - Dugme dodato na stranicu Home. Dugme za akciju može se programirati da izvrši radnje kada ga korisnik TAPS.
-
Paneli - Kontrolna tabla može da sadrži mnogo elemenata korisničkog interfejsa (npr. Dugmad, tekstualna polja, prekidače, klizače), od kojih se svi mogu programirati za izvođenje radnji. Ovo vam može omogućiti da kombinujete sopstvenu grupu kontrola na zajedničkoj lokaciji.
-
Web Apps – Prečica Web App dodata na stranicu Home. Web App će pokrenuti unapred definisanu veb stranicu preko celog ekrana. Ovo je dostupno na svim uređajima sa veb motorom (tj. Board i Desk Series uređajima, isključujući DKS).
Prijavite se na veb interfejs uređaja koristeći akreditive Admin, RoomControl ili Integrator i idite na Customization > UI Ektensions Editor.
Odavde možete:
-
Dodajte, otpremite, preuzmite ili izbrišite proširenje korisničkog interfejsa.
-
Kreirajte i konfigurišite mnoge vrste kontrola.
-
Podesite proširenje korisničkog interfejsa na aktivno vs. neaktivno.
-
Definišite kada će proširenje korisničkog interfejsa biti vidljivo.
-
Izvozite svoje UI ekstenzije na video uređaj ili u datoteku na računaru.
Da biste povezali proširenje 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 ekran TAPS i kada bi otkrio da je dugme "lights_on" prisluškivano, izdao bi željenu komandu (npr. TURN uključivanje / isključivanje svetla).
Za primere povezivanja proširenja korisničkog interfejsa sa makroima, pogledajte ovde.
Dodatne informacije
Saznajte više o kreiranju makroa i proširenja korisničkog interfejsa od:
Posetite Cisco Collaboration Developer zajednicu ako vam je potrebna pomoć sa makroima i kodom treće strane.
Pogledajte Konfiguracije uređaja za sobne i stolne uređaje i Webex ploče za informacije o tome kako pristupiti lokalnom veb interfejsu.
Proširenja korisničkog interfejsa (UI) uređaja Room Scheduler omogućavaju vam da kreirate prilagođene panele i dugmad za akcije, kao i da integrišete veb aplikacije direktno u kontrolnu tablu Room Scheduler. Saznajte više o makroima i ekstenzijama za Room Scheduler.