Макрос — это небольшая программа, которая локально выполняется на устройствах Room, Desk или Board. Макросы создаются на языке JavaScript и поддерживают такие возможности, как стрелочные функции, резервирование, классы, а также асинхронный режим/ожидание. Все устройства комнат, настольные устройства или интерактивные доски, кроме SX10, поддерживают макросы.

Макрос может регистрировать обратную связь в результате событий, изменений конфигурации и состояния, которые происходят на устройстве. Макросы могут прослушивать такие события и изменения и использовать API устройства для выполнения соответствующих команд и внесения изменений в конфигурацию. Объединив макросы с настраиваемыми панелями в интерфейсе пользователя, интерфейс можно дополнить локальными функциями, например кнопками быстрого набора.

Для выполнения макросов с командами xAPI на данном устройстве необходим локальный пользователь-администратор.

Дополнительные сведения о создании настраиваемых панелей в интерфейсе пользователя см. в статье о расширениях пользовательского интерфейса.

Создание макросов и управление ими

Для создания и администрирования макросов можно использовать редактор макросов. Для доступа к редактору используется локальный веб-интерфейс устройства.

Локальный веб-интерфейс доступен непосредственно из веб-браузера для локальных пользователей-администраторов или через представление клиента в Control Hub из области «Конфигурации устройств». В веб-браузере в поле для URL-адреса введите http(s)://<IP-адрес конечной точки или имя хоста>. Затем введите учетные данные пользователя-администратора.

В локальном веб-интерфейсе редактор макросов доступен из области Настройка на левой стороне.

Если макросы отключены, при запуске редактора предлагается Включить макросы.

Дополнительные источники информации

Дополнительные сведения о локальных пользователях и о получении доступа к локальному веб-интерфейсу см. в статье об администрировании локальных пользователей, а также в статье о расширенных настройках.

Дополнительные сведения о макросах и порядке использования редактора макросов см. в руководстве по настройке.

Доступ к дополнительным учебным ресурсам можно получить из редактора макросов.

  • Нажмите Учебный модуль, чтобы открыть учебное руководство Cisco по созданию макросов.

  • Нажмите Справка, чтобы ознакомиться с кратким введением в использование макросов на устройстве, а также примерами кода для изучения и использования.

Служба поддержки Cisco (TAC) не оказывает помощь в отладке стороннего кода, включая макросы. Если вам требуется помощь с макросами и сторонним кодом, обратитесь к сообществу Cisco Collaboration Developer. Кроме того, на этом сайте имеется множество ресурсов для разработчиков и интеграторов. Некоторые примеры кодов макросов представлены здесь.