Makrá

Makro je malý program JavaScript, ktorý beží lokálne na vašom zariadení. Môžete napríklad naprogramovať svoje zariadenie tak, aby automaticky odpovedalo na prichádzajúce hovory z konkrétnych čísel.

Makrá môžu spúšťať príkazy rozhrania API (Application Programming Interface) pre vaše zariadenia, ako aj pre systémy tretích strán.

Všetky aktívne makrá bežia na zariadení v jedinom procese, ktorý sa nazýva Beh programu. Z webového rozhrania zariadenia môžete spustiť a zastaviť runtime podľa potreby. Runtime je v sandboxe a kód je bezpečne izolovaný od štandardného softvéru zariadenia.

Makrá môžete spravovať z Control Hub alebo z Editor makier na webovom rozhraní zariadenia. Ak chcete nakonfigurovať makrá z Control Hub, musíte najprv povoliť poskytovanie makier pre vaše zariadenia.

V Control Hub môžete vidieť zmeny vykonané v makrách v históriu zariadenia.

Rozšírenia používateľského rozhrania

Rozšírenie používateľského rozhrania je vlastné tlačidlo alebo panel, ktorý si sami vytvoríte a pridáte na dotykovú obrazovku svojho zariadenia. Pridajte napríklad tlačidlo „Quick Dial“ na volanie na často používané číslo alebo naprogramujte svoje zariadenie tak, aby automaticky prijímalo hovory z konkrétnych čísel.

Rozšírenia používateľského rozhrania môžu tiež ovládať periférne zariadenia tretích strán, ako sú svetlá, žalúzie a prepínače videa. Keď sa video zariadenie a periférne zariadenia ovládajú z rovnakého používateľského rozhrania, získate konzistentný používateľský zážitok v zasadacej miestnosti. Komunikácia s riadiacimi systémami tretích strán sa uskutočňuje prostredníctvom rozhrania API tretích strán.

Otvorená platforma vám umožňuje vytvárať prispôsobenia, ktoré sa pripájajú k vašim existujúcim pracovným postupom; čo vám umožní vytvoriť ďalšiu hodnotu nad rámec základnej ponuky Webex.

Niektoré príklady:

  • Zobrazenie vlastných údajov webového servera na hlavnej obrazovke.

  • Hlásenie problémov do systému predaja lístkov.

  • Zhromažďovanie akustických údajov z miestnosti a ich odoslanie na webový server, kde sa dajú vykresliť.

  • Ovládanie periférnych zariadení tretích strán, ako sú svetlá, žalúzie a prepínače videa.

Rozšírenia používateľského rozhrania môžete vytvárať z Editor rozšírení používateľského rozhrania vo webovom rozhraní zariadenia.

Povolenie poskytovania makier vám poskytuje prístup na čítanie a zápis makier na základe jednotlivých zariadení z Control Hub. Po povolení všetky zariadenia zaregistrované v zdieľanom režime odovzdajú svoje makrá do Control Hub. Správcovia potom môžu upraviť zdrojový kód makra, stiahnuť lokálne kópie a nahrať makrá do iných zariadení.

Ak chcete povoliť poskytovanie makier, prejdite na stránku Zariadenia > nastavenie > Makrá v Control Hub a zapnite ho Povoľte Control Hub spravovať makrá.


  • Uvedomte si, že všetky makrá budú uložené a zašifrované v Cisco Cloud. Ak vaše makrá obsahujú dôverné údaje, nemali by ste povoliť poskytovanie makier Control Hub.

  • Poskytovanie makier Control Hub sa vzťahuje len na zariadenia v zdieľanom režime.


Najprv musíte povoliť poskytovanie makier Control Hub, ako je popísané vyššie.

Poskytovanie makier sa poskytuje na základe jedného zariadenia. Ak chcete zdieľať makrá medzi zariadeniami, môžete si stiahnuť makro z jedného zariadenia a potom ho nahrať do iného zariadenia.

Prístup k makrám pre zariadenia v zdieľanom režime:

  1. Z pohľadu zákazníka v https://admin.webex.com, ísť do Zariadenia a vyberte zariadenie, ktoré chcete nakonfigurovať.

  2. Ísť do Konfigurácie a vyberte Makrá.


Panel Makrá zariadenia Control Hub

Odtiaľto môžete:

  • Vytvárajte, upravujte a odstraňovajte makrá.

  • Nahrajte a stiahnite makrá (*.js).

  • Povoliť alebo zakázať makrá.

  • Uložte zmeny.

  • Zobraziť protokoly makier.


Ak niekto súčasne upravil rovnaké makrá z iného webového umiestnenia, zobrazí sa vám možnosť stiahnuť kópiu vašej verzie, zahodiť svoju verziu alebo prepísať druhú verziu.

The Editor makier poskytuje editor kódu, protokolovacie nástroje a ovládacie prvky na rýchle testovanie makier.


Editor makier

Prihláste sa do webového rozhrania zariadenia pomocou Admin poverenia a prejdite na Prispôsobenie > Editor makier. Odtiaľto môžete:

  • Vytvárajte, upravujte a odstraňovajte makrá.

  • Importujte alebo exportujte makrá (*.js).

  • Povoliť alebo zakázať makrá.

  • Skontrolujte denníky ladenia.

  • Uložte zmeny (Ctrl+S)


    Ak niekto súčasne upravil rovnaké makro z iného webového umiestnenia, zobrazí sa vám možnosť stiahnuť kópiu vašej verzie, zahodiť úpravu alebo prepísať druhú verziu.

The Editor rozšírení používateľského rozhrania poskytuje nástroje na vytváranie:

  • Akčné tlačidlá – tlačidlo pridané na domovskú stránku. Akčné tlačidlo možno naprogramovať tak, aby vykonávalo akcie, keď naň používateľ klepne.

  • Panely – Ovládací panel môže obsahovať mnoho prvkov používateľského rozhrania (napr. tlačidlá, textové polia, prepínače, posuvníky), pričom všetky je možné naprogramovať na vykonávanie akcií. To vám umožní kombinovať vlastnú skupinu ovládacích prvkov na spoločnom mieste.

  • Web Apps – odkaz na webovú aplikáciu pridaný na domovskú stránku. Webová aplikácia spustí preddefinovanú webovú stránku na celú obrazovku. Toto je dostupné na všetkých zariadeniach s Web Engine (tj zariadenia rady Board a Desk, okrem DX).

Prihláste sa do webového rozhrania zariadenia pomocou Správca, RoomControl, alebo integrátor poverenia a prejdite na Prispôsobenie > Editor rozšírení používateľského rozhrania.


Editor rozšírení používateľského rozhrania

Odtiaľto môžete:

  • Pridajte, nahrajte, stiahnite alebo odstráňte rozšírenie používateľského rozhrania.

  • Vytvárajte a konfigurujte mnoho typov ovládacích prvkov.

  • Nastavte rozšírenie používateľského rozhrania na aktívne vs. neaktívne.

  • Definujte, kedy bude rozšírenie používateľského rozhrania viditeľné.

  • Exportujte rozšírenia používateľského rozhrania do video zariadenia alebo do súboru v počítači.

Ak chcete pripojiť rozšírenie používateľského rozhrania k makru, musíte použiť jedinečný Id pre položku. Napríklad ID vášho prepínača môže byť „lights_on". Potom by ste napísali makro, ktoré by monitorovalo klepnutia na obrazovku a keď zistilo, že „lights_onstlačíte tlačidlo ", vydá sa požadovaný príkaz (napr. zapnutie/vypnutie svetiel).

Príklady pripojenia rozšírení používateľského rozhrania k makrám nájdete v časti tu.