Cisco Webex Room Kit Sandbox로 개발

Cisco Webex Room Kit에는 HTTP 및 SSH로 액세스할 수 있는 xAPI, 터치 패널에서 UI를 사용자 지정할 수 있는 In Room Control 등 개발자를 위한 기능이 있습니다.
다만, 그 환경을 얻기 위해서는 실기가 필요했습니다. Cisco DevNet 에서는, 그러한 시스코 기기 개발 환경 있는 것을 해결하기 위해서, Cisco DevNet Sandbox 를 제공하고 있습니다. 이번에는 Sandbox에서 Cisco Webex Room Kit의 환경 예약 방법과 개발 환경 이용을 설명합니다.

Cisco DevNet에 로그인



developer.cisco.com으로 이동합니다.


SIGN UP Free에서 계정을 만들 수 있습니다. Cisco.com의 계정 일 필요는 없으며 GitHub, Facebook 등에서 Oauth를 사용하여 프로필을 만들 수도 있습니다.



Cisco DevNet Sandbox 선택



로그인한 후 Discover에서 Code > Sandbox Remote Labs를 선택합니다.


Collaboration을 선택합니다.


All Collaboration Sandboxes에서 here를 클릭합니다.


목록에서 Room Kit를 찾습니다. 펌웨어 버전에 따라 CE9.3 및 CE9.6이 있습니다. 여기서는 최신 CE9.6을 선택합니다.


예약할 시간을 예약합니다.


최대 1주일까지 예약 가능합니다.



개발 환경의 토폴로지가 표시됩니다. 5분에서 10분 정도 시작하는 데 시간이 걸립니다.


Cisco DevNet Sandbox Room Kit AnyConnect VPN 액세스



부팅이 완료되면 AnyConnect를 사용하여 VPN 정보가 이메일로 전송됩니다. AnyConnect가 설치되어 있지 않은 경우 VPN 탭의 지침에 따라 설치합니다.


Cisco DevNet Sandbox Lab is Ready라는 이메일이 발송되므로 Lab Network Address,Username,Password를 Cisco AnyConnect에 입력하고 VPN에 액세스합니다.




Cisco Webex Room Kit에 액세스



Topology에서 Room Kit 및 Node.js용 Ubuntsu 액세스 정보가 아이콘을 클릭하고 Attribute를 선택하여 확인할 수 있습니다.





More Options에서 HTTPS를 선택하여 Room Kit 웹 화면으로 들어갈 수 있습니다. 신뢰할 수 없는 인증서를 수락합니다.


조금 시간이 지나면 로그인 화면이 나오므로 Attribute에 기재된 Username/password로 로그인합니다.


Integration > Macro Editor에서 매크로 개발 환경을 얻을 수 있습니다.



Integration > In Room Control에서 In Room Control 개발 환경을 얻을 수 있습니다.


컨트롤러인 Touch 10에 대한 In Room Control 기능을 표시할 수 있습니다.



DevNet Learning Lab의 Introduction to xAPI and Cisco CE Software Customization에 따라 진행하는 것도 좋고, 매크로나 단말 단독의 기능을 여러가지 시험할 수도 있습니다. 환경에있는 Node.js 외에도 PC에서 명령을 보낼 수 있습니다.



VPN을 경유하는 만큼 웹 관리 화면의 반응은 실제 기기보다 상당히 느려지는 경향이 있지만, 그 이외의 액세스는 문제 없을 것 같습니다. 실기를 수중에 가지고 있지 않은 경우는 활용 가치 있을 것 같네요.

좋은 웹페이지 즐겨찾기