- Головна
- /
- Стаття
Налаштуйте макроси та розширення інтерфейсу користувача для серій Board, Desk та Room
Створюйте власні елементи керування для своїх користувачів за допомогою розширень інтерфейсу користувача та макросів.
Макроси
Макрос — це невелика програма JavaScript, яка працює локально на вашому пристрої. Наприклад, ви можете запрограмувати свій пристрій на автоматичну відповідь на вхідні дзвінки з певних номерів.
Макроси можуть виконувати команди інтерфейсу прикладного програмування (API) для ваших пристроїв, а також для систем сторонніх виробників.
Усі активні макроси виконуються в одному процесі на пристрої, який називається Середовище виконання. З веб-інтерфейсу пристрою ви можете запускати та зупиняти середовище виконання за потреби. Середовище виконання знаходиться в ізольованому середовищі, а код надійно ізольований від стандартного програмного забезпечення пристрою.
Ви можете керувати макросами з Центру керування або Редактор макросів на веб-інтерфейсі пристрою. Щоб налаштувати макроси з Control Hub, спочатку потрібно ввімкнути налаштування макросів для ваших пристроїв.
У Центрі керування ви можете побачити зміни, внесені до макросів у історія пристрою.
Розширення інтерфейсу користувача
Розширення інтерфейсу користувача – це власна кнопка або панель, яку ви створюєте самостійно та додаєте на сенсорний екран свого пристрою. Наприклад, додайте кнопку «Швидкий набір» для виклику часто використовуваного номера або запрограмуйте свій пристрій на автоматичну відповідь на дзвінки з певних номерів.
Розширення інтерфейсу користувача також можуть керувати периферійними пристроями сторонніх виробників, такими як освітлення, жалюзі та відеоперемикачі. Коли відеопристрій та периферійні пристрої керуються з одного й того ж інтерфейсу користувача, ви отримуєте однаковий користувацький досвід у кімнаті для переговорів. Зв'язок зі сторонніми системами керування здійснюється через сторонню службу API.
Відкрита платформа дозволяє створювати налаштування, які додаються до ваших існуючих робочих процесів; таким чином, ви можете створювати додаткову цінність поза основною пропозицією Webex.
Деякі приклади включають:
-
Відображення даних користувацького веб-сервера на головному екрані.
-
Повідомлення про проблеми до системи продажу квитків.
-
Збір акустичних даних з приміщення та їх надсилання на вебсервер, де їх можна відобразити на графіку.
-
Керування периферійними пристроями сторонніх виробників, такими як освітлення, жалюзі та відеоперемикачі.
Ви можете створювати розширення інтерфейсу користувача з Редактор розширень інтерфейсу користувача у веб-інтерфейсі пристрою.
Увімкнути налаштування макросів для Центру керування
Увімкнення налаштування макросів надає вам доступ для читання та запису макросів для кожного пристрою з Control Hub. Після ввімкнення всі пристрої, зареєстровані в спільному режимі, завантажуватимуть свої макроси до Control Hub. Потім адміністратори можуть редагувати вихідний код макросу, завантажувати локальні копії та передавати макроси на інші пристрої.
Щоб увімкнути налаштування макросів, перейдіть до Пристрої > Налаштування > Макроси у Центрі керування та увімкніть Дозволити Центру керування керувати макросами.
-
Усі макроси в Control Hub зберігаються та шифруються, але не за допомогою власного закритого ключа клієнта, у хмарі Cisco. Якщо ваші макроси містять конфіденційні дані, не слід вмикати налаштування макросів у Центрі керування.
-
Налаштування макросів у Центрі керування застосовується лише до пристроїв у спільному режимі.
Налаштування макросів з Центру керування
Спочатку потрібно ввімкнути налаштування макросів у Центрі керування, як описано вище.
Налаштування макросів здійснюється для кожного окремого пристрою. Щоб надати спільний доступ до макросів між пристроями, можна завантажити макрос з одного пристрою, а потім передати його на інший.
Щоб отримати доступ до макросів для пристроїв у спільному режимі:
-
З точки зору клієнта в https://admin.webex.com, перейдіть до Пристрої та виберіть пристрій, який ви хочете налаштувати.
-
Перейти до Конфігурації і виберіть Макроси.
Звідси ви можете:
-
Створення, редагування та видалення макросів.
-
Завантаження та вивантаження макросів (*.js).
-
Увімкнути або вимкнути макроси.
-
Збережіть зміни.
-
Переглянути журнали макросів.
Якщо хтось одночасно редагував ті самі макроси з іншого веб-сайту, вам буде запропоновано варіанти завантаження копії вашої версії, видалення вашої версії або перезапису іншої версії.
Створення макросів з веб-інтерфейсу пристрою
The Редактор макросів надає редактор коду, інструменти ведення журналу та елементи керування для швидкого тестування макросів.

Увійдіть у веб-інтерфейс пристрою за допомогою Адміністратор облікові дані та перейдіть до Налаштування > Редактор макросів. Звідси ви можете:
-
Створення, редагування та видалення макросів.
-
Імпорт або експорт макросів (*.js).
-
Увімкнути або вимкнути макроси.
-
Перегляньте журнали налагодження.
-
Збережіть зміни (Ctrl+S)
Якщо хтось одночасно редагував той самий макрос з іншого веб-сайту, вам буде запропоновано варіанти завантаження копії вашої версії, скасування редагування або перезапису іншої версії.
Створення розширень інтерфейсу користувача з веб-інтерфейсу пристрою
The Редактор розширень інтерфейсу користувача надає інструменти для створення:
-
Кнопки дій – кнопку додано на сторінку Home. Кнопку дії можна запрограмувати на виконання дій, коли користувач TAPS її натискає.
-
Панелі – Панель керування може містити багато елементів інтерфейсу користувача (наприклад, кнопки, текстові поля, перемикачі, повзунки), всі з яких можна запрограмувати для виконання дій. Це дозволить вам об'єднати власну групу елементів керування в одному місці.
-
Веб-додатки – ярлик Web App додано на сторінку Home. Web App запустить попередньо визначену веб-сторінку в повноекранному режимі. Це доступно на всіх пристроях із веб-двигуном (тобто на пристроях Board та Desk Series, окрім DX).
Увійдіть у веб-інтерфейс пристрою за допомогою Адміністратор, RoomControl, або Інтегратор облікові дані та перейдіть до Налаштування > Редактор розширень інтерфейсу користувача.

Звідси ви можете:
-
Додавання, завантаження, вивантаження або видалення розширення інтерфейсу користувача.
-
Створюйте та налаштовуйте багато типів елементів керування.
-
Встановіть розширення інтерфейсу користувача як активне чи неактивне.
-
Визначте, коли розширення інтерфейсу користувача буде видимим.
-
Експортуйте розширення інтерфейсу користувача на відеопристрій або у файл на вашому комп’ютері.
Щоб підключити розширення інтерфейсу користувача до макросу, потрібно використовувати унікальний Ідентифікатор для товару. Наприклад, ідентифікатор вашого перемикача може бути «lights_on». Потім ви б написали макрос, який би контролював екран TAPS, і коли б він виявляв, що натиснуто кнопку "lights_on", він би видав потрібну команду (наприклад, TURN увімкнення/вимкнення освітлення).
Приклади підключення розширень інтерфейсу користувача до макросів див. тут.
Додаткова інформація
Дізнайтеся більше про створення макросів та розширень інтерфейсу користувача з:
Відвідайте Cisco Спільнота розробників співпраці якщо вам потрібна допомога з макросами та стороннім кодом.
Зверніться до Конфігурації пристроїв для кімнатних та настільних пристроїв і дощок Webex для отримання інформації про те, як отримати доступ до локального веб-інтерфейсу.
Розширення інтерфейсу користувача (UI) пристрою Room Scheduler дозволяють створювати власні панелі та кнопки дій, а також інтегрувати веб-програми безпосередньо в панель інструментів Room Scheduler. Дізнайтеся більше про макроси та розширення для Планувальника кімнат.