매크로
매크로는 장치에서 로컬로 실행되는 작은 JavaScript 프로그램입니다. 예를 들어, 장치가 특정 번호로부터 걸러오는 전화에 자동으로 응답하도록 프로그램할 수 있습니다.
매크로는 장치뿐만 아니라 타사 시스템에 대해 API(Application Programming Interface) 명령어를 실행할 수 있습니다.
활동 중인 모든 매크로는 런타임이라고 칭하는 장치에서 한 개의 프로세스에서 실행됩니다. 장치 웹 인터페이스에서 필요에 따라 런타임을 시작하고 중지할 수 있습니다. 런타임은 샌드박스로 보호되고, 코드는 장치의 표준 소프트웨어로부터 안전하게 분리됩니다.
장치의 웹 인터페이스에 있는 Control Hub 또는 매크로 편집기 에서 매크로를 관리할 수 있습니다. Control Hub에서 매크로를 구성하려면 먼저 장치에 대해 매크로 프로비저닝을 활성화해야 합니다.
Control Hub에서 장치의 히스토리에서 매크로에 적용한 변경 사항을 확인할 수 있습니다.
UI 확장명
UI 확장 프로그램은 자신을 만들고 장치의 터치 화면에 추가하는 사용자 정의 버튼 또는 패널입니다. 예를 들어, "빠른 다이얼" 버튼을 추가하여 자주 사용하는 번호로 전화하거나, 장치를 프로그램하여 특정 번호에서 걸러진 전화에 자동으로 응답합니다.
UI 확장 프로그램은 조명, 블라인드 및 비디오 스위치 등 타사의 주변 장치를 제어할 수도 있습니다. 비디오 장치 및 주변 장치가 동일한 사용자 인터페이스에서 제어될 때 장치에서 일관된 사용자 미팅 룸. 제3자 제어 시스템과의 통신은 제3자 API를 통해 완료됩니다.
오픈 플랫폼은 기존의 작업 흐름에 첨부하는 사용자 정의를 만들 수 있도록 합니다. 따라서 핵심 Webex 제공의 가치를 넘어 추가적인 가치를 창출할 수 있게 됩니다.
일부 예제에는 다음이 포함됩니다.
-
기본 화면에 사용자 정의 웹 서버 데이터를 표시합니다.
-
티켓 시스템에 문제점 보고
-
룸에서 음향 데이터를 수집하고 이를 음소거할 수 있는 웹서버에게 전송합니다.
-
조명, 블라인드, 비디오 전환 등 타사의 주변기기를 제어합니다.
장치 웹 인터페이스의 UI 확장 편집기 에서 UI 확장 프로그램을 만들 수 있습니다.
매크로 프로비저닝을 활성화하면 Control Hub에서 장치별로 매크로에 대한 읽기 및 쓰기 액세스를 제공합니다. 활성화되면 공유 모드에 등록된 모든 장치는 매크로를 Control Hub에 업로드합니다. 그 후 관리자는 매크로 소스 코드를 편집하고, 로컬 사본을 다운로드하고, 매크로를 다른 장치에 업로드할 수 있습니다.
매크로 프로비저닝을 활성화하려면 Control Hub에서 장치 > 설정 > 매크로 이동하고 Control Hub에서 매크로를 관리하도록 허용을 켭니다.
|
먼저 상단에 설명한 대로 매크로의 Control Hub 프로비저닝을 활성화해야 합니다. |
매크로 프로비저닝은 단일 디바이스에 따라 제공됩니다. 장치 간에 매크로를 공유하려면 한 장치에서 매크로를 다운로드한 후 다른 장치에 업로드할 수 있습니다.
공유 모드 장치에 대한 매크로에 액세스하려면:
-
https://admin.webex.com의 고객 보기에서 장치 로 이동하고 구성하고자 하는 장치를 선택합니다.
-
구성 으로 이동하고 매크로를 선택합니다.
여기에서 다음을 할 수 있습니다.
-
매크로 만들기, 편집 및 삭제.
-
매크로(*.js)를 업로드하고 다운로드합니다.
-
매크로를 활성화 또는 비활성화합니다.
-
변경 사항을 저장합니다.
-
매크로 로그 보기.
사용자가 다른 웹 위치에서 동일한 매크로를 동시에 편집한 경우, 귀하의 버전의 사본을 다운로드하거나, 귀하의 버전을 취소하거나, 다른 버전을 덮어쓸 수 있는 옵션이 나타납니다. |
Macro 편집기는 매크로를 빠르게 테스트하기 위한 코드 편집기, 로깅 도구 및 제어를 제공합니다.
관리 자격 증명을 사용하여 장치 웹 인터페이스에 로그인하고 사용자 정의 > 매크로 편집기를 탐색합니다. 여기에서 다음을 할 수 있습니다.
-
매크로 만들기, 편집 및 삭제.
-
매크로(*.js)를 가져오거나 내보내기합니다.
-
매크로를 활성화 또는 비활성화합니다.
-
디버그 로그를 리뷰합니다.
-
변경 사항 저장 (Ctrl+S)
다른 웹 위치에서 동시에 동일한 매크로를 편집한 경우, 버전 사본 다운로드, 편집 삭제 또는 다른 버전 덮어 사용할 수 있는 옵션이 표시됩니다.
UI 확장 프로그램 편집기는 다음을 만들기 위한 도구를 제공합니다.
-
작업 버튼 - 홈 페이지에 추가된 버튼. 사용자가 해당 버튼을 탭할 때 작업을 실행하도록 작업 버튼을 프로그래밍할 수 있습니다.
-
패널 - 제어판 많은 UI 구성 요소(예: 버튼, 텍스트 필드, 스위치, 슬라이더)를 포함할 수 있습니다. 이는 작업을 수행하기 위해 프로그래밍할 수 있습니다. 이를 통해 공통 위치에서 자신의 제어 그룹을 결합할 수 있습니다.
-
웹 앱 – 웹 앱 바로가기가 홈 페이지에 추가되었습니다. 웹 앱은 에서 미리 정의된 웹 페이지를 전체 화면. 이는 웹 엔진이 있는 모든 장치에서 사용할 수 있습니다(예: Board 및 데스크 시리즈 장치, DX 제외).
관리, RoomControl 또는 통합자 자격 증명을 사용하여 장치 웹 인터페이스에 로그인하고 사용자 정의 > UI 확장 편집기를 탐색합니다.
여기에서 다음을 할 수 있습니다.
-
UI 확장 프로그램을 추가, 업로드, 다운로드하거나 삭제합니다.
-
을(를) 만들고 다양한 유형의 제어를 구성합니다.
-
UI 확장명을 활동 중 및 비활성으로 설정합니다.
-
UI 확장이 표시되는 때를 정의합니다.
-
UI 확장명을 비디오 장치 또는 컴퓨터의 파일로 내보낼 수 있습니다.
UI 확장 프로그램을 매크로에 연결하려면 해당 항목에 대해 고유한 ID 를 사용해야 합니다. 예를 들어, 토글에 대한 Id는 ""일 수lights_on있습니다. 그 후 모니터되는 화면 탭을 표시하는 매크로를 작성하고"lights_on" 버튼이 탭된 것을 탐지하면 원하는 명령어를 표시합니다(예: 조명 켜기/끄기).
UI 확장 프로그램을 매크로에 연결하는 예제는 여기를 참조하십시오.
매크로 및 UI 확장 프로그램 만들기에 대한 자세한 내용은 다음에서 알아보 있습니다.
매크 로 및 타사 코드에 대해 도움이 필요하면 Cisco 협업 개발자 커뮤니티를 방문하십시오.
로컬 웹 인터페이스에 액세스하는 방법에 대한 정보는 Webex Boards 및 데스크 장치 및 앱의 장치 구성을 참조하십시오.