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

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

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

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

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

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

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

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

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

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

Наличии

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

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

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

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

Из локального веб-интерфейса

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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


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

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

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

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

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