Extensiones UI

Una extensión de interfaz de usuario es un botón o panel personalizado que usted crea usted mismo y que agrega a la pantalla táctil de su dispositivo. Por ejemplo, agregue un botón "Quick dial" para llamar a un número que se utiliza frecuentemente o programe su dispositivo para que responda automáticamente a las llamadas de números específicos.

Las extensiones de interfaz de usuario también pueden controlar periféricos de otros fabricantes, como luces, persianas y conmutadores de video. Cuando el dispositivo de video y los periféricos se controlan desde la misma interfaz de usuario, obtiene una experiencia de usuario coherente en la sala de teleconferencias. La comunicación con los sistemas de control de otros fabricantes se realiza a través de la API de otros fabricantes.

La plataforma abierta le permite crear personalizaciones que se adjuntan a sus flujos de trabajo existentes; de este modo, le permite crear valor adicional a partir de la oferta de Webex principal.

Algunos ejemplos son:

  • Cómo mostrar los datos del servidor web personalizado en la pantalla principal.

  • Cómo informar de los problemas a un sistema de vales.

  • Recopilar datos acústicos de la sala y enviarlos a un servidor WebServer donde se pueden trazar.

  • Control de periféricos de otros fabricantes, como luces, persianas y mezcladores de vídeo.

Puede crear extensiones de interfaz de usuario desde el Editor de extensiones de IU en la interfaz Web local.

Macros

Una macro es un pequeño programa de JavaScript que se ejecuta localmente en el dispositivo de video. Por ejemplo, puede programar el dispositivo para que responda automáticamente llamadas entrantes de números específicos.

Las macros pueden ejecutar los comandos de la interfaz de programación de aplicaciones (API) para los dispositivos Webex, así como para los sistemas de otros fabricantes.

Todas las macros activas se ejecutan en un solo proceso en el dispositivo de vídeo, denominado tiempo de ejecución. Puede iniciar y detener el tiempo de ejecución, según sea necesario. El tiempo de ejecución está en recinto y el código se aísla de manera segura del software estándar del dispositivo.

Puede administrar macros desde el editor de macros en la interfaz Web local o desde el Hub de control.

De la interfaz Web local

Puede crear las extensiones de la interfaz de usuario y las macros desde el Editor de extensiones de IU y el Editor de macros en la interfaz Web local.

El Editor de extensiones de IU proporciona herramientas para crear:

  • Botones de acción: botón que se agrega a la página de inicio. El botón de acción se puede programar para que realice acciones cuando un usuario lo pulse.

  • Paneles: un panel de control puede contener muchos elementos de la interfaz de usuario (por ejemplo, botones, campos de texto, modificadores y controles deslizantes), todos los cuales se pueden programar para realizar acciones. Esto le permite combinar su propio grupo de controles en una ubicación común.

  • Aplicaciones web: accesos directos de aplicaciones web agregadas a la página de inicio. La aplicación web ejecutará una página web predefinida en pantalla completa. Se encuentra disponible en todos los dispositivos con un motor web (por ejemplo, dispositivos de serie y escritorio, excepto DX).

Inicie sesión en la interfaz Web local con credenciales de administrador, RoomControl o integrador y desplácese a la personalización > Editor de extensiones de la interfaz de usuario.


Editor de extensiones de UI

Desde aquí, puede:

  • Agregue, cargue, Descargue o elimine una extensión de interfaz de usuario.

  • Crear y configurar muchos tipos de controles.

  • Establecer una extensión de UI como activa vs. inactiva.

  • Defina Cuándo será visible la extensión de la interfaz de usuario.

  • Exporte las extensiones de la interfaz de usuario al dispositivo de video o a un archivo de su computadora.

Para conectar una extensión de interfaz de usuario a una macro, debe utilizar el ID exclusivo para el elemento. Por ejemplo, el ID de la alternancia puede ser "lights_on". A continuación, puede escribir una macro que supervisa los punteos de pantalla y cuando detectó que el botón "lights_on" fue punteado, el comando que deseabas (por ejemplo, encender/apagar las luces).

Para ver ejemplos de cómo conectar extensiones de interfaz de usuario a macros, consulte la sección extensiones de UI de la Guía de personalización.

El Editor de macros proporciona un editor de código, herramientas de registro y controles para probar rápidamente las macros.


Editor de macros

Inicie sesión en la interfaz Web local con credenciales de administrador y desplácese a personalización > Editor de macros. Desde aquí, puede:

  • Crear, editar y eliminar macros.

  • Importar o exportar macros (*. js).

  • Activar o desactivar macros.

  • Revisar registros de depuración.

  • Guardar los cambios (Ctrl + S)


    Si alguien editó simultáneamente la misma macro desde otra ubicación Web, se le presentan opciones para descargar una copia de la versión, descartar la modificación o sobrescribir la otra versión.