En makro er et lite program som kjører lokalt på rommet eller skrivebordsenheten eller brettet. En makro er skrevet i JavaScript med støtte for funksjoner som pilfunksjoner, løfter, klasser og async/wait. Alle rom- og skrivebordsenheter og tavler unntatt SX10, støtter makroer.

En makro kan registrere tilbakemeldinger fra hendelser, konfigurasjonsendringer og statusendringer på enheten. Makroen kan lytte etter disse hendelsene og endringene, og bruke API-en til enheten til å påkalle ytterligere kommandoer og konfigurasjonsendringer. Hvis du kombinerer bruken av makroer med tilpassede brukergrensesnittpaneler, kan du utvide brukergrensesnittet med lokal funksjonalitet, for eksempel hurtigvalgknapper.

Du trenger en lokal Admin bruker å kjøre med makroer som involverer xAPI-kommandoer på enheten.

For å lære mer om hvordan du lager tilpassede brukergrensesnittpaneler, se UI Extensions-artikkel.

Opprett og administrer makroer

Du kan bruke Makro Editor for å lage og administrere makroer. Redigeringsprogrammet er tilgjengelig via enhetens lokale nettgrensesnitt.

Det lokale nettgrensesnittet er tilgjengelig direkte fra nettleseren, for lokale administratorbrukere, eller gjennom kundevisningen i Control Hub fra området Enhetskonfigurasjoner. Fra nettleseren skriver du inn http(s)://<endpoint ip="" or="" hostname=""> i URL-adressefeltet. Skriv deretter inn legitimasjonen for administratorbrukeren.

En gang i det lokale webgrensesnittet, Makro Editor er tilgjengelig fra Tilpasning området på venstre side.

Hvis makroer er deaktivert, tilbys du valget Aktiver makroer når du prøver å starte redigeringsprogrammet.

Mer informasjon

Les Artikkel om lokal brukeradministrasjon og Avanserte innstillinger-artikkel for mer informasjon om lokale brukere og hvordan du får tilgang til det lokale nettgrensesnittet.

Finn mer informasjon om makroer og hvordan du bruker Makro Editor i Tilpasningsveiledning.

Ytterligere læringsressurser er tilgjengelige fra Makro Editor:

  • Klikk Opplæringen å åpne Cisco Macro Scripting Tutorial.

  • Klikk Hjelp for å finne en kort introduksjon til bruk av makroer på en enhet og noen kodeeksempler å studere eller bruke.

Cisco-støtte (TAC) støtter ikke feilsøking av tredjepartskode, inkludert makroer. Vennligst sjekk Cisco Collaboration Developer-fellesskap hvis du trenger hjelp med makroer og tredjepartskode. Det er også mange utvikler- og integratorressurser på denne siden. Du kan finne flere eksempler på makrokoding her.