Създайте потребителски контроли за вашите потребители с разширения на потребителския интерфейс и макроси.
Макроси
Макросът е малка JavaScript програма, която се изпълнява локално на вашето видео устройство. Например, можете да програмирате устройството си да отговаря автоматично на входящи повиквания от конкретни номера.
Макросите могат да изпълняват команди за интерфейс за приложно програмиране (API) за вашите Webex устройства, както и за системи на трети страни.
Всички активни макроси се изпълняват в един процес на видеоустройството, наречен Runtime. От уеб интерфейса на устройството можете да стартирате и спрете времето за изпълнение, ако е необходимо. Runtime е в ограничителен режим и кодът е сигурно изолиран от стандартния софтуер на устройството.
Можете да управлявате макроси от контролния концентратор или редактора на макроси в уеб интерфейса на устройството. За да конфигурирате макроси от контролния център, трябва първо да разрешите осигуряването на макроси за вашите устройства.
Разширения на потребителския интерфейс
Разширението за потребителски интерфейс е персонализиран бутон или панел, който създавате сами и добавяте към сензорния екран на вашето устройство. Например добавете бутон "Бързо набиране", за да се обадите на често използван номер, или програмирайте устройството си автоматично да отговаря на повиквания от конкретни номера.
Разширенията за потребителски интерфейс могат също да контролират периферни устройства на трети страни, като светлини, щори и видео превключватели. Когато видеоустройството и периферните устройства се управляват от един и същ потребителски интерфейс, получавате последователно потребителско изживяване в заседателната зала. Комуникацията със системите за контрол на трети страни се осъществява чрез API на трети страни.
Отворената платформа ви позволява да създавате персонализации, които се прикрепят към съществуващите ви работни потоци; по този начин, което ви позволява да създадете допълнителна стойност извън основната Webex предлагане.
Някои примери включват:
-
Показване на данни от уеб сървър по избор на главния екран.
-
Докладване на проблеми на билетна система.
-
Събиране на акустични данни от стаята и изпращането им на уеб сървър, където могат да бъдат начертани.
-
Контролиране на периферни устройства на трети страни, като светлини, щори и видео превключватели.
Можете да създавате разширения за потребителски интерфейс от редактора на разширения за потребителски интерфейс в уеб интерфейса на устройството.
Разрешаването на осигуряването на макроси ви дава достъп за четене и запис до макроси на база устройство по устройство от Control Hub. След като бъдат активирани, всички устройства, които са регистрирани в споделен режим, ще качват своите макроси в Control Hub. След това администраторите могат да редактират изходния код на макроса, да изтеглят локални копия и да качват макросите на други устройства.
За да разрешите осигуряването на макроси, отидете на Устройства >Настройки > Макроси в контролния център и превключете Разрешаване на концентратора за управление на макроси .
|
Трябва първо да разрешите осигуряването на макроси в контролния център, както е описано по-горе.
|
Осигуряването на макроси се предоставя на базата на едно устройство. За да споделяте макроси между устройства, можете да изтеглите макрос от едно устройство и след това да го качите на друго устройство.
За достъп до макроси за устройства със споделен режим:
-
От изгледа на клиента в https://admin.webex.com отидете на Устройства и изберете устройството, което искате да конфигурирате.
-
Отидете на Конфигурации и изберете Макроси.

От тук можете да:
-
Създаване, редактиране и изтриване на макроси.
-
Качване и изтегляне на макроси (*.js).
-
Разрешаване или забраняване на макроси.
-
Запишете промените.
-
Преглед на регистрите на макроси.
Ако някой едновременно е редактирал същите макроси от друго уеб местоположение, ще ви бъдат представени опции за изтегляне на копие на вашата версия, отхвърляне на вашата версия или презаписване на другата версия.
|
Редакторът на макроси предоставя редактор на код, инструменти за регистриране и контроли за бързо тестване на макроси.

Влезте в уеб интерфейса на устройството с помощта на идентификационни данни на администратор и отидете на Редактор за персонализиране >макроси. От тук можете да:
-
Създаване, редактиране и изтриване на макроси.
-
Импортиране или експортиране на макроси (*.js).
-
Разрешаване или забраняване на макроси.
-
Прегледайте регистрационните файлове за отстраняване на грешки.
-
Записване на промените (Ctrl+S)
Ако някой едновременно е редактирал същия макрос от друго уеб местоположение, ще ви бъдат представени опции за изтегляне на копие на вашата версия, отхвърляне на редакцията или заместване на другата версия.
Редакторът на разширения за потребителски интерфейс предоставя инструменти за създаване:
-
Бутони за действие - Бутон, добавен към началната страница. Бутонът за действие може да бъде програмиран да извършва действия, когато потребителят го докосне.
-
Панели - Контролният панел може да съдържа много елементи на потребителския интерфейс (например бутони, текстови полета, превключватели, плъзгачи), всички от които могат да бъдат програмирани да извършват действия. Това може да ви позволи да комбинирате своя собствена група от контроли в общо местоположение.
-
Web Apps – Пряк път до уеб приложение, добавен към началната страница. Уеб приложението ще стартира предварително дефинирана уеб страница на цял екран. Това е налично на всички устройства с уеб двигател (т.е. устройства от серията Board и Desk, с изключение на DX).
Влезте в уеб интерфейса на устройството с помощта на идентификационните данни на администратор, RoomControl или интегратор и отидете до редактора на разширения за персонализиране > потребителския интерфейс.

От тук можете да:
-
Добавяне, качване, изтегляне или изтриване на разширение за потребителски интерфейс.
-
Създаване и конфигуриране на много типове контроли.
-
Задайте разширение на потребителския интерфейс на активно срещу неактивно.
-
Определете кога разширението на потребителския интерфейс ще бъде видимо.
-
Експортирайте разширенията на потребителския интерфейс във видеоустройството или във файл на компютъра.
За да свържете разширение на потребителския интерфейс към макрос, трябва да използвате уникалния ИД за елемента. Например ИД за вашия превключвател може да бъде "lights_on". След това ще напишете макрос, който следи екрана и когато открие, че бутонът "lights_on" е натиснат, той ще издаде желаната команда (напр. включване / изключване на светлините).
За примери, свързващи разширения на потребителския интерфейс с макроси, вижте раздела Разширения на потребителския интерфейс на ръководството заперсонализиране.
Допълнителна информация
Научете повече за създаването на макроси и разширения на потребителския интерфейс от:
Посетете общността на разработчиците на Cisco Collaboration, ако имате нужда от помощ с макроси и код на друг производител.
Вижте конфигурациите на устройствата за устройства за стая и бюро и Webex табла за информация как да получите достъп до локалния уеб интерфейс.