UI-extensies

Een UI-extensie is een aangepaste knop of een aangepast deelvenster dat u zelf maakt en toevoegt aan het touchscherm van uw apparaat. Voeg bijvoorbeeld een knop 'Snel kiezen' toe om een veelgebruikte nummer te bellen, of programma uw apparaat om oproepen automatisch te beantwoorden vanaf specifieke nummers.

UI-extensies kunnen ook randapparaten van derden beheren, zoals licht, blinds en video-switches. Wanneer het videoapparaat en de randapparaten worden beheerd vanuit dezelfde gebruikersinterface, krijgt u een consistente gebruikerservaring in de vergaderruimte. Communicatie met de controlesystemen van derden wordt uitgevoerd via de API van de derde partij.

Met het open platform kunt u aanpassingen maken die zijn gekoppeld aan uw bestaande workflows; zodat u aanvullende waarde kunt maken buiten de belangrijkste Webex-aanbieding.

Enkele voorbeelden:

  • Aangepaste webservergegevens weergeven op het hoofdscherm.

  • Problemen melden aan een ticketsysteem.

  • Het verzamelen van gegevens van de ruimte en het verzenden ervan naar een webserver waar de ruimte kan worden gesereerd.

  • Bediening voor randapparaten van derden, zoals licht, blinds en videoschakelaars.

U kunt UI-extensies maken vanuit de UI Extensions Editor in de lokale webinterface.

Macro's

Een macro is een klein JavaScript-programma dat lokaal op uw videoapparaat wordt uitgevoerd. U kunt uw apparaat bijvoorbeeld programma's gebruiken om inkomende gesprekken automatisch te beantwoorden van specifieke nummers.

Macro's kunnen opdrachten voor de Application Programming Interface (API) uitvoeren voor uw Webex-apparaten en voor systemen van derden.

Alle actieve macro's worden in één proces uitgevoerd op het videoapparaat, de runtime genoemd. U kunt de runtime starten en stoppen, wanneer nodig. De Runtime wordt sandboxed en de code wordt veilig geleverd vanuit de standaardsoftware van het apparaat.

U kunt macro's beheren vanuit de Macro-editor in de lokale webinterface of vanuit Control Hub.

Via de lokale webinterface

U kunt UI-extensies en macro's maken vanuit de UI-extensies-editor en de Macro-editor in de lokale webinterface.

De UI Extensions Editor biedt hulpprogramma's voor het maken van:

  • Actieknoppen: een knop die aan de startpagina is toegevoegd. De actieknop kan worden geprogrammeerd om acties uit te voeren wanneer een gebruiker er op tikt.

  • Deelvensters: configuratiescherm kan veel UI-elementen bevatten (zoals knoppen, tekstvelden, switches, schuifregelaars). Deze kunnen worden geprogrammeerd om acties uit te voeren. Hiermee kunt u uw eigen groep bedieningselementen op een gemeenschappelijke locatie combineren.

  • Web-apps: een snelkoppeling voor een web-app die aan de startpagina is toegevoegd. De web-app start een vooraf gedefinieerde webpagina in volledig scherm. Dit is beschikbaar op alle apparaten met een webmachine (bijv. board- en deskserieapparaten, met uitzondering van DX).

Meld u aan bij de lokale webinterface met de aanmeldgegevens van Admin, RoomControl of Integrator en navigeer naar Aanpassen > UI Extensions Editor.


UI Extensions Editor

Hier kunt u het volgende doen:

  • Een UI-extensie toevoegen, uploaden, downloaden of verwijderen.

  • Maak en configureer veel typen bedieningselementen .

  • Stel een UI-extensie in op actief of inactief.

  • Definieer wanneer de UI-extensie zichtbaar is.

  • Exporteert u uw ui-extensies naar het videoapparaat of naar een bestand op uw computer.

Als u een UI-extensie wilt verbinden met een macro, moet u de unieke id voor het item gebruiken. De id voor uw schakelaar kan bijvoorbeeld ""lights_onzijn. Vervolgens zou u een macrolights_onschrijven die op het scherm tikt en wanneer de knop '' werd getikt, werd de gewenste opdracht weergegeven (bijvoorbeeld om het licht in/uit te schakelen).

Voor voorbeelden die ui-extensies verbinden met macro's, zie het gedeelte UI-extensies van de Aanpassingshandleiding .

De Macro Editor levert een code-editor, logboekregistratietools en besturingselementen voor snelle tests van macro's.


Macro-editor

Meld u aan bij de lokale webinterface met beheergegevens en navigeer naar Aanpassen > Macro Editor. Hier kunt u het volgende doen:

  • Macro's maken, bewerken en verwijderen.

  • Importeren of exporteren van macro's (*.js).

  • Macro's in- of uitschakelen.

  • Foutopsporingslogs controleren.

  • Uw wijzigingen opslaan (Ctrl+S)


    Als iemand dezelfde macro tegelijkertijd vanaf een andere weblocatie heeft bewerkt, krijgt u opties te zien voor het downloaden van een kopie van uw versie, het verwijderen van de bewerking of het overschrijven van de andere versie.