<ph type="x-smartling-placeholder"></ph> 기기 SDK
Google Home Playground는 웹 애플리케이션입니다. 구성 가능한 기기 유형과 특성이 있는 홈 프로젝트입니다. 가상 머신을 만들 수 있습니다. 기기 속성 및 상태 수정, 기기 속성 및 상태 수정, Google Home Graph하고 기기 설정을 가져오거나 내보낼 수 있습니다.
계정 연결 완료
Google Home Playground를 사용하려면 먼저 새 도구를 계정에 추가합니다. 휴대전화에서 Google Home app (GHA)을(를) 열고 다음 단계를 따르세요.
- 왼쪽 상단에서 더하기 (+) 아이콘을 클릭합니다.
- 기기 설정 > Google 호환 기기
- Google Home Playground라는 제목의 작업을 검색합니다.
- 작업을 선택하면 GHA에서 로그인 페이지로 이동합니다. Google 계정으로 로그인을 클릭하고 로그인할 계정을 선택합니다.
- 승인 버튼을 클릭하여 계정 연결을 승인합니다.
계정 연결을 완료하면 일련의 기본 가상 기기가 개발자가 상호작용할 수 있는 GHA입니다.
로그인
아래 버튼을 클릭하여 Google Home Playground를 실행합니다.
Google 계정으로 로그인을 클릭합니다. 사용하는 것과 동일한 계정으로 로그인해야 합니다. 계정 연결을 완료하는 데 GHA에서 사용됩니다.
로그인하면 Google Home Playground에 가상 기기가 표시됩니다. Home Graph에 저장됨
웹 UI는 세 개의 패널로 구성됩니다.
- 기기 목록에는 모든 가상 기기가 표시됩니다. 특정 기간을 선택하여 가상 장치를 사용하여 정보를 보고 이 패널에 적용됩니다.
- 기기 정보는 선택한 가상 기기의 정보를 표시합니다. 또한 다음을 통해 이 정보를 수정하고 선택한 가상 기기를 삭제할 수 있습니다. 확인할 수 있습니다
- 로그 영역에는 Google Home Playground 및 Home Graph. 다음과 같은 작업을 할 수 있습니다. 로그를 확장하여 문제를 해결할 수 있습니다.
가상 기기
가상 기기 정보 보기
Device list 패널에서 보려는 가상 기기를 선택합니다. Device list 패널에서 보려는 가상 기기를 선택합니다. 기기 정보 패널에는 다음 5가지 탭으로 분류된 정보가 표시됩니다.
- 기본 정보: 기기를 포함한 기기의 최상위 속성 유형, ID, 이름
- Traits: 지원되는 기기 특성입니다.
- 속성: 기기의 특성별 속성입니다.
- 상태: 모든 기기 상태
- SUV: 다음의 보조 사용자 확인 구성 있습니다.
가상 기기 정보 수정
가상 기기의 정보를 보는 것 외에도 기기 정보를 통해 Home Graph에 저장된 정보 패널을 닫습니다
지원되는 trait 수정
- 트레잇 탭을 선택합니다. 수정 버튼을 클릭합니다.
- 팝업 패널에서 현재 지원되는 기기의 특성을 확인할 수 있습니다.
몇 가지 특성이 있습니다. 화살표
(arrow_forward/arrow_back) 버튼을 사용해 기기에 지원되는 특성을 추가하거나 삭제합니다. - 지원되는 트레잇 업데이트를 완료했으면 저장을 클릭합니다. 업데이트된 트레잇이 Home Graph에 적용됩니다.
- 로그 영역에서 이러한 트레잇 업데이트를 확인할 수 있습니다.
기기 속성 수정
- 속성 탭을 선택하고 특성에 따라 다릅니다.
- 수정을 완료한 후 Enter 키를 누르면 속성 변경사항이 적용됩니다. Home Graph에 적용됩니다.
- 로그 영역에서 이렇게 업데이트된 속성을 확인할 수 있습니다.
기기 상태 수정
- States 탭을 선택하고 상태를 직접 수정합니다. 상태를 변경하면 Home Graph에 적용됩니다.
- 상태 수정사항은 로그 영역에서 확인할 수 있습니다.
가상 기기에 보조 사용자 인증 추가하기
가상 기기에 SUV를 추가하고 챌린지 유형 및 각 기기에서 해당하는 동작을 추적해야 합니다. 가상 기기에 SUV를 추가하고 챌린지 유형 및 각 기기에서 해당하는 동작을 추적해야 합니다.
기기에 SUV 구성
- 기기 목록 패널에서 사용하려는 가상 기기를 선택합니다. 구성합니다
- 기기 정보 패널에서 SUV 탭을 선택하고 있습니다. <ph type="x-smartling-placeholder">
SUV를 사용 설정하는 기기 식별
기기 목록 패널에 있는 키 아이콘 key 디스플레이 각각의 SUV 지원 기기를 포함하고 있습니다
다음 특성 목록에는 SUV가 필요합니다.
새 가상 기기 만들기
- 기기 목록 패널에서 기기 추가를 클릭합니다.
- 팝업 패널에서 기기 유형을 선택하고 새 기기로 이동합니다. 또는 사전 정의된 기기를 선택하여 추가합니다.
- 모든 단계를 완료하면 새 기기가 Home Graph
가상 기기 삭제
- 기기 목록 패널에서 삭제하려는 기기를 선택합니다. 그런 다음 기기 정보 패널에서 기본 정보 탭을 선택하고 그런 다음 기기 정보 패널에서 기본 정보 탭을 선택하고 하단에서 기기 삭제를 클릭합니다.
- 팝업 알림에서 기기 삭제를 확인합니다.
- 기기 삭제를 확인하면 다음 위치에서 기기가 삭제됩니다. Home Graph
동기화 응답 편집자
Google Home Playground에서 동기화 응답을 확인하거나 업데이트할 수 있습니다. Sync Response Editor를 클릭하여 삽입된 IDE를 엽니다.
동기화 응답을 수정하거나 복사하여 붙여넣고 저장을 클릭하여 변경사항을 적용합니다. Google Home 생태계에서 어떻게 작동하는지 알아보세요.
가상 기기 가져오기 및 내보내기
문제를 해결하거나 재현하기 위해 가상 기기를 내보낼 수 있습니다. 다른 사용자와 공유하여 복제할 수 있습니다
파일로 가상 기기 내보내기
- 내보내려면 을(를) 클릭하세요. 파일에 연결할 수 있습니다
- 내보내려는 파일 이름을 입력하고 확인을 클릭합니다.
- 파일 이름을 입력하면 브라우저에서 내보냄.
파일에서 가상 기기 가져오기
- 버튼을 클릭하여 가상 가져오기 액세스할 수 있습니다
- 가져올 파일을 선택하고 확인을 클릭합니다.
- 가져올 파일을 확인하면 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에서 지원됩니다.
문제 신고
여러분의 의견을 기다립니다. 다음을 사용하여 문제 신고: 느낌표 아이콘 의견을 오른쪽 위