매크로

매크로는 기기에서 로컬로 실행되는 작은 JavaScript 프로그램입니다. 예를 들어, 특정 번호에서 걸려오는 전화에 자동으로 응답하도록 장치를 프로그래밍할 수 있습니다.

매크로는 사용자 장치뿐만 아니라 타사 시스템에 대해서도 애플리케이션 프로그래밍 인터페이스(API) 명령을 실행할 수 있습니다.

모든 활성 매크로는 장치에서 단일 프로세스로 실행됩니다. 실행 시간. 필요에 따라 장치 웹 인터페이스에서 런타임을 시작하거나 중지할 수 있습니다. 런타임은 샌드박스화되어 있으며, 코드는 장치의 표준 소프트웨어로부터 안전하게 격리됩니다.

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에서 매크로를 관리하도록 허용.

  • Control Hub의 모든 매크로는 Cisco 클라우드에 저장되고 암호화되지만, 고객의 개인 키를 사용하지는 않습니다. 매크로에 기밀 데이터가 포함되어 있는 경우 Control Hub 매크로 프로비저닝을 활성화해서는 안 됩니다.

  • Control Hub의 매크로 프로비저닝은 공유 모드 장치에만 적용됩니다.

Control Hub에서 매크로 구성

위에 설명한 대로 먼저 Control Hub에서 매크로 프로비저닝을 활성화해야 합니다.

매크로 프로비저닝은 단일 장치 기반으로 제공됩니다. 여러 기기 간에 매크로를 공유하려면 한 기기에서 매크로를 다운로드한 다음 다른 기기에 업로드하면 됩니다.

공유 모드 장치의 매크로에 액세스하려면:

  1. 고객 관점에서 https://admin.webex.com, 가다 장치 구성하려는 장치를 선택하세요.

  2. 로 가다 구성 그리고 선택 매크로.


컨트롤 허브 장치 매크로 패널

여기에서 다음을 수행할 수 있습니다.

  • 매크로를 생성, 편집, 삭제합니다.

  • 매크로(*.js)를 업로드하고 다운로드합니다.

  • 매크로를 활성화하거나 비활성화합니다.

  • 변경 내용을 저장합니다.

  • 매크로 로그를 봅니다.

누군가가 다른 웹 위치에서 동일한 매크로를 동시에 편집한 경우 해당 버전의 사본을 다운로드하거나, 해당 버전을 삭제하거나, 다른 버전을 덮어쓸지 선택하는 옵션이 제공됩니다.

장치 웹 인터페이스에서 매크로 만들기

그만큼 매크로 편집기 매크로를 빠르게 테스트할 수 있는 코드 편집기, 로깅 도구 및 컨트롤을 제공합니다.

Macro Editor

다음을 사용하여 장치 웹 인터페이스에 로그인합니다. 관리자 자격 증명을 입력하고 탐색하세요 사용자 정의 > 매크로 편집기. 여기에서 다음을 수행할 수 있습니다.

  • 매크로를 생성, 편집, 삭제합니다.

  • 매크로(*.js)를 가져오거나 내보냅니다.

  • 매크로를 활성화하거나 비활성화합니다.

  • 디버그 로그를 검토합니다.

  • 변경 사항을 저장합니다(Ctrl+S)

    누군가가 다른 웹 위치에서 동일한 매크로를 동시에 편집한 경우 해당 버전의 사본을 다운로드하거나, 편집 내용을 삭제하거나, 다른 버전을 덮어쓸지 선택하는 옵션이 제공됩니다.

장치 웹 인터페이스에서 UI 확장 만들기

그만큼 UI 확장 편집기 다음을 만드는 데 필요한 도구를 제공합니다.

  • 액션 버튼 - Home 페이지에 버튼이 추가되었습니다. 사용자가 TAPS 버튼을 클릭하면 동작 버튼에 동작을 수행하도록 프로그래밍할 수 있습니다.

  • 패널 - 제어판에는 여러 UI 요소(예: 버튼, 텍스트 필드, 스위치, 슬라이더)가 포함될 수 있으며, 이러한 모든 요소는 작업을 수행하도록 프로그래밍할 수 있습니다. 이를 통해 공통된 위치에 자체 컨트롤 그룹을 결합할 수 있습니다.

  • 웹 앱 – Home 페이지에 Web App 바로가기가 추가되었습니다. Web App는 미리 정의된 웹 페이지를 전체 화면으로 실행합니다. 이 기능은 웹 엔진이 있는 모든 기기(예: Board 및 DX를 제외한 Desk Series 기기)에서 사용할 수 있습니다.

다음을 사용하여 장치 웹 인터페이스에 로그인합니다. 관리자, RoomControl, 또는 적분기 자격 증명을 입력하고 탐색하세요 사용자 정의 > UI 확장 편집기.

UI Extensions Editor

여기에서 다음을 수행할 수 있습니다.

  • UI 확장 프로그램을 추가, 업로드, 다운로드 또는 삭제합니다.

  • 다양한 유형의 컨트롤을 만들고 구성합니다.

  • UI 확장을 활성 또는 비활성으로 설정합니다.

  • UI 확장이 표시되는 시점을 정의합니다.

  • UI 확장 프로그램을 비디오 장치나 컴퓨터의 파일로 내보내세요.

UI 확장을 매크로에 연결하려면 고유한 것을 사용해야 합니다. ID 해당 품목에 대해서. 예를 들어, 토글의 ID는 "lights_on"일 수 있습니다. 그런 다음, 화면 TAPS를 모니터링하고 "lights_on" 버튼이 탭된 것을 감지하면 원하는 명령(예: TURN 조명 켜기/끄기)을 실행하는 매크로를 작성합니다.

UI 확장을 매크로에 연결하는 예는 다음을 참조하세요. 여기.

추가 정보

매크로와 UI 확장 프로그램을 만드는 방법에 대해 자세히 알아보세요.

방문하세요 Cisco 협업 개발자 커뮤니티 매크로와 타사 코드에 대한 도움이 필요한 경우.

참조하다 룸 및 데스크 장치와 Webex 보드에 대한 장치 구성 로컬 웹 인터페이스에 접속하는 방법에 대한 정보입니다.

Room Scheduler 장치 사용자 인터페이스(UI) 확장 기능을 사용하면 사용자 정의 패널과 작업 버튼을 만들 수 있고, 웹 애플리케이션을 Room Scheduler 대시보드에 직접 통합할 수 있습니다. Room Scheduler의 매크로와 확장 기능에 대해 자세히 알아보세요 .