Makra

Makro je malý JavaScriptový program, který běží lokálně na vašem zařízení. Například si můžete zařízení naprogramovat tak, aby automaticky přijímalo příchozí hovory z konkrétních čísel.

Makra mohou spouštět příkazy rozhraní pro programování aplikací (API) pro vaše zařízení i pro systémy třetích stran.

Všechna aktivní makra běží v jednom procesu na zařízení, který se nazývá Běhová doba. Z webového rozhraní zařízení můžete běhové prostředí spustit a zastavit podle potřeby. Runtime prostředí je izolované v sandboxu a kód je bezpečně izolován od standardního softwaru zařízení.

Makra můžete spravovat z Control Hubu nebo z Editor maker na webovém rozhraní zařízení. Chcete-li konfigurovat makra z Control Hubu, musíte nejprve povolit zřizování maker pro vaše zařízení.

V Control Hubu si můžete prohlédnout změny provedené v makrech v historie zařízení.

Rozšíření uživatelského rozhraní

Rozšíření uživatelského rozhraní je vlastní tlačítko nebo panel, který si sami vytvoříte a přidáte na dotykovou obrazovku svého zařízení. Například přidejte tlačítko „Rychlá volba“ pro volání často používaného čísla nebo naprogramujte zařízení tak, aby automaticky přijímalo hovory z konkrétních čísel.

Rozšíření uživatelského rozhraní mohou také ovládat periferie třetích stran, jako jsou světla, žaluzie a video přepínače. Když jsou videozařízení a periferní zařízení ovládány ze stejného uživatelského rozhraní, získáte v zasedací místnosti konzistentní uživatelský zážitek. Komunikace s řídicími systémy třetích stran probíhá prostřednictvím API třetí strany.

Otevřená platforma vám umožňuje vytvářet úpravy, které se připojují k vašim stávajícím pracovním postupům, a tím vám umožňuje vytvářet další hodnotu nad rámec základní nabídky Webex.

Mezi příklady patří:

  • Zobrazení vlastních dat webového serveru na hlavní obrazovce.

  • Hlášení problémů do systému pro prodej jízdenek.

  • Sběr akustických dat z místnosti a jejich odeslání na webový server, kde je lze vykreslit.

  • Ovládání periferií třetích stran, jako jsou světla, žaluzie a video přepínače.

Rozšíření uživatelského rozhraní můžete vytvářet z Editor rozšíření uživatelského rozhraní ve webovém rozhraní zařízení.

Povolit zřizování maker v Control Hubu

Povolení zřizování maker vám dává přístup pro čtení a zápis maker pro jednotlivá zařízení z Control Hub. Po povolení všechna zařízení registrovaná ve sdíleném režimu nahrají svá makra do Control Hub. Administrátoři pak mohou upravovat zdrojový kód makra, stahovat lokální kopie a nahrávat makra do jiných zařízení.

Chcete-li povolit zřizování maker, přejděte na Zařízení > Nastavení > Makra v Ovládacím centru a zapněte Povolit Control Hubu spravovat makra.

  • Všechna makra v Control Hubu jsou uložena a šifrována, ale ne pomocí vlastního soukromého klíče zákazníka, v cloudu Cisco. Pokud vaše makra obsahují důvěrná data, neměli byste povolovat zřizování maker v Control Hubu.

  • Zřizování maker v Control Hubu se vztahuje pouze na zařízení ve sdíleném režimu.

Konfigurace maker z Control Hubu

Nejprve musíte povolit zřizování maker v Control Hubu, jak je popsáno výše.

Zřizování maker je poskytováno pro jednotlivá zařízení. Chcete-li sdílet makra mezi zařízeními, můžete si stáhnout makro z jednoho zařízení a poté ho nahrát do jiného zařízení.

Přístup k makrům pro zařízení ve sdíleném režimu:

  1. Z pohledu zákazníka v https://admin.webex.com, jít na Zařízení a vyberte zařízení, které chcete konfigurovat.

  2. Jdi na Konfigurace a vyberte Makra.


Panel Makra zařízení Control Hub

Odtud můžete:

  • Vytvářet, upravovat a mazat makra.

  • Nahrávání a stahování maker (*.js).

  • Povolit nebo zakázat makra.

  • Uložte změny.

  • Zobrazit protokoly maker.

Pokud někdo současně upravil stejná makra z jiného webového umístění, zobrazí se vám možnosti stáhnout kopii vaší verze, zahodit vaši verzi nebo přepsat druhou verzi.

Vytváření maker z webového rozhraní zařízení

Ten/Ta/To Editor maker poskytuje editor kódu, nástroje pro protokolování a ovládací prvky pro rychlé testování maker.

Macro Editor

Přihlaste se k webovému rozhraní zařízení pomocí Administrátor přihlašovací údaje a přejděte na Přizpůsobení > Editor maker. Odtud můžete:

  • Vytvářet, upravovat a mazat makra.

  • Importovat nebo exportovat makra (*.js).

  • Povolit nebo zakázat makra.

  • Zkontrolujte protokoly ladění.

  • Uložte změny (Ctrl+S)

    Pokud někdo současně upravil stejné makro z jiného webového umístění, zobrazí se vám možnosti stáhnout kopii vaší verze, zahodit úpravu nebo přepsat druhou verzi.

Vytváření rozšíření uživatelského rozhraní z webového rozhraní zařízení

Ten/Ta/To Editor rozšíření uživatelského rozhraní poskytuje nástroje pro vytváření:

  • Tlačítka akcí – Na stránku Home bylo přidáno tlačítko. Akční tlačítko lze naprogramovat tak, aby provádělo akce, když ho uživatel TAPS stiskne.

  • Panely – Ovládací panel může obsahovat mnoho prvků uživatelského rozhraní (např. tlačítka, textová pole, přepínače, posuvníky), které lze všechny naprogramovat k provádění akcí. To vám umožní sloučit vlastní skupinu ovládacích prvků na společném místě.

  • Webové aplikace – Na stránku Web App byla přidána zkratka Home. Web App spustí předdefinovanou webovou stránku na celé obrazovce. Toto je k dispozici na všech zařízeních s webovým enginem (tj. zařízeních Board a Desk Series, s výjimkou DX).

Přihlaste se k webovému rozhraní zařízení pomocí Administrátor, Řízení místností, nebo Integrátor přihlašovací údaje a přejděte na Přizpůsobení > Editor rozšíření uživatelského rozhraní.

UI Extensions Editor

Odtud můžete:

  • Přidat, nahrát, stáhnout nebo odstranit rozšíření uživatelského rozhraní.

  • Vytvořte a konfigurujte mnoho typů ovládacích prvků.

  • Nastavení rozšíření uživatelského rozhraní na aktivní vs. neaktivní.

  • Definujte, kdy bude rozšíření uživatelského rozhraní viditelné.

  • Exportujte rozšíření uživatelského rozhraní do videozařízení nebo do souboru v počítači.

Chcete-li propojit rozšíření uživatelského rozhraní s makrem, musíte použít unikátní ID pro danou položku. Například ID vašeho přepínače může být „lights_on“. Pak byste napsali makro, které by monitorovalo obrazovku TAPS a když by detekovalo stisknutí tlačítka „lights_on“, vydalo by požadovaný příkaz (např. TURN zapnutí/vypnutí světel).

Příklady propojení rozšíření uživatelského rozhraní s makry naleznete v zde.

Další informace

Více informací o vytváření maker a rozšíření uživatelského rozhraní naleznete zde:

Navštivte Cisco Spolupráce Komunita vývojářů pokud potřebujete pomoc s makry a kódem třetích stran.

Viz Konfigurace zařízení pro místnosti a stoly a desky Webex pro informace o přístupu k lokálnímu webovému rozhraní.

Rozšíření uživatelského rozhraní (UI) zařízení Room Scheduler vám umožňují vytvářet vlastní panely a akční tlačítka a také integrovat webové aplikace přímo do řídicího panelu Room Scheduler. Přečtěte si další informace o makrech a rozšířeních pro Plánovač místností.