Una macro es un programa pequeño que se ejecuta de forma local en el panel o en el dispositivo para salas o escritorios. Una macro se escribe en JavaScript con compatibilidad para funciones como las funciones de flechas, las promesas, las clases y la asincronización o la puesta en espera. Todos los paneles y los dispositivos para salas y escritorios, excepto SX10, son compatibles con las macros.

Las macros pueden registrar comentarios de eventos, cambios de configuración y estado en el dispositivo. La macro puede escuchar estos eventos y cambios y utilizar la API del dispositivo para invocar otros comandos y cambios de configuración. Si combina el uso de macros con paneles personalizados de interfaz de usuario, puede reforzar la interfaz de usuario con la funcionalidad local, por ejemplo con botones de marcación rápida.

Se necesita un usuario administrador local para ejecutar con macros que impliquen comandos xAPI en el dispositivo.

Para obtener más información sobre cómo crear paneles de interfaz de usuario personalizados, consulte el artículo Extensiones de interfaz de usuario.

Cree y administre macros

Puede utilizar el Editor de macros para crear y administrar macros. El editor está disponible mediante la interfaz web local del dispositivo.

La interfaz web local está disponible directamente desde el navegador web, para los usuarios administradores locales, o a través de la vista de cliente en Control Hub desde el área de configuraciones de dispositivos. En el navegador web, ingrese http(s)://<IP o nombre de host de extremo> en el campo de dirección URL. A continuación, ingrese las credenciales del usuario administrador.

Una vez en la interfaz web local, el Editor de macros está disponible en el área Personalización de la izquierda.

Si se deshabilitan las macros, se le ofrecerá la opción Habilitar las macros cuando intente iniciar el editor.

Más información

Lea los artículos Administración de usuarios locales y Configuración avanzada para obtener más información sobre los usuarios locales y cómo obtener acceso a la interfaz web local.

Obtenga más información sobre las macros y sobre cómo utilizar el Editor de macros en la Guía de personalización.

Los recursos de aprendizaje adicionales están disponibles en el Editor de macros:

  • Haga clic en Tutorial para abrir el tutorial de secuencias de comandos de macros de Cisco.

  • Haga clic en Ayuda para obtener una introducción breve sobre el uso de macros en un dispositivo y algunos ejemplos de código para estudiarlos o utilizarlos.

La asistencia de Cisco (TAC) no admite la depuración de código de terceros, incluyendo las macros. Si necesita ayuda con el código de las macros y de terceros, consulte la comunidad de Cisco Collaboration Developer. Además, existen muchos recursos de integradores y desarrolladores en este sitio. Puede encontrar varios ejemplos de códigos de macros aquí.