#1 [정리] WebUI 접속 및 사용 방법
Tasks
목차#
WebUI 접속 URL 확인#
V-Raptor SQ nano 전면에 있는 OLED Display에 WebUI에 접속할 수 있는 정보가 표시됩니다
- IP가 192.168.0.99 인 경우, 브라우저를 통해 http://192.168.0.99:5000 으로 WebUI에 접속할 수 있습니다
WebUI 란?#
- V-Raptor SQ nano를 보다 쉽게 사용하고, 관리할 수 있도록 관련된 기능을 제공하는 Web Interface입니다
로그인 화면#
홈 화면#
제품 부분#
- 제품명과 운영체제 및 시리얼 번호 등이 표시됩니다
시스템 부분#
- V-Raptor SQ nano의 관리 Software의 버전 정보를 표시하고, 최신 버전이 있는 경우 업데이트할 수 있도록 관련 UI가 제공됩니다
관리 Software의 종류#
V-Raptor SQ nano에는 3가지의 관리 Software가 작동합니다
펌웨어#
- 이 Software는 제품의 전원 및 전면에 있는 OLED 제어를 담## 페이지 설정 부분당하고 있습니다
데몬#
- 이 Software는 제품 전면에 펌웨어와 밀접하게 통신하여, OLED에 표시할 정보와 펌웨어 업데이트 등을 관리합니다
Web#
- 이 Software는 사용자가 보다 쉽게 제품을 사용할 수 있도록 관련 Web Interface를 제공합니다
데몬/Web 업데이트 부분#
- 최신 Software를 사용할 수 있는 경우 관련 버튼이 활성화 됩니다
펌웨어 업데이트 부분#
- 최신 Software를 사용할 수 있는 경우 관련 버튼이 활성화 됩니다
또한,
수동으로 펌웨어를 업데이트할 수 있는 기능을 제공합니다- 펌웨어 업데이트한 후 제품의
전원을 끌 때 업데이트가 적용
됩니다$ sudo power off
또는 제품의전원 스위치를 한 번 클릭
하여 업데이트를 적용할 수 있습니다
자원 부분#
- V-Raptor SQ nano의 CPU/메모리/디스크와 같은 주요 자원의 사용 상태를 표시합니다
센서 부분#
- 현재 제품의 온도와, 고온 경고를 표시할 기준 온도를 설정할 수 있는 기능을 제공합니다
고온 경고?#
제품의 온도가 설정한 기준 온도를 초과 했을 때, OLED의 화면을 점멸하여 사용자에게 알리는 기능입니다
네트워크 부분#
- V-Raptor SQ nano의 Network를 설정할 수 있는 기능을 제공합니다
터미널#
- V-Raptor SQ nano를 원격으로 사용해볼 수 있는 Web 터미널을 제공합니다
복사/붙여넣기#
텍스트를 드래그하고Ctrl + C 를 통해 복사
할 수 있으며,Ctrl + Shift + V 를 통해 붙여넣기
할 수 있습니다로그인 정보#
로그인 계정은 WebUI에 접속할 때 사용하는 것과 동일합니다
디스플레이#
동작 설정 부분#
- 제품 전면에 있는 OLED Display는 최대 5개의 Page를 지정된 주기에 따라 전환할 수 있습니다
또는,
지정된 Page를 상시 표시하도록 설정할 수 있습니다
페이지 설정 부분#
- OLED Display에 사용자 정의 문자열을 출력할 수 있는 3개의 Page가 제공됩니다
- 각 Page에 표시되는 내용이 없는 경우, Page의 표시가 생략됩니다
설정 예시#
위와 같이 설정하는 경우, OLED Display에 다음과 같이 표시됩니다
자습서#
- V-Raptor SQ nano 를 사용하는 방법과 활용해볼 수 있는 예제 프로젝트 등을 제공하는 Page로 이동할 수 있는 버튼입니다
제품 문의#
- XSLAB 제품관련 문의를 작성할 수 있는 페이지로 이동할 수 있는 버튼입니다
안녕하세요, 대시보드용 해당 Python 기반 웹페이지를 k8s로 이관하여 사용하고 싶은데요.
대시보드용 API는 호스트(SQ nano)의 어디를 참조하는지 몰라서 헤메고 있습니다.
온도나 하드웨어 정보, SSH 접속 및 Static IP를 전부 끌고 오는 것 같은데
참조할 만한 부분 등을 도움 주시면 감사하겠습니다.
ps. 관련하여 nginx 커스텀 하신 부분이 아래 외에도 있을까요?