Makroer

En makro er et lille JavaScript-program, der kører lokalt på din enhed. For eksempel kan du programmere din enhed til automatisk at besvare indgående opkald fra bestemte numre.

Makroer kan køre API-kommandoer (Application Programming Interface) for dine enheder såvel som for tredjepartssystemer.

Alle aktive makroer kører i en enkelt proces på enheden, kaldet Runtime. Fra enhedens webgrænseflade kan du starte og stoppe kørslen efter behov. Runtime er sandboxed, og koden er sikkert isoleret fra enhedens standardsoftware.

Du kan administrere makroer fra Control Hub eller makroeditoren på enhedens webgrænseflade. For at konfigurere makroer fra Control Hub skal du først aktivere makroklargøring for dine enheder.

I Control Hub kan du se de ændringer, der er foretaget af makroer, i enhedens historik.

Udvidelser af brugergrænsefladen

En UI-udvidelse er en brugerdefineret knap eller et panel, som du selv opretter og føjer til berøringsskærmen på din enhed. Du kan f.eks. tilføje knappen "Hurtigopkald" for at ringe til et ofte brugt nummer eller programmere enheden til automatisk at besvare opkald fra bestemte numre.

Brugergrænsefladeudvidelser kan også styre eksterne enheder fra tredjepart, f.eks. lys, persienner og videokontakter. Når videoenheden og eksterne enheder styres fra samme brugergrænseflade, får du en ensartet brugeroplevelse i mødelokalet. Kommunikation med tredjepartskontrolsystemerne sker via tredjeparts API.

Den åbne platform giver dig mulighed for at oprette tilpasninger, der knytter sig til dine eksisterende arbejdsgange; Således giver du mulighed for at skabe yderligere værdi ud over Webex kernetilbuddet.

Nogle eksempler inkluderer:

  • Visning af brugerdefinerede webserverdata på hovedskærmen.

  • Rapportering af problemer til et billetsystem.

  • Indsamling af akustikdata fra rummet og afsendelse til en webserver, hvor de kan plottes.

  • Styring af eksterne enheder fra tredjepart, f.eks. lys, persienner og videoomskiftere.

Du kan oprette UI-udvidelser fra editoren til UI-udvidelser i enhedens webgrænseflade.

Aktivering af klargøring af makroer giver dig læse- og skriveadgang til makroer enhed for enhed fra Control Hub. Når den er aktiveret, uploader alle enheder, der er registreret i delt tilstand, deres makroer til Control Hub. Administratorer kan derefter redigere makrokildekoden, downloade lokale kopier og uploade makroerne til andre enheder.

For at aktivere klargøring af makroer skal du gå til Enheder>Indstillinger>Makroer i Control Hub og slå Tillad Control Hub til at administrere makroer til /fra.


  • Vær opmærksom på, at alle makroer gemmes og krypteres i Cisco Cloud. Hvis dine makroer indeholder fortrolige data, bør du ikke aktivere klargøring af Control Hub-makroer.

  • Control Hub-klargøring af makroer gælder kun for enheder i delt tilstand.


Du skal først aktivere Control Hub-klargøring for makroer som beskrevet ovenfor.

Klargøring af makroer leveres på en enkelt enhed. Hvis du vil dele makroer mellem enheder, kan du downloade en makro fra én enhed og derefter overføre den til en anden enhed.

Sådan får du adgang til makroer for enheder i delt tilstand:

  1. Fra kundevisningen i https://admin.webex.com skal du gå til Enheder og vælge den enhed, du vil konfigurere.

  2. Gå til Konfigurationer, og vælg Makroer.


Panelet Control Hub-enhedsmakroer

Herfra kan du:

  • Opret, rediger og slet makroer.

  • Overfør og hent makroer (*.js).

  • Aktivere eller deaktivere makroer.

  • Gem dine ændringer.

  • Få vist makrologfiler.


Hvis nogen samtidig har redigeret de samme makroer fra en anden webplacering, får du mulighed for at downloade en kopi af din version, kassere din version eller overskrive den anden version.

Makroeditoren indeholder en kodeeditor, logføringsværktøjer og kontrolelementer til hurtig test af makroer.


Makroeditor

Log på enhedens webgrænseflade ved hjælp af administratorlegitimationsoplysninger , og naviger til Tilpasning > makroeditor. Herfra kan du:

  • Opret, rediger og slet makroer.

  • Importere eller eksportere makroer (*.js).

  • Aktivere eller deaktivere makroer.

  • Gennemse fejlfindingslogfiler.

  • Gemme dine ændringer (Ctrl+S)


    Hvis nogen samtidig har redigeret den samme makro fra en anden webplacering, får du vist muligheder for at downloade en kopi af din version, kassere din redigering eller overskrive den anden version.

Editor til UI-udvidelser indeholder værktøjer til at oprette:

  • Handlingsknapper – en knap føjet til startsiden. Handlingsknappen kan programmeres til at udføre handlinger, når en bruger trykker på den.

  • Paneler - Et kontrolpanel kan indeholde mange UI-elementer (f.eks. Knapper, tekstfelter, kontakter, skydere), som alle kan programmeres til at udføre handlinger. Dette kan give dig mulighed for at kombinere din egen gruppe af kontrolelementer på en fælles placering.

  • Web Apps – En genvej til webappen, der føjes til startsiden. Webappen starter en foruddefineret webside i fuld skærm. Dette er tilgængeligt på alle enheder med en webmotor (dvs. enheder i Board- og Desk-serien, undtagen DX).

Log på enhedens webgrænseflade ved hjælp af legitimationsoplysningerne Admin, RoomControl eller Integrator , og naviger til Customization > UI Extensions Editor.


Editor til UI-udvidelser

Herfra kan du:

  • Tilføj, overfør, download eller slet en udvidelse af brugergrænsefladen.

  • Opret og konfigurer mange typer kontrolelementer.

  • Indstil en udvidelse af brugergrænsefladen til aktiv vs. inaktiv.

  • Definer, hvornår UI-udvidelsen skal være synlig.

  • Eksporter dine UI-udvidelser til videoenheden eller til en fil på din computer.

Hvis du vil knytte en udvidelse af brugergrænsefladen til en makro, skal du bruge elementets entydige id . Id'et for til/fra-knappen kan f.eks. være "lights_on". Derefter ville du skrive en makro, der overvågede skærmtryk, og når den registrerede, at knappen "lights_on" blev tappet, ville den udstede den ønskede kommando (f.eks. Tænd / sluk lysene).

Du kan se eksempler på tilslutning af UI-udvidelser til makroer her.