En makro er et lille program, der kører lokalt på lokale- eller bordenheden eller boardet. En makro skrives i JavaScript med understøttelse af funktioner som f.eks. pilefunktioner, løfter, klasser og asynkront/afventer. Alle lokale- og bordenheder og boards med undtagelse af SX10 understøtter makroer.

En makro kan ikke registrere feedback fra hændelser, konfigurationsændringer og statusændringer på enheden. Makroen kan lytte efter disse hændelser og ændringer og bruge enhedens API til at aktivere yderligere kommandoer og konfigurationsændringer. Hvis du kombinerer brugen af makroer med brugerdefinerede grænsefladepaneler, kan du udvide brugergrænsefladen med lokale funktioner, f.eks. hurtigopkaldsknapper.

Du skal have en lokal administratorbruger for at køre med makroer, der involverer xAPI-kommandoer på enheden.

Hvis du vil vide mere om, hvordan du opretter brugerdefinerede brugergrænsefladepaneler, skal du se artiklen UI-udvidelser.

Opret og administrer makroer

Du kan bruge makroeditoren til at oprette og administrere makroer. Redigeringsprogrammet er tilgængeligt via enhedens lokale webgrænseflade.

Den lokale webgrænseflade er tilgængelig direkte fra webbrowseren, for lokale administratorbrugere, eller via kundevisningen i Control Hub fra området Enhedskonfigurationer. I webbrowseren skal du angive https://<endepunkt-IP eller -værtsnavn> i feltet URL-adresse. Angiv derefter legitimationsoplysningerne for admin-brugeren.

Når du er i den lokale webgrænseflade, er makroredigeringsprogrammet tilgængeligt fra området Tilpasning i venstre side.

Hvis makroer er deaktiveret, får du mulighed for at aktivere makroer, når du prøver at starte editoren.

Yderligere oplysninger

Læs artiklen om lokal brugeradministration og artiklen om avancerede indstillinger for at få flere oplysninger om lokale brugere, og hvordan du får adgang til den lokale webgrænseflade.

Få flere oplysninger om makroer, og hvordan du bruger makroeditoren i tilpasningsvejledningen.

Der er flere tilgængelige undervisningsressourcer i makroeditoren:

  • Klik på Selvstudium for at åbne Cisco Macro Scripting Tutorial.

  • Klik på Hjælp for at finde en kort introduktion til at bruge makroer på en enhed og nogle eksempler på kode, du kan undersøge eller bruge.

Cisco-support (TAC) hjælper ikke ved fejlfinding af tredjepartskode, herunder makroer. Spørg i Cisco Collaboration Developer-gruppen, hvis du har brug for hjælp til makroer og tredjepartskode. Der er også mange udvikler- og integratorressourcer på dette sted. Du kan finde flere makrokodningseksempler her.