DAMDA Docs
  • DAMDA Overview
  • Quick Start
    • 개발환경 구성하기
    • Hello DAMDA 따라하기
    • ThinQ 연결하기
    • 내 컴포넌트 로그 확인하기
    • 내 컴포넌트 원격 제어하기
  • FUNDAMENTALS
    • DAMDA 기기
      • DAMDA Installer
        • DAMDA Installer 설치하기
        • DAMDA 설치하기
        • DAMDA 삭제하기
        • DAMDA Installer 삭제하기
      • DAMDA Debugging Console
      • DAMDA Home
        • 기기 등록 하기
        • 기기 등록 해제하기
      • Custom Sub Device
        • Capability
        • Profile
        • Functions
    • DAMDA Cloud
      • 계정 관리
        • 계정 생성하기
        • 기타
      • 컴포넌트 관리
        • DAMDA Components
        • 컴포넌트 초기화하기
        • 컴포넌트 개발하기
        • 컴포넌트 생성하기
        • 컴포넌트 배포하기
    • DAMDA Tools
      • DAMDA CLI
        • Configuration
        • Component
        • Device
        • Deployment
      • DAMDA Simulator
  • REFERENCE
    • API Reference
      • ThinQ API
        • APIs
          • ThinQ 계정 등록
          • 사용자 홈 목록 가져오기
          • 사용자 기기 목록 가져오기
          • 기기 등록하기
          • 기기 정보 가져오기
          • 기기 제어하기
          • 기기 삭제하기
          • 기기 정보 전달하기
        • Error / Exceptions
      • Hub API
        • APIs
          • 지원 기기타입 가져오기
          • 기기 profile 가져오기
          • Capability 가져오기
          • 서브 디바이스 등록하기
          • 서브 디바이스 삭제하기
          • 등록 / 삭제 결과 확인하기
          • 서브 디바이스 리스트 조회
          • 서브 디바이스 정보 조회
          • 서브 디바이스 상태 조회
          • 서브 디바이스 제어
          • 제어 결과 확인
          • 서브 디바이스 상태 모니터링
          • 전체 서브 디바이스 상태 모니터링
        • Types
          • Device
          • DeviceState
      • 가전 API
        • 가전 상태 조회
        • 가전 제어
        • APIs
          • 공통 | Headers
          • 공통 | Response
          • 공통 | Error
          • 가전 목록 조회
          • 가전 상태 조회
          • 가전 Profile 조회
          • 가전 제어
          • EMP Access Token 발급
          • Event/Push Callback (Websocket)
        • Types
          • Device Type
          • Device Profile
      • webOS TV API
        • TV 리스트 조회
        • TV 등록
        • Custom SSAP Command
        • Control
          • ON/OFF
          • Channel
          • Audio
          • App
          • UI 및 기타
        • Remote
        • Subscribe
    • Samples
      • Hello DAMDA
      • ThinQ 연결하기
      • Debugging App
      • 가전 App
      • Proto Sub Device
      • TV화면 캡쳐 + AWS Rekognition
      • DAMDA Hub
Powered by GitBook
On this page
  • DAMDA Home 시작하기
  • 앱 테마 변경
  • 설치된 앱목록 확인
  • ThinQ 연동하기
  1. FUNDAMENTALS
  2. DAMDA 기기

DAMDA Home

DAMDA의 메인 화면입니다. DAMDA 기기를 ThinQ와 연동하기 위한 QR Login, 설치한 컴포넌트 목록, 그리고 DAMDA Hub를 제공합니다.

PreviousDAMDA Debugging ConsoleNext기기 등록 하기

Last updated 2 years ago

DAMDA 설치 후 사용할 수 있습니다

DAMDA Home 시작하기

"메뉴 > 기타 > DAMDA Home"을 통해 실행할 수 있습니다. 혹은 라즈베리파이에서 브라우저를 직접실행하여 localhost:5001로도 접속할 수 있습니다.

Home의 첫화면에서 시간 및 지역기반 날씨정보를 확인할 수 있습니다. 또한 Sample과 사용자 컴포넌트 리스트를 확인할 수 있습니다. Install 직후에는 필수 컴포넌트만 설치되어있으므로 와 같은 안내 문구가 나옵니다.

날씨 정보 위치 변경하기

'서울특별시 서초구 양재동' 글씨를 클릭하면 원하는 위치로 바꿔서 기상 정보를 확인할 수 있습니다

앱 테마 변경

설치된 앱목록 확인

DAMDA Console을 통해 배포한 컴포넌트들을 확인할 수 있습니다. 이 때 컴포넌트 중 샘플 컴포넌트와 커스텀 컴포넌트만 목록에 보이게 됩니다. 컴포넌트 명이 com.damda.necessary로 시작하는 컴포넌트와 com.damda.public으로 시작하는 컴포넌트는 보이지 않습니다.

index.html을 포함한 앱의 경우, 아이콘을 클릭하면 index.html로 이동합니다.

index.html을 포함하는 앱을 만드는 방법은 컴포넌트 개발하기를 확인해주세요.

ThinQ 연동하기

DAMDA가 설치된 기기를 ThinQ에 내 제품으로 등록할 수 있습니다.

기기 등록하는 방법은 기기 등록 하기를 확인해주시기 바랍니다

기기 등록이 완료되면 ThinQ앱에서 'DAMDA 제품' 카드가 생성된 것을 확인할 수 있습니다.

ThinQ에 제품으로 등록하고 나면, TPA를 통해 나만의 카드를 만들어서 DAMDA에 설치한 내 컴포넌트와 통신할 수 있습니다. 컴포넌트는 ThinQ API를 사용하여 TPA와 데이터를 주고받을 수 있습니다.

이러한 방법으로 만들어진 ThinQ 연결하기 샘플을 참고하실 수 있습니다.

com.damda.sample.damda-hub 을 설치한 경우, 기기 카드를 누르면 hub앱을 위해 만들어진 IHM을 확인할 수 있습니다.

현재 com.damda.sample.damda-hub을 설치 후 ThinQ앱을 통한TV 제어에 버그가 발견되어 빠르게 여러번 제어할 경우 정상적으로 동작하지 않고 있습니다. 버그 수정 작업 진행 중입니다.

우측 상단의 "DAMDA"를 클릭하면 앱 테마가 변경됩니다. 맘에 드는 색상으로 사용해 보세요

TPA 개발 가이드:

✨
https://thinqapp.developer.lge.com/ko/documentation/development/ihm-development/ihm_development_guide/
DAMDA Home 첫 화면
위치 선택 화면
Home 앱에서 설치된 컴포넌트(앱) 목록 확인