Makro to mały program, który jest uruchamiany lokalnie na urządzeniu lub tablicy w pokoju lub na biurku. Makro jest napisane w JavaScript z obsługą takich funkcji jak funkcje strzałkowe, obietnice, klasy i async/await. Wszystkie urządzenia i tablice pokojowe i biurkowe, z wyjątkiem SX10, obsługują makra.

Makro może rejestrować informacje zwrotne ze zdarzeń, zmian konfiguracji oraz zmian statusu urządzenia. Makro może nasłuchiwać tych zdarzeń i zmian oraz używać API urządzenia do wywoływania dalszych poleceń i zmian konfiguracji. Jeśli połączysz użycie makr z niestandardowymi panelami interfejsu użytkownika, możesz rozszerzyć interfejs użytkownika o lokalne funkcje, na przykład przyciski szybkiego wybierania.

Do pracy z makrami wykorzystującymi polecenia xAPI na urządzeniu potrzebny jest lokalny użytkownik Admin.

Aby dowiedzieć się więcej o tym, jak tworzyć niestandardowe panele interfejsu użytkownika, zobacz artykuł Rozszerzenia UI.

Tworzenie i administrowanie makrami

Do tworzenia i administrowania makrami można użyć Edytora makr. Edytor jest dostępny z lokalnego interfejsu sieciowego urządzenia.

Lokalny interfejs sieciowy jest dostępny bezpośrednio z przeglądarki internetowej dla lokalnych użytkowników administracyjnych lub w widoku klienta w Control Hub w obszarze Konfiguracje urządzeń. W przeglądarce internetowej w polu adresu URL wpiszhttp(s)://<punkt końcowy lub nazwa hosta> . Następnie wprowadź dane uwierzytelniające dla użytkownika admin.

Po wejściu do lokalnego interfejsu sieciowego, Edytor makr jest dostępny w obszarze Dostosowywanie po lewej stronie.

Jeśli makra są wyłączone, przy próbie uruchomienia edytora pojawia się opcja Włącz makra.

Więcej informacji

Przeczytaj artykuł Administracja użytkownikami lokalnymi oraz artykuł Ustawienia zaawansowane, aby uzyskać więcej informacji na temat użytkowników lokalnych oraz sposobu uzyskiwania dostępu do lokalnego interfejsu sieciowego.

Więcej szczegółów na temat makr i sposobu korzystania z Edytora makr można znaleźć w podręczniku Dostosowywanie.

Dodatkowe zasoby edukacyjne są dostępne z poziomu Edytora makr:

  • Kliknij przycisk Samouczek, aby otworzyć samouczek Przewodnik skryptów Cisco Macro.

  • Kliknij przycisk Pomoc, aby znaleźć krótkie wprowadzenie do używania makr na urządzeniu i kilka przykładów kodu do przestudiowania lub użycia.

Pomoc techniczna firmy Cisco (TAC) nie obsługuje debugowania kodu innej firmy, w tym makr. Jeśli potrzebujesz pomocy z makrami i kodem innych firm, sprawdź społeczność Cisco Collaboration Developer. Ponadto na tej stronie znajduje się wiele zasobów dla deweloperów i integratorów. Kilka przykładów kodowania makr można znaleźć tutaj.