- Inicio
- /
- Artículo
Configure macros y extensiones de interfaz de usuario para Board, Escritorio y Serie de salas
Cree controles personalizados para los usuarios con macros y extensiones de interfaz de usuario.
Macros
Una macro es un pequeño programa JavaScript que se ejecuta localmente en su dispositivo. Por ejemplo, puede programar su dispositivo para responder automáticamente las llamadas entrantes de números específicos.
Las macros pueden ejecutar comandos de la interfaz de programación de aplicaciones (API) para sus dispositivos, así como para sistemas de terceros.
Todas las macros activas se ejecutan en un solo proceso en el dispositivo, llamado Tiempo de ejecución. Desde la interfaz web del dispositivo puede iniciar y detener el tiempo de ejecución, según sea necesario. El entorno de ejecución está protegido y el código está aislado de forma segura del software estándar del dispositivo.
Puede administrar macros desde el Centro de control o desde el Editor de macros en la interfaz web del dispositivo. Para configurar macros desde Control Hub, primero debe habilitar el aprovisionamiento de macros para sus dispositivos.
En Control Hub, puedes ver los cambios realizados en las macros en el historial del dispositivo.
Extensiones de interfaz de usuario
Una extensión de UI es un botón o panel personalizado que usted crea y agrega a la pantalla táctil de su dispositivo. Por ejemplo, agregue un botón de "Marcación rápida" para llamar a un número utilizado frecuentemente o programe su dispositivo para responder automáticamente llamadas de números específicos.
Las extensiones de UI también pueden controlar periféricos de terceros, como luces, persianas e interruptores de video. Cuando el dispositivo de video y los periféricos se controlan desde la misma interfaz de usuario, se obtiene una experiencia de usuario consistente en la sala de reuniones. La comunicación con los sistemas de control de terceros se realiza a través del tercero API.
La plataforma abierta le permite crear personalizaciones que se conectan a sus flujos de trabajo existentes, lo que le permite crear valor adicional más allá de la oferta principal de Webex.
Algunos ejemplos incluyen:
-
Visualización de datos del servidor web personalizados en la pantalla principal.
-
Informar de problemas a un sistema de tickets.
-
Recopilar datos acústicos de la sala y enviarlos a un servidor web donde se pueden representar gráficamente.
-
Controlar periféricos de terceros, como luces, persianas y conmutadores de vídeo.
Puede crear extensiones de UI desde el Editor de extensiones de interfaz de usuario en la interfaz web del dispositivo.
Habilitar el aprovisionamiento de macros del Centro de control
Al habilitar el aprovisionamiento de macros, tendrá acceso de lectura y escritura a las macros dispositivo por dispositivo desde Control Hub. Una vez habilitado, todos los dispositivos que estén registrados en modo compartido cargarán sus macros en Control Hub. Los administradores pueden luego editar el código fuente de la macro, descargar copias locales y cargar las macros en otros dispositivos.
Para habilitar el aprovisionamiento de macros, vaya a Dispositivos > Ajustes > Macros en el Centro de control y activar Permitir que Control Hub administre macros.
-
Todas las macros en Control Hub se almacenan y cifran, pero no mediante la clave privada del cliente, en la nube Cisco. Si sus macros contienen datos confidenciales, no debe habilitar el aprovisionamiento de macros de Control Hub.
-
El aprovisionamiento de macros del Centro de control solo se aplica a dispositivos de modo compartido.
Configurar macros desde el Centro de control
Primero debe habilitar el aprovisionamiento de macros del Centro de control como se describe anteriormente.
El aprovisionamiento de macros se proporciona para cada dispositivo individual. Para compartir macros entre dispositivos, puede descargar una macro de un dispositivo y luego cargarla en otro dispositivo.
Para acceder a las macros de los dispositivos en modo compartido:
-
Desde la perspectiva del cliente en https://admin.webex.com, ir a Dispositivos y seleccione el dispositivo que desea configurar.
-
Ir a Configuraciones y seleccione Macros.
Desde aquí, puedes:
-
Crear, editar y eliminar macros.
-
Subir y descargar macros (*.js).
-
Habilitar o deshabilitar macros.
-
Guarde los cambios.
-
Ver registros de macros.
Si alguien ha editado simultáneamente las mismas macros desde otra ubicación web, se le presentarán opciones para descargar una copia de su versión, descartar su versión o sobrescribir la otra versión.
Crear macros desde la interfaz web del dispositivo
El Editor de macros Proporciona un editor de código, herramientas de registro y controles para pruebas rápidas de macros.

Inicie sesión en la interfaz web del dispositivo usando Administración credenciales y navegar a Personalización > Editor de macros. Desde aquí, puedes:
-
Crear, editar y eliminar macros.
-
Importar o exportar macros (*.js).
-
Habilitar o deshabilitar macros.
-
Revisar los registros de depuración.
-
Guarde sus cambios (Ctrl+S)
Si alguien ha editado simultáneamente la misma macro desde otra ubicación web, se le presentarán opciones para descargar una copia de su versión, descartar su edición o sobrescribir la otra versión.
Crear extensiones de UI desde la interfaz web del dispositivo
El Editor de extensiones de interfaz de usuario Proporciona herramientas para crear:
-
Botones de acción: se agregó un botón a la página Home. El botón de acción se puede programar para realizar acciones cuando un usuario lo presiona.
-
Paneles: un panel de control puede contener muchos elementos de interfaz de usuario (por ejemplo, botones, campos de texto, interruptores, controles deslizantes), todos los cuales pueden programarse para realizar acciones. Esto puede permitirle combinar su propio grupo de controles en una ubicación común.
-
Aplicaciones web: se agregó un acceso directo TAPS a la página Home. Web App lanzará una página web predefinida en pantalla completa. Esto está disponible en todos los dispositivos con un motor web (es decir, dispositivos Board y Desk Series, excluyendo DX).
Inicie sesión en la interfaz web del dispositivo usando Administrador, Control de sala, o Integrador credenciales y navegar a Personalización > Editor de extensiones de interfaz de usuario.

Desde aquí, puedes:
-
Agregar, cargar, descargar o eliminar una extensión de UI.
-
Cree y configure muchos tipos de controles.
-
Establecer una extensión de UI como activa o inactiva.
-
Define cuándo será visible la extensión de UI.
-
Exporte sus extensiones de UI al dispositivo de video o a un archivo en su computadora.
Para conectar una extensión de UI a una macro, debe usar el código único Identificación para el articulo. Por ejemplo, el Id. de su interruptor podría ser "lights_on". Luego, escribiría una macro que monitoreara la pantalla TAPS y cuando detectara que se tocó el botón "lights_on", emitiría el comando deseado (por ejemplo, TURN encender/apagar las luces).
Para ver ejemplos de cómo conectar extensiones de UI a macros, consulte aquí.
Más información
Obtenga más información sobre la creación de macros y extensiones de UI en:
Visita el Cisco Colaboración Comunidad de desarrolladores Si necesita ayuda con macros y código de terceros.
Referirse a Configuraciones de dispositivos para dispositivos de sala y escritorio y placas Webex para obtener información sobre cómo acceder a la interfaz web local.
Las extensiones de interfaz de usuario (UI) del dispositivo Room Scheduler le permiten crear paneles y botones de acción personalizados, así como integrar aplicaciones web directamente en el panel de Room Scheduler. Obtenga más información sobre las macros y extensiones para Room Scheduler .