Makro je mali program koji se odvija lokalno u prostoriji ili na radnom stolu, uređaju ili tabli. Makro je napisan u JavaScript-u sa podrškom za funkcije kao što su funkcije strelice, obećanja, klase i asinkronizacija/čekanje. Svi sobni i stoni uređaji i table osim SX10, podržavaju makro uređaje.

Makro može da registruje povratne informacije o događajima, promenama konfiguracije i statusnim promenama na uređaju. Makro može da sluša ove događaje i promene i da koristi API uređaja za pozivanje na dalje naredbe i promene konfiguracije. Ako kombinujete korišćenje makroa sa prilagođenim pločama korisničkog interfejsa, možete povećati korisnički interfejs sa lokalnom funkcionalnošću, na primer dugmadima za brzo biranje.

Za pokretanje makronaredbi koje uključuju xAPI naredbe na uređaju potreban vam je lokalni administrator.

Da biste saznali više o izradi prilagođenih panela korisničkog interfejsa, pogledajte članak UI proširenja.

Kreirajte i administrirajte makronaredbe

Možete da koristite uređivač makronaredbi za pravljenje i administriranje makronaredbi. Uređivač je dostupan preko lokalnog veb interfejsa uređaja.

Lokalni veb interfejs je dostupan direktno iz veb pregledača, za lokalne administratore ili putem prikaza korisnika u Kontrolnom čvorištu iz područja Podešavanja uređaja. Iz veb pregledača unesite http(s)://<endpoint ip="" or="" hostname=""> u polje URL adresa. Zatim unesite akreditive za administratora korisnika.

Kada je u lokalnom veb interfejsu, uređivač makronaredbi se nalazi u oblasti Prilagođavanje na levoj strani.

Ako su makronaredbe onemogućene, nudi vam se izbor Omogući makronaredbe kada pokušate da pokrenete uređivač.

Dodatne informacije

Pročitajte članak o lokalnoj administraciji korisnika i članak o naprednim podešavanjima za više informacija o lokalnim korisnicima i načinu pristupa lokalnom veb interfejsu.

Saznajte više detalja o makronaredbama i načinu korišćenja uređivača makronaredbi u vodiču za prilagođavanje.

Dodatni resursi za učenje dostupni su iz uređivača makronaredbi:

  • Kliknite na Tutorial da biste otvorili Cisco Macro Scripting Tutorial.

  • Kliknite na Pomoć da biste pronašli kratak uvod u korišćenje makroa na uređaju i neke primere koda za proučavanje ili korišćenje.

Cisco podrška (TAC) ne podržava otklanjanje grešaka u kodu treće strane, uključujući makro. Ako vam je potrebna pomoć oko makroa i koda treće strane, proverite zajednicu programera za saradnju Cisco. Takođe, na ovom sajtu postoje mnogi resursi programera i integratora. Ovde možete naći nekoliko primera makro kodiranja.