Vytvořte vlastní ovládací prvky pro uživatele pomocí rozšíření uživatelského rozhraní a maker.
Makra
Makro je malý program JavaScriptu, který běží místně na vašem zařízení. Můžete například naprogramovat zařízení tak, aby automaticky odpovídalo na příchozí hovory z určitých čísel.
Makra mohou spouštět příkazy rozhraní API (Application Programming Interface) pro vaše zařízení i pro systémy jiných výrobců.
Všechna aktivní makra jsou v zařízení spuštěna v jediném procesu, který se nazývá modul runtime. Z webového rozhraní zařízení můžete spouštět a zastavovat běhové prostředí podle potřeby. Modul runtime je v izolovaném prostoru a kód je bezpečně izolován od standardního softwaru zařízení.
Makra můžete spravovat z Control Hubu nebo Editoru maker ve webovém rozhraní zařízení. Chcete-li konfigurovat makra z Centra řízení, musíte nejprve povolit zřizování maker pro vaše zařízení.
V Centru řízení můžete vidět změny provedené v makrech v historii zařízení.
Rozšíření uživatelského rozhraní
Rozšíření uživatelského rozhraní je vlastní tlačítko nebo panel, který sami vytvoříte a přidáte na dotykovou obrazovku zařízení. Můžete například přidat tlačítko "Rychlá volba" pro volání na často používané číslo nebo naprogramovat zařízení tak, aby automaticky přijímalo hovory z určitých čísel.
Rozšíření uživatelského rozhraní mohou také ovládat periferní zařízení třetích stran, jako jsou světla, žaluzie a přepínače videa. Jsou-li 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é prostředí. Komunikace s řídicími systémy třetích stran probíhá prostřednictvím API třetích stran.
Otevřená platforma umožňuje vytvářet přizpůsobení, která se připojují k vašim stávajícím pracovním postupům. To vám umožní vytvářet další hodnotu nad rámec základní nabídky Webex.
Některé příklady:
-
Zobrazení vlastních dat webového serveru na hlavní obrazovce.
-
Hlášení problémů do systému prodeje jízdenek.
-
Sběr akustických dat z místnosti a jejich odeslání na webový server, kde mohou být vykreslena.
-
Ovládání periferních zařízení třetích stran, jako jsou světla, žaluzie a přepínače videa.
Rozšíření uživatelského rozhraní můžete vytvářet z editoru rozšíření uživatelského rozhraní ve webovém rozhraní zařízení.
Povolením zřizování maker získáte přístup pro čtení a zápis do maker pro jednotlivá zařízení z Centra řízení. Po povolení všechna zařízení registrovaná ve sdíleném režimu nahrají svá makra do Centra řízení. Správci pak mohou upravit zdrojový kód makra, stáhnout místní kopie a odeslat makra do jiných zařízení.
Pokud chcete povolit zřizování maker, přejděte na Zařízení > Nastavení > Makra v Centru řízení a přepněte na Povolit Centru řízení pro správu maker.
|
Nejprve je nutné povolit zřizování maker v Centru řízení, jak je popsáno výše. |
Zřizování maker je poskytováno na základě jednoho zařízení. Chcete-li makra sdílet mezi zařízeními, můžete makro stáhnout z jednoho zařízení a poté je odeslat do jiného zařízení.
Přístup k makrům pro zařízení ve sdíleném režimu:
-
V zobrazení zákazníka v https://admin.webex.com přejděte na Zařízení a vyberte zařízení, které chcete konfigurovat.
-
Přejděte na Konfigurace a vyberte Makra.
Tady můžete:
-
Vytvářejte, upravujte a odstraňujte makra.
-
Odesílání a stahování maker (*.js).
-
Povolte nebo zakažte makra.
-
Uložte provedené změny.
-
Zobrazení protokolů maker.
Pokud někdo současně upravil stejná makra z jiného webového umístění, zobrazí se vám možnost stáhnout kopii vaší verze, zrušit vaši verzi nebo přepsat jinou verzi. |
Editor maker poskytuje editor kódu, nástroje protokolování a ovládací prvky pro rychlé testování maker.
Přihlaste se k webovému rozhraní zařízení pomocí přihlašovacích údajů správce a přejděte do části Přizpůsobení > Editor maker. Tady můžete:
-
Vytvářejte, upravujte a odstraňujte makra.
-
Import a export maker (*.js).
-
Povolte nebo zakažte makra.
-
Zkontrolujte protokoly ladění.
-
Uložení změn (Ctrl+S)
Pokud někdo současně upravil stejné makro z jiného webového umístění, zobrazí se vám možnost stáhnout kopii vaší verze, zahodit úpravy nebo přepsat jinou verzi.
Editor rozšíření uživatelského rozhraní poskytuje nástroje pro vytváření:
-
Action Buttons - Tlačítko přidané na domovskou stránku. Tlačítko akce lze naprogramovat tak, aby provádělo akce, když na něj uživatel klepne.
-
Panely - Ovládací panel může obsahovat mnoho prvků uživatelského rozhraní (např. tlačítka, textová pole, přepínače, posuvníky), z nichž všechny mohou být naprogramovány tak, aby prováděly akce. To vám umožní kombinovat vlastní skupinu ovládacích prvků ve společném umístění.
-
Web Apps – zástupce webové aplikace přidaný na domovskou stránku. Webová aplikace spustí předdefinovanou webovou stránku na celé obrazovce. Tato možnost je k dispozici na všech zařízeních s webovým enginem (tj. na deskových a stolních zařízeních, s výjimkou DX).
Přihlaste se k webovému rozhraní zařízení pomocí přihlašovacích údajů správce, RoomControl nebo integrátora a přejděte do editoru rozšíření uživatelského rozhraní > přizpůsobení.
Tady můžete:
-
Přidání, nahrání, stažení nebo odstranění rozšíření uživatelského rozhraní.
-
Vytvořte a nakonfigurujte mnoho typů ovládacích prvků.
-
Nastavte 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 připojit rozšíření uživatelského rozhraní k makru, musíte pro položku použít jedinečné ID . ID přepínače může být například "lights_on". Pak byste napsali makro, které monitorovalo klepnutí obrazovky a když zjistilo, že bylo klepnuto na tlačítko "lights_on", vydal požadovaný příkaz (např. zapnout/vypnout světla).
Příklady připojení rozšíření uživatelského rozhraní k makrům naleznete zde.
Další informace o vytváření maker a rozšíření uživatelského rozhraní naleznete zde:
Pokud potřebujete pomoc s makry a kódem třetích stran, navštivte komunitu Cisco Collaboration Developer.
Informace o přístupu k lokálnímu webovému rozhraní naleznete v části Konfigurace zařízení pro pokojová a stolní zařízení a Webex desky .