Możesz użyć urządzenia wejściowego USB innej firmy do sterowania niektórymi funkcjami w pokoju lub na biurku. Klawiatura USB i pilot zdalnego sterowania Bluetooth z kluczem USB są przykładami takich urządzeń wejściowych.
Ta funkcja ma na celu uzupełnienie funkcjonalności interfejsów użytkownika Touch 10 lub DX, wszędzie tam, gdzie jest to wygodne. Nie ma na celu zastąpienia interfejsów użytkownika Touch 10 i DX.
Przykładowe zastosowania:
W klasach i podczas wykładów mały pilot zdalnego sterowania może być używany do wybudzania urządzenia pokojowego z trybu gotowości. Ponadto może być wygodne użycie pilota zdalnego sterowania, aby wybrać źródło wejściowe do przedstawienia.
Sterowanie widokiem kamery (przesuwanie, pochylanie i powiększanie) w sytuacjach, gdy nie można używać touch 10. Na przykład na salach operacyjnych w szpitalu.
Wymagany sprzęt
Urządzenie z serii Cisco Webex Room Series lub DX.
Urządzenie wejściowe innej firmy, które reklamuje się jako klawiatura USB, na przykład pilot zdalnego sterowania Bluetooth z kluczem USB.
Przegląd funkcjonalny
Naciśnięcie przycisku na urządzeniu wejściowym USB generuje zdarzenie w interfejsie API urządzenia pokojowego lub biurkowego. Makra lub urządzenia sterujące innych firm mogą nasłuchiwać takich zdarzeń i reagować na nie. To zachowanie jest podobne do zachowania przycisków sterowania w pokoju. Możliwe jest również nasłuchiwanie zdarzeń za pomocą webhooków, bezpośrednio w sesji SSH.
Nie ma biblioteki akcji łatwo dostępnych do wybierania akcji. Musisz samodzielnie zdefiniować i wdrożyć działania, które należy podjąć w odpowiedzi na zdarzenia. Na przykład:
Zwiększ głośność pomieszczenia lub biurka po naciśnięciu zwiększania głośności.
Przełącz pokój lub urządzenie biurkowe w tryb gotowości po naciśnięciu uśpienia.
Konfiguracje, zdarzenia i stan
Konfiguracje i stany, o których mowa w tym artykule, są dostępne zarówno w interfejsie internetowym urządzenia pokojowego lub biurkowego, jak i w interfejsie API. Przeczytaj artykuł Ustawienia zaawansowane, aby uzyskać informacje na temat uzyskiwania dostępu do interfejsu internetowego i korzystania z interfejsu API.
Obsługa urządzeń wejściowych USB innych firm jest domyślnie wyłączona. Włącz go jawnie
Wł.Naciśnięcie i zwolnienie przycisku powoduje wygenerowanie zdarzenia Naciśnięcie i Zwolnienie :
*e UserInterface InputDevice Key Action Key: <name of the key> *e UserInterface InputDevice Key Action Code: <id of the key> *e UserInterface InputDevice Key Action Type: Pressed ** end *e UserInterface InputDevice Key Action Key: <name of the key> *e UserInterface InputDevice Key Action Code: <id of the key> *e UserInterface InputDevice Key Action Type: Released ** end
Aby nasłuchiwać zdarzeń, musisz zarejestrować informacje zwrotne ze zdarzeń InputDevice :
xFeedback Register /event/UserInterface/InputDevice ** end
Gdy urządzenie w pokoju lub na biurku wykryje urządzenie wejściowe innej firmy, urządzenie wejściowe jest wyświetlane w
Urządzenie wejściowe może być zgłaszane jako wiele urządzeń.Przykład
W tym artykule znajduje się przykład, w jaki sposób można sprawić, by pilota zdalnego sterowania Bluetooth obsługiwały niektóre funkcje urządzenia pokojowego lub biurkowego .
Dalsze informacje
Więcej informacji na temat korzystania z urządzenia wejściowego innej firmy można znaleźć w Przewodniku dostosowywania . Wybierz najnowszą wersję.
Obsługa Cisco (TAC) nie obsługuje debugowania kodu innych firm, w tym makr. Sprawdź społeczność Cisco Collaboration Developer, jeśli potrzebujesz pomocy dotyczącej makr i kodu innej firmy. Ponadto na tej stronie znajduje się wiele zasobów dla programistów i integratorów.