- Domů
- /
- Článek
Konfigurace maker a rozšíření uživatelského rozhraní pro Board, Desk a Room Series
Vytvořte vlastní ovládací prvky pro uživatele pomocí rozšíření uživatelského rozhraní a maker.
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:
-
Z pohledu zákazníka v https://admin.webex.com, jít na Zařízení a vyberte zařízení, které chcete konfigurovat.
-
Jdi na Konfigurace a vyberte Makra.
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.

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í.

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í.