Розширення інтерфейсу користувача

Розширення інтерфейсу користувача - це спеціальна кнопка або панель, яку ви створюєте самостійно та додаєте на сенсорний екран свого пристрою. Наприклад, додайте кнопку "Швидкий набір", щоб зателефонувати на часто використовуваний номер, або запрограмуйте свій пристрій на автоматичну відповідь на дзвінки з певних номерів.

Розширення інтерфейсу користувача також можуть керувати сторонніми периферійними пристроями, такими як світло, жалюзі та перемикачі відео. Коли відеопристрій і периферійні пристрої управляються з одного і того ж інтерфейсу користувача, ви отримуєте постійний користувальницький досвід у кімнаті для переговорів. Зв'язок зі сторонніми системами управління здійснюється через сторонній API.

Відкрита платформа дозволяє створювати налаштування, які приєднуються до ваших існуючих робочих процесів; таким чином, що дозволяє створити додаткову цінність за межами основної пропозиції Webex.

Деякі приклади включають:

  • Відображення даних користувацького веб-сервера на головному екрані.

  • Повідомлення про проблеми в систему продажу квитків.

  • Збір даних про акустику з приміщення і відправка їх в вебсервер, де їх можна накреслити.

  • Керування сторонніми периферійними пристроями, такими як світло, жалюзі та перемикачі відео.

Ви можете створювати розширення інтерфейсу користувача з редактора розширень інтерфейсу користувача в локальному веб-інтерфейсі.

Макроси

Макрос - це невелика програма на JavaScript, яка локально запускається на вашому відеопристрої. Наприклад, ви можете запрограмувати свій пристрій на автоматичну відповідь на вхідні дзвінки з певних номерів.

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

Усі активні макроси запускаються в одному процесі на відеопристрої, який називається Runtime. Ви можете запустити і зупинити час виконання, якщо це необхідно. Runtime є пісочницею, і код надійно ізольований від стандартного програмного забезпечення пристрою.

Керувати макросами можна з редактора макросів у локальному веб-інтерфейсі або з Центру керування.

З локального веб-інтерфейсу

Ви можете створювати розширення інтерфейсу користувача та макроси з редактора розширень інтерфейсу користувача та редактора макросів у локальному веб-інтерфейсі.

Редактор розширень інтерфейсу користувача надає інструменти для створення:

  • Кнопки дій - кнопка, додана на домашню сторінку. Кнопку дії можна запрограмувати на виконання дій, коли користувач торкається її.

  • Панелі - панель управління може містити багато елементів інтерфейсу користувача (наприклад, кнопки, текстові поля, перемикачі, повзунки), всі з яких можна запрограмувати на виконання дій. Це може дозволити вам об'єднати власну групу елементів керування в загальному місці.

  • Веб-програми – ярлик веб-програми, доданий на домашню сторінку. Веб-додаток запустить попередньо визначену веб-сторінку в повноекранному режимі. Це доступно на всіх пристроях з веб-рушієм (наприклад, пристроях настільної та настільної серії, за винятком DX).

Увійдіть у локальний веб-інтерфейс за допомогою облікових даних адміністратора, RoomControl або Integrator і перейдіть до налаштування > редакторарозширень інтерфейсу користувача.


Редактор розширень інтерфейсу користувача

Звідси ви можете:

  • Додайте, завантажте, завантажте або видаліть розширення інтерфейсу користувача.

  • Створіть і настройте багато типів елементів керування .

  • Встановіть розширення інтерфейсу користувача на активне та неактивне.

  • Визначте, коли буде видно розширення інтерфейсу користувача.

  • Експортуйте розширення інтерфейсу користувача на відеопристрій або у файл на комп'ютері.

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

Приклади підключення розширень інтерфейсу користувача до макросів наведено в розділі Розширення інтерфейсу користувача Посібника знастроювання.

Редактор макросів надає редактор коду, інструменти реєстрації та елементи керування для швидкого тестування макросів.


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

Увійдіть у локальний веб-інтерфейс за допомогою облікових даних адміністратора та перейдіть до розділу Настроювання > редактора макросів. Звідси ви можете:

  • Створення, редагування та видалення макросів.

  • Імпорт або експорт макросів (*.js).

  • Увімкнення або вимкнення макросів.

  • Перегляд журналів налагодження.

  • Збереження змін (Ctrl+S)


    Якщо хтось одночасно редагував той самий макрос з іншого веб-розташування, вам буде запропоновано варіанти завантаження копії вашої версії, скасування редагування або перезапису іншої версії.

Додаткова інформація

Дізнайтеся більше про створення макросів і розширень інтерфейсу користувача з:

Відвідайте спільноту розробників співпраці Cisco, якщо вам потрібна допомога з макросами та кодом третьої сторони.

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