Makro-naredbe

Makronaredba je mali JavaScript program koji se izvodi lokalno na vašem uređaju. Na primjer, uređaj možete programirati tako da automatski odgovara na dolazne pozive s određenih brojeva.

Makronaredbe mogu pokrenuti naredbe za aplikacijsko programsko sučelje (API) za vaše uređaje, kao i za sustave trećih strana.

Sve aktivne makronaredbe izvode se u jednom procesu na uređaju koji se naziva Izvođenje. Prema potrebi iz web-sučelja uređaja možete pokrenuti i zaustaviti izvođenje. Runtime je u memoriji za testiranje, a kôd je sigurno izoliran od standardnog softvera uređaja.

Makronaredbama možete upravljati iz okruženja Control Hub ili uređivača makronaredbi na web-sučelju uređaja. Za konfiguriranje makronaredbi iz okruženja Control Hub prvo morate omogućiti omogućavanje makronaredbi za svoje uređaje.

U okruženju Control Hub možete vidjeti promjene u makronaredbama u povijesti uređaja.

Proširenja korisničkog sučelja

Proširenje korisničkog sučelja prilagođeni je gumb ili ploča koju sami izradite i dodate na zaslon osjetljiv na dodir uređaja. Na primjer, dodajte gumb "Brzo pozivanje" da biste nazvali često korišteni broj ili programirajte uređaj da automatski odgovara na pozive s određenih brojeva.

Proširenja korisničkog sučelja također mogu upravljati perifernim uređajima drugih proizvođača, kao što su svjetla, rolete i video prekidači. Kada se videouređajem i perifernim uređajima upravlja iz istog korisničkog sučelja, dobivate dosljedno korisničko iskustvo u sobi za sastanke. Komunikacija sa sustavima kontrole trećih strana vrši se putem API-ja treće strane.

Otvorena platforma omogućuje vam stvaranje prilagodbi koje se pridružuju vašim postojećim tijekovima rada; tako vam omogućuje stvaranje dodatne vrijednosti izvan osnovne webex ponude.

Neki primjeri uključuju:

  • Prikaz prilagođenih podataka web-poslužitelja na glavnom zaslonu.

  • Prijavljivanje problema sustavu prodaje karata.

  • Prikupljanje akustičnih podataka iz sobe i slanje webservatoru gdje se mogu iscrtati.

  • Upravljanje perifernim uređajima drugih proizvođača, kao što su svjetla, rolete i video prekidači.

Proširenja korisničkog sučelja možete stvoriti iz uređivača proširenja korisničkog sučelja u web-sučelju uređaja.

Omogućavanje omogućavanja makronaredbi pruža vam pristup čitanju i pisanju makronaredbi na osnovi uređaja za svaki uređaj iz okruženja Control Hub. Nakon što ih omogućite, svi uređaji koji su registrirani u dijeljenom načinu rada prenijet će svoje makronaredbe u Control Hub. Administratori tada mogu uređivati izvorni kôd makronaredbi, preuzimati lokalne primjerke i prenositi makronaredbe na druge uređaje.

Kako biste omogućili omogućavanje makronaredbi, idite na Uređaji > Postavke > Makronaredbe u okruženju Control Hub i uključi Omogući okruženju Control Hub upravljanje makronaredbama.


  • Sve makronaredbe u okruženju Control Hub pohranjuju se i šifriraju, ali ne pomoću privatnog ključa korisnika, u Cisco oblaku. Ako makronaredbe sadrže povjerljive podatke, ne biste trebali omogućiti omogućavanje makronaredbi usluge Control Hub.

  • Omogućavanje makronaredbi u okruženju Control Hub primjenjuje se samo na uređaje u dijeljenom načinu rada.


Prvo morate omogućiti omogućavanje makronaredbi u okruženju Control Hub kako je gore opisano.

Omogućavanje makronaredbi provodi se na bazi jednog uređaja. Za dijeljenje makronaredbi između uređaja možete preuzeti makronaredbu s jednog uređaja i zatim je prenijeti na drugi uređaj.

Za pristup makronaredbama za uređaje dijeljenog načina rada:

  1. U prikazu korisnika u https://admin.webex.comodjeljku Uređaji odaberite uređaj koji želite konfigurirati.

  2. Otvorite Konfiguracije i odaberite Makronaredbe.


Ploča makronaredbi uređaja Control Hub

Odavde možete:

  • Stvarajte, uređujte i brišite makronaredbe.

  • Prenesi i preuzmi makronaredbe (*.js).

  • Omogućite ili onemogućite makronaredbe.

  • Spremite promjene.

  • Pregledajte zapisnike makronaredbi.


Ako je netko istovremeno uredio iste makronaredbe s druge web-lokacije, dobit ćete opcije za preuzimanje kopije vaše verzije, odbacivanje vaše verzije ili prepisivanje druge verzije.

Uređivač makronaredbi nudi uređivač kodova, alate za zapisivanje i kontrole za brzo testiranje makronaredbi.


Uređivač makronaredbi

Prijavite se u web-sučelje uređaja pomoću vjerodajnica administratora i pomaknite se do Prilagodba > uređivača makronaredbi. Odavde možete:

  • Stvarajte, uređujte i brišite makronaredbe.

  • Uvoz ili izvoz makronaredbi (*.js).

  • Omogućite ili onemogućite makronaredbe.

  • Pregledajte zapisnike za ispravljanje pogrešaka.

  • Spremanje promjena (Ctrl+S)


    Ako je netko istovremeno uredio istu makronaredbu s drugog web-mjesta, prikazat će vam se mogućnosti preuzimanja kopije vaše verzije, odbacivanja uređivanja ili prebrisivanja druge verzije.

Uređivač proširenja korisničkog sučelja nudi alate za stvaranje:

  • Akcijski gumbi - gumb dodan na početnu stranicu. Akcijski gumb može se programirati za izvođenje radnji kada ga korisnik dodirne.

  • Ploče - Upravljačka ploča može sadržavati mnoge elemente korisničkog sučelja (npr. gumbe, tekstualna polja, prekidače, klizače), a svi se mogu programirati za izvođenje radnji. To vam može omogućiti kombiniranje vlastite grupe kontrola na zajedničkom mjestu.

  • Web Apps – prečac web-aplikacije dodan na početnu stranicu. Web aplikacija pokrenut će unaprijed definiranu web stranicu na cijelom zaslonu. To je dostupno na svim uređajima s web engineom (tj. uređajima serije ploča i stolova, isključujući DX).

Prijavite se u web-sučelje uređaja pomoću vjerodajnica za administratora, RoomControl ili integratora i pomaknite se do opcije Prilagodba > Uređivač proširenja korisničkog sučelja.


Uređivač proširenja korisničkog sučelja

Odavde možete:

  • Dodajte, prenesite, preuzmite ili izbrišite proširenje korisničkog sučelja.

  • Stvorite i konfigurirajte mnoge vrste kontrola .

  • Postavite proširenje korisničkog sučelja na aktivno u odnosu na neaktivno.

  • Definirajte kada će proširenje korisničkog sučelja biti vidljivo.

  • Izvezite proširenja korisničkog sučelja na videouređaj ili u datoteku na računalu.

Da biste povezali proširenje korisničkog sučelja s makronaredbom, morate koristiti jedinstveni ID za stavku. Na primjer, ID vašeg prebacivanja može biti "lights_on". Zatim biste napisali makronaredbu koja je nadzirala dodire zaslona i kad bi se otkrilo da je gumb "lights_on" prisluškivan, izdao bi željenu naredbu (npr. Uključivanje /isključivanje svjetala).

Primjere povezivanja proširenja korisničkog sučelja s makronaredbama potražite ovdje.