Наличии

Макрос — это небольшая программа JavaScript, которая выполняется локально на своем видеоустройстве. Например, можно запрограммировать на устройстве автоматический ответ на входящие вызовы по определенным номерам

макросы могут запускать функции программных интерфейсов (API) для устройств Webex, а также для сторонних систем

Все активные макросы выполняются в одном процессе на видеоустройстве, называемом средой выполнения. С помощью веб-интерфейса устройства можно запускать и останавливать среду выполнения по мере необходимости Среда выполнения является изолированной, и код можно безопасно изолировать от стандартного программного обеспечения устройства

Можно управлять макросами с помощью управляющего концентратора или редактора макросов веб-интерфейса устройства Чтобы настроить макрос от управляющего концентратора, необходимо сначала включить подготовку макросов для своих устройств

Расширения пользовательского интерфейса

Добавочный номер пользовательского интерфейса — это настраиваемая кнопка или панель, создаваемая пользователем и добавляемая на экран сенсорного экрана вашего устройства Например, добавьте кнопку "Быстрый набор", чтобы позвонить на часто используемый номер, или запрограммировать на вашем устройстве автоматический ответ на вызовы на основе определенных номеров

Расширения интерфейса пользователя могут также управлять периферийными устройствами сторонних производителей, такими как источники света, жалюзи и видеокоммутаторы. Когда видеоустройство и периферийные устройства контролируются одним и тем же пользовательским интерфейсом, вы получаете единообразное взаимодействие с пользователем в комнате совещаний. Связь с системами управления сторонних производителей выполняется с помощью стороннего API

Открытая платформа позволяет создавать настройки, которые прикрепляются к существующим рабочим процессам; таким образом, можно создать дополнительное значение за пределами базового предложения Webex.

Ниже приведены некоторые примеры

  • Отображение пользовательских данных веб-сервера на главном экране

  • Создание отчетов о проблемах в системе билетов

  • Сбор информации о акустических характеристиках из комнаты и отправка их на сервер, на котором она может быть построена

  • Управление периферийными устройствами сторонних производителей, такими как источники света, жалюзи и видео свитчерс

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

Включение функции выделения макросов позволяет читать и записывать доступ к макросам на отдельном устройстве на основе управляющего узла После включения все устройства, зарегистрированные в режиме общего доступа, будут отправлять их макросы на сервер управления Администраторы могут затем изменить исходный текст макроса, загрузить локальные копии и передать макросы на другие устройства.

Чтобы включить подготовку макросов, перейдите на устройство > Настройки > макросы на концентраторе управления и включите Управление макросами с помощью управляющего элемента Allow Control Hub


  • Помните, что все макросы будут сохранены и зашифрованы в Cisco Cloud. Если макросы содержат конфиденциальные данные, не следует включать функцию выделения макросов концентратора элементов управления

  • Выделение ресурсов на концентраторе управления применяется только к устройствам с общим режимом


Сначала необходимо включить функцию выделения ресурсов хост-сервера для управления макросами, как описано выше.

Подготовка макросов предоставляется на основе одного устройства Чтобы совместно использовать макросы между устройствами, можно загрузить макрос с одного устройства, а затем передать его на другое устройство

Чтобы получить доступ к макросам для устройств общего режима:

  1. В окне "сведения о пользователе" в https://admin.webex.com перейдите на устройство и выберите устройство, которое необходимо настроить.

  2. Перейдите в раздел конфигурации и выберите макросы.


Панель "макросы управляющего устройства-концентратора"

Отсюда можно:

  • Создавать, изменять и удалять макросы;

  • Отправка и загрузка макросов (*. js)

  • Включить или отключить макросы;

  • Сохраните изменения.

  • Просмотр журналов макросов


Если кто-либо одновременно изменял те же макросы в другом веб-приложении, будут предложены варианты загрузки копии своей версии, отказа от вашей версии или перезаписи другой версии.

Редактор макросов предоставляет редактор кода, инструменты ведения журналов и элементы управления для быстрого тестирования макросов


Редактор макросов

Выполните вход в веб-интерфейс устройства с помощью учетных данных администратора и перейдите в раздел настройки > редактор макросов Отсюда можно:

  • Создавать, изменять и удалять макросы;

  • Импорт и экспорт макросов (*. js)

  • Включить или отключить макросы;

  • Просмотрите журналы отладки.

  • Сохранение изменений (Ctrl + S)


    Если кто-либо одновременно изменял тот же макрос из другого веб-сайта, будут предложены варианты загрузки копии вашей версии, отмены изменения или перезаписи другой версии.

Редактор пользовательских расширений интерфейса предоставляет инструменты для создания:

  • Кнопки действий — кнопка, добавляемая на домашнюю страницу Управляющая кнопка может быть запрограммирована для выполнения действий, когда пользователь накасается ее

  • Panel — панель управления может содержать множество элементов интерфейса пользователя (например, кнопки, текстовые поля, переключатели, выключатели), все из которых могут быть запрограммированы на выполнение действий Это позволит объединить собственную группу элементов управления в общем местоположении.

  • Веб-приложения — ярлык веб-приложения добавлен на домашнюю страницу Веб-приложение запустит предварительно определенную веб-страницу на экране во весь экран. Это доступно на всех устройствах с веб-механизмом (например, устройствами с платой и устройствами серии, кроме DX).

Выполните вход в веб-интерфейс устройства с помощью учетных данных администратора, румконтрол или интегратора и перейдите в раздел настройки > редактор расширений интерфейса пользователя


Редактор расширений интерфейса пользователя

Отсюда можно:

  • Добавление, отправка, Загрузка или удаление добавочного ИП

  • Создание и настройка различных типов элементов управления

  • Задайте для расширения пользовательского интерфейса значение активный и неактивный.

  • Определите, когда будет отображаться расширение интерфейса пользователя

  • Экспортируйте расширения пользовательского интерфейса на видеоустройство или файл на компьютере.

Для подключения расширения пользовательского интерфейса к макросу необходимо использовать уникальный идентификатор элемента Например, идентификатором для переключения может быть "lights_on". Затем можно написать макрос, отслеживающий экраны и когда он обнаруживает, что была нажата кнопка «lights_on», она должна была использовать нужную команду (например, включить/выключить источники света)

Примеры подключения расширений пользовательского интерфейса к макросам см . в разделе «расширения интерфейса пользователя» руководства по настройке

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

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

Обращайтесь к сообществу разработчиков Cisco Collaboration, Если вам нужна помощь с макросами и кодом стороннего производителя

дополнительные сведения о доступе к локальному веб-интерфейсу см. в конфигурациях устройств для помещений и стационарных устройств, а также Webex системных плат .