Vytvořte vlastní ovládací prvky pro uživatele pomocí rozšíření uživatelského rozhraní a maker.
Makra
Makro je malý program v jazyce JavaScript, který se spouští lokálně v zařízení. Můžete například naprogramovat zařízení 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 jsou v zařízení spuštěna v jednom procesu, který se nazývá Runtime. Ve webovém rozhraní zařízení můžete podle potřeby spustit a zastavit runtime. 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 prostředí Control Hub nebo Editoru maker ve webovém rozhraní zařízení. Pokud chcete konfigurovat makra z prostředí Control Hub, musíte nejprve povolit zřizování maker pro svá zařízení.
V prostředí Control Hub můžete vidět změny provedené u maker 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é vytáčení" pro volání na často používané číslo nebo naprogramovat zařízení tak, aby automaticky přijímalo hovory z konkrétní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. Pokud jsou videozařízení a periferní zařízení ovládána 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 ROZHRANÍ API třetích stran.
Otevřená platforma umožňuje vytvářet vlastní nastavení, která se připojují k vašim stávajícím pracovním postupům; což vám umožní vytvořit 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 prodeje jízdenek.
-
Sběr akustických dat z místnosti a jejich odeslání na webový server, kde je lze vykreslit.
-
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 ke čtení a zápisu maker pro jednotlivá zařízení z prostředí Control Hub. Po aktivaci budou všechna zařízení zaregistrovaná ve sdíleném režimu nahrávat svá makra do prostředí Control Hub. Správci mohou poté upravovat zdrojový kód maker, stahovat místní kopie a nahrávat makra do jiných zařízení.
Chcete-li povolit zřizování maker, přejděte do nabídky Zařízení > Nastavení > Makra v prostředí Control Hub a zapněte možnost Povolit prostředí Control Hub spravovat makra.
|
Nejprve musíte povolit zřizování maker v prostředí Control Hub, jak je popsáno výše. |
Zřizování maker je poskytováno na základě jednoho zařízení. Chcete-li sdílet makra mezi zařízeními, můžete stáhnout makro z jednoho zařízení a poté je nahrát 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.compřejděte na možnost Zařízení a vyberte zařízení, které chcete nakonfigurovat.
-
Přejděte do části Konfigurace a vyberte možnost Makra.
Odtud můžete:
-
Vytvářejte, upravujte a odstraňujte makra.
-
Nahrávání a stahování maker (*.js).
-
Povolení nebo zakázání maker.
-
Změny uložte.
-
Zobrazí protokoly 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, zahodit ji nebo přepsat jinou verzi. |
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í pověření správce a přejděte do nabídky Přizpůsobení > Editor maker. Odtud můžete:
-
Vytvářejte, upravujte a odstraňujte makra.
-
Import nebo export maker (*.js).
-
Povolení nebo zakázání maker.
-
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žnosti stažení kopie vaší verze, zahození úprav nebo přepsání druhé verze.
Editor rozšíření uživatelského rozhraní poskytuje nástroje pro vytváření:
-
Tlačítka akcí – 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 lze naprogramovat 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. To je k dispozici na všech zařízeních s Web Engine (tj. Zařízení řady Board a Desk, s výjimkou DX).
Přihlaste se k webovému rozhraní zařízení pomocí přihlašovacích údajů pro správce, RoomControl nebo Integrator a přejděte do části Přizpůsobení > Editor rozšíření uživatelského rozhraní.
Odtud můžete:
-
Přidejte, nahrajte, stáhněte nebo odstraňte 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 použít jedinečné ID položky. Id pro váš přepínač může být například "lights_on". Poté byste napsali makro, které monitoruje klepnutí na obrazovku, a když zjistí, že bylo klepnuto na tlačítko "lights_on", vydá požadovaný příkaz (např. Zapne / vypne 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í najdete v těchto článcích:
Pokud potřebujete pomoc s makry a kódem třetích stran, navštivte komunitu vývojářů Cisco Collaboration Developer.
Informace o tom, jak získat přístup k místnímu webovému rozhraní, naleznete v tématu Konfigurace zařízení pro pokojová a stolní zařízení a desky Webex.