Google Home 플레이그라운드

클라우드 간    Local Home SDK    기기 SDK

Google Home Playground는 웹 애플리케이션입니다. 구성 가능한 기기 유형과 특성이 있는 홈 프로젝트입니다. 가상 머신을 만들 수 있습니다. 기기 속성 및 상태 수정, 기기 속성 및 상태 수정, Google Home Graph하고 기기 설정을 가져오거나 내보낼 수 있습니다.

계정 연결 완료

Google Home Playground를 사용하려면 먼저 새 도구를 계정에 추가합니다. 휴대전화에서 Google Home app (GHA)를 열고 계정 연결 프로세스를 진행합니다.

  1. 왼쪽 상단의 더하기(+) 아이콘을 클릭합니다.
  2. 기기 설정 > Google 호환 기기
  3. Google Home 플레이그라운드라는 제목의 작업을 검색합니다.
  4. 작업을 선택하면 GHA에서 로그인 페이지로 이동합니다. Google 계정으로 로그인을 클릭하고 로그인할 계정을 선택합니다.
  5. 승인 버튼을 클릭하여 계정 연결을 승인합니다.
<ph type="x-smartling-placeholder">이 그림은
            연결 중이라 할 수 있습니다.</ph>

계정 연결을 완료하면 상호작용할 수 있는 기본 가상 기기 세트가 GHA에 표시됩니다.

이 그림은 사용자가 Google Home 플레이그라운드를 계정에 연결하면 채워지는 기본 기기 목록을 보여줍니다.

로그인

아래 버튼을 클릭하여 Google Home Playground를 실행합니다.

출시 플레이그라운드

Google 계정으로 로그인을 클릭합니다. GHA에서 계정 연결을 완료할 때 사용한 계정으로 로그인해야 합니다.

이 그림은 Google Home 플레이그라운드의 초기 상태를 보여줍니다.
            오른쪽 상단에 로그인 버튼이 강조표시됩니다.

로그인하면 Google Home Playground에 가상 기기가 표시됩니다. Home Graph에 저장됨

이 그림은 기기의 목록, 기기 정보 및 로그 영역을
            Google Home 플레이그라운드의 기본 뷰입니다.

웹 UI는 다음 세 개의 패널로 구성됩니다.

  • 기기 목록에는 모든 가상 기기가 표시됩니다. 특정 기간을 선택하여 가상 장치를 사용하여 정보를 보고 이 패널에 적용됩니다.
  • 기기 정보는 선택한 가상 기기의 정보를 표시합니다. 또한 다음을 통해 이 정보를 수정하고 선택한 가상 기기를 삭제할 수 있습니다. 확인할 수 있습니다
  • 로그 영역에는 Google Home PlaygroundHome Graph 간의 상호작용 로그가 표시됩니다. 다음을 수행할 수 있습니다. 로그를 확장하여 문제를 해결할 수 있습니다.

가상 기기

가상 기기 정보 보기

Device list 패널에서 보려는 가상 기기를 선택합니다. 기기 목록 패널에서 보려는 가상 기기를 선택합니다. 기기 정보 패널에는 다음 5가지 탭으로 분류된 정보가 표시됩니다.

  • 기본 정보: 기기를 포함한 기기의 최상위 속성 유형, ID, 이름
  • Traits: 지원되는 기기 특성입니다.
  • 속성: 기기의 특성별 속성입니다.
  • 상태: 모든 기기 상태
  • SUV: 다음의 보조 사용자 확인 구성 있습니다.

가상 기기 정보 수정

가상 기기의 정보를 보는 것 외에도 기기 정보를 통해 Home Graph에 저장된 정보 패널을 닫습니다

지원되는 trait 수정

  1. 트레잇 탭을 선택합니다. 수정 버튼을 클릭합니다.
  2. 팝업 패널에서 현재 지원되는 기기의 특성을 확인할 수 있습니다. 몇 가지 특성이 있습니다. 화살표 (arrow_forward/arrow_back) 버튼을 사용해 기기에 지원되는 특성을 추가하거나 삭제합니다.
  3. 지원되는 트레잇 업데이트를 완료하면 저장을 클릭합니다. 그러면 업데이트된 트레잇이 Home Graph에 적용됩니다.
  4. 로그 영역에서 이러한 트레잇 업데이트를 확인할 수 있습니다.
이 그림은 Google Home 플레이그라운드에서 선택한 기기에 지원되는 트레잇을 추가하거나 삭제하기 위한 UX 도구를 보여줍니다.

기기 속성 수정

  1. 속성 탭을 선택하고 특성에 따라 다릅니다.
  2. 수정을 완료한 후 Enter 키를 누르면 속성 변경사항이 적용됩니다. Home Graph에 적용됩니다.
  3. 로그 영역에서 이렇게 업데이트된 속성을 확인할 수 있습니다.

기기 상태 수정

  1. States 탭을 선택하고 상태를 직접 수정합니다. 상태를 변경하면 Home Graph에 적용됩니다.
  2. 상태 수정사항은 로그 영역에서 확인할 수 있습니다.

가상 기기에 보조 사용자 인증 추가하기

가상 기기에 SUV를 추가하고 챌린지 유형 및 각 기기에서 해당하는 동작을 추적해야 합니다. 가상 기기에 SUV를 추가하고 각 기기에서 챌린지 유형과 해당 동작을 구성할 수 있습니다.

기기에 SUV 구성

  1. 기기 목록 패널에서 사용하려는 가상 기기를 선택합니다. 구성합니다
  2. 기기 정보 패널에서 SUV 탭을 선택하고 다음을 구성합니다.
    • 사용 설정됨: SUV 사용 또는 사용 중지 여부 (확인 안 함) 있습니다.
    • 챌린지 유형: SUV에 명시적 확인이 필요한지 여부 (ackNeeded) 또는 개인 식별 번호 (pinNeeded)입니다.
    • PIN: 유효한 PIN입니다.
    • 잘못된 PIN 처리: PIN이 잘못된 경우 응답해야 합니다.
이 그림은 보조 사용자를 사용 설정하는 UX 도구를 보여줍니다.
            Google Home에서 선택된 기기의 인증 특성
            플레이그라운드.

SUV를 사용 설정하는 기기 식별

기기 목록 패널에서 각 SUV 지원 기기 옆에 키 아이콘 가 표시됩니다.

이 그림은 보조 장치를 사용 설정하는 데 권장되는 기기를 보여줍니다.
            있습니다.

다음과 같은 트레잇 목록에는 SUV가 필요합니다.

새 가상 기기 만들기

  1. 기기 목록 패널에서 기기 추가를 클릭합니다.
  2. 팝업 패널에서 기기 유형을 선택하고 새 기기로 이동합니다. 또는 사전 정의된 기기 세트를 선택하여 추가할 수도 있습니다.
  3. 모든 단계를 완료하면 새 기기가 Home Graph
이 그림은 새로운 기기 유형을 추가하는 UX 도구를
            Google Home 플레이그라운드.

가상 기기 삭제

  1. 기기 목록 패널에서 삭제하려는 기기를 선택합니다. 그런 다음 기기 정보 패널에서 기본 정보 탭을 선택하고 그런 다음 기기 정보 패널에서 기본 정보 탭을 선택하고 하단에서 휴지통 아이콘기기 삭제를 클릭합니다.
  2. 팝업 알림에서 기기 삭제를 확인합니다.
  3. 기기 삭제를 확인하면 다음 위치에서 기기가 삭제됩니다. Home Graph
<ph type="x-smartling-placeholder">이 그림은 가상 기기 유형을 삭제하는 데 사용되는 UX 도구를
            Google Home 플레이그라운드.</ph>

동기화 응답 편집자

Google Home Playground에서 동기화 응답을 확인하거나 업데이트할 수 있습니다. Sync Response Editor를 클릭하여 삽입된 IDE를 엽니다.

이 그림은 동기화 응답 편집기를 여는 버튼을 보여줍니다.

동기화 응답을 수정하거나 복사하여 붙여넣고 저장을 클릭하여 변경사항을 적용하고 Google Home 생태계에서 작동하는 방식을 확인합니다.

이 그림은 동기화 응답을 수정하는 창을 보여줍니다.

가상 기기 가져오기 및 내보내기

문제를 해결하거나 재현하기 위해 가상 기기를 내보낼 수 있습니다. 다른 사용자와 공유하여 복제할 수 있습니다

이 그림은 가상 머신을 가져오고 내보내는 UX 도구를 보여줍니다.
            Google Home 플레이그라운드 기기

파일로 가상 기기 내보내기

  1. 내보내려면 을(를) 클릭하세요. 파일에 연결할 수 있습니다
  2. 내보내려는 파일 이름을 입력하고 확인을 클릭합니다.
  3. 파일 이름을 입력하면 브라우저에서 내보냄.

파일에서 가상 기기 가져오기

  1. 버튼을 클릭하여 가상 가져오기 액세스할 수 있습니다
  2. 가져올 파일을 선택하고 확인을 클릭합니다.
  3. 가져올 파일을 확인하면 Google Home Playground에서 다음을 수행합니다. 파일에서 상태가 있는 가상 기기를 가져오고 가져온 기기 정보와 상태를 Home Graph에 저장합니다.

상호작용 로그 검사

가상 기기와 상호작용하면 Google Home Playground 변경사항을 Home Graph에 자동으로 적용합니다. 이 Home Graph와의 상호작용이 로그 영역에 기록됩니다. 패널에서 각 항목을 펼쳐 Home Graph API 요청 및 응답 페이로드

각 로그 항목은 다음 구조의 요소를 포함하는 JSON 배열입니다.

{
  "uri": string,
  "request": object,
  "response": object
}
필드 유형 설명
uri string Home Graph API 호출의 URL입니다.
request object Home Graph API 호출의 요청 본문입니다. 각 메서드의 형식은 참조 문서 참조 문서를 참고하세요.
response object Home Graph API 호출의 응답 본문입니다. 자세한 내용은 참조 문서 참고 문서 를 참조하세요.

지원되는 기기 유형 및 특성 보기

물음표 도움말 현재 기기 유형과 특성 목록이 표시됩니다. Google Home Playground에서 지원됩니다.

이 그림은 새로운 기기 유형을 추가하는 UX 도구를
            Google Home 플레이그라운드.

문제 신고

여러분의 의견을 기다립니다. 다음을 사용하여 문제 신고: 느낌표 아이콘 의견을 오른쪽 위

이 그림은 의견 제공 및 신고 아이콘을 보여줍니다.
       문제 해결 방법을 찾을 수 있습니다.