У цій статті
Увімкнути налаштування макросів у Control Hub
Налаштуйте макроси з Control Hub
Створюйте макроси з веб-інтерфейсу пристрою
Створюйте розширення інтерфейсу інтерфейсу пристрою
Додаткова інформація
Налаштуйте макроси та розширення інтерфейсу для Board, Desk і Room Series
list-menuУ цій статті
list-menuНадіслати відгук?

Створюйте власні елементи керування для користувачів з розширеннями інтерфейсу та макросами.

Макроси

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

Макроси можуть виконувати команди Application Programming Interface (API) для ваших пристроїв, а також для сторонніх систем.

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

Ви можете керувати макросами з Control Hub або Macro Editor на веб-інтерфейсі пристрою. Щоб налаштувати макроси з Control Hub, спочатку потрібно увімкнути налаштування макросів для ваших пристроїв.

У Control Hub ви можете побачити зміни, внесені в макроси, в історії пристрою.

Розширення інтерфейсу

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

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

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

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

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

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

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

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

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

Увімкнути налаштування макросів у Control Hub

Увімкнувши налаштування макросів, ви отримуєте доступ до читання та запису макросів для кожного пристрою з Control Hub. Після активації всі пристрої, зареєстровані в спільному режимі, завантажують свої макроси в Control Hub. Адміністратори можуть редагувати вихідний код макросу, завантажувати локальні копії та завантажувати макроси на інші пристрої.

Щоб увімкнути налаштування макросів, перейдіть у розділ Devices > Settings > Macros у Control Hub і ввімкніть Allow Control Hub для керування макросами.

  • Усі макроси в Control Hub зберігаються та шифруються, але не за допомогою приватного ключа клієнта у хмарі Cisco. Якщо ваші макроси містять конфіденційні дані, не слід вмикати макро в Control Hub.

  • Налаштування макросів у Control Hub застосовується лише до пристроїв спільного режиму.

Налаштуйте макроси з Control Hub

Спочатку потрібно увімкнути налаштування макросів у Control Hub, як описано вище.

Налаштування макросів здійснюється на основі одного пристрою. Щоб обмінюватися макросами між пристроями, можна завантажити макрос з одного пристрою і завантажити його на інший.

Щоб отримати доступ до макросів для пристроїв спільного режиму:

  1. З перегляду клієнта в https://admin.webex.com перейдіть у розділ «Пристрої » і виберіть пристрій, який хочете налаштувати.

  2. Перейдіть у розділ Конфігурації та виберіть Макроси.


Панель макросів пристрою Control Hub

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

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

  • Завантажуйте та завантажуйте макроси (*.js).

  • Увімкніть або вимкніть макроси.

  • Збережіть зміни.

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

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

Створюйте макроси з веб-інтерфейсу пристрою

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

Macro Editor

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

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

  • Імпортуйте або експортуйте макроси (*.js).

  • Увімкніть або вимкніть макроси.

  • Перегляньте журнали налагодження.

  • Збережіть свої зміни (Ctrl+S)

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

Створюйте розширення інтерфейсу інтерфейсу пристрою

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

  • Кнопки дій — кнопка, додана на сторінку Home. Кнопку дії можна запрограмувати так, щоб вона виконувала дії, коли користувач її TAPS.

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

  • Веб-додатки – ярлик Web App, доданий на сторінку Home. Web App запустить заздалегідь визначену веб-сторінку у повноекранному форматі. Це доступно на всіх пристроях із Web Engine (тобто Board та Desk Series, за винятком DX).

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

UI Extensions Editor

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

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

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

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

  • Визначте, коли розширення UI буде видимим.

  • Експортуйте свої UI Extensions на відеопристрій або у файл на комп'ютері.

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

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

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

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

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

Дивіться Конфігурації пристроїв для кімнатних і робочих столів та плат Webex для отримання інформації про доступ до локального веб-інтерфейсу.

Розширення інтерфейсу користувача Room Scheduler пристрою дозволяють створювати власні панелі та кнопки дій, а також інтегрувати веб-додатки безпосередньо в панель Room Scheduler. Дізнайтеся більше про макроси та розширення для Room Scheduler.

Чи була ця стаття корисною?
Чи була ця стаття корисною?