스마트 홈 작업을 개발하는 방법을 알아볼 수 있는 새로운 공간인 Google Home 개발자 센터에 오신 것을 환영합니다. 참고: Actions 콘솔에서 작업을 계속 만들 수 있습니다.

VS Code용 Google Home 확장 프로그램

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

기기 SDK

Google Home Extension for Visual Studio Code는 Google Home Platform 개발자를 위해 설계 및 만들어졌습니다. 이 확장 프로그램을 사용하면 Google Assistant Simulator, Google Cloud Logging 및 기타 도구에 액세스하여 스마트 홈 개발 프로세스를 간소화할 수 있습니다.

VS Code용 Google Home 확장 프로그램

Google Home 확장 프로그램 기능

Google 어시스턴트 시뮬레이터

스마트 홈 기기가 Google Home 생태계에서 제대로 작동하는지 테스트하려면 VS Code를 벗어나지 않고 언제든지 Assistant Simulator와 상호작용할 수 있습니다.

Actions 콘솔에서 제공되는 기존 시뮬레이터와 마찬가지로 Assistant Simulator를 사용하면 '조명 켜기'와 같은 쿼리를 입력하여 기기를 쉽게 제어할 수 있습니다. VS Code 내에서 Assistant Simulator"네, 조명 켜 줘"와 같이 명령어를 기준으로 문자 메시지로 응답합니다. 자세한 내용은 Google 어시스턴트 시뮬레이터 사용을 참고하세요.

배치 발음

오토마토와 같은 Google Home 통합을 테스트하려면 발화 스크립트를 실행하여 Google 어시스턴트 시뮬레이터에 일괄 발화를 전송하면 됩니다. 자세한 내용은 배치 실행 실행을 참조하세요.

Cloud Logging

Cloud Logging는 디버깅 정보와 주요 측정항목을 제공하여 작업의 사용량에 관한 통계를 제공합니다. 개발을 간소화하기 위해 Google Home Extension는 문제 해결 중에 코드 바로 옆에 실시간 Google Cloud Logging 메시지를 표시합니다. 자세한 내용은 Cloud Logging 보기를 참조하세요.

홈 그래프 뷰어

이제 Google Home Extension에서 직접 홈 그래프 뷰어를 사용할 수 있으므로 VS Code 내 홈 그래프에서 기기의 상태를 확인할 수 있습니다. 자세한 내용은 홈 그래프 보기 및 테스트 실행을 참고하세요.

VS Code용 Google Home 확장 프로그램 설치

Google Home Extension를 설치하려면 VS Code 내에서 다음 단계를 따르세요.

  1. 작업 표시줄에서 확장 프로그램 아이콘을 클릭합니다.
  2. google home를 검색한 다음 설치를 클릭합니다.

    Google Home 확장 프로그램 마켓플레이스

VS Code Marketplace에서 직접 Google Home Extension를 다운로드할 수도 있습니다.

Google Home Extension 다운로드

VS Code용 Google Home 확장 프로그램 설정

Google Home Extension를 설치하고 VS Code를 새로고침한 후 로그인하고 프로젝트를 선택해야 Assistant Simulator를 사용하고 Cloud Logging을 볼 수 있습니다.

Google 계정으로 로그인하여 클라우드 프로젝트 선택

Google Home Extension에서 개발자 계정에 로그인하여 VS Code가 사용자를 대신하여 Google 서비스와 통신할 수 있도록 승인할 수 있습니다.

  1. 활동 표시줄에서 Google Home 아이콘을 클릭하여 Google Home Extension을 엽니다.

    Google Home 확장 프로그램 아이콘
  2. Google 계정으로 로그인을 클릭하여 브라우저에서 로그인 뷰를 실행합니다.

    VS Code Google 로그인
  3. 스마트 홈 기기와 연결된 계정을 선택합니다.

  4. Google 계정으로 로그인 승인 페이지에서 허용을 클릭합니다.

  5. 브라우저 탭이 열리고 Visual Studio Code 열기 대화상자가 표시됩니다. Open Visual Studio Code를 클릭하여 계속 진행합니다.

    VS Code 대화상자 열기
  6. VS Code로 리디렉션되며 여기서 Google Home Extension이 URI를 열 수 있도록 권한을 부여해야 합니다. 열기를 클릭하여 로그인 프로세스를 완료합니다.

    Google Home 확장 프로그램이 URI를 열도록 허용
  7. 로그인하면 Google Home Extension에서 프로젝트를 로드합니다. 완료되면 프로젝트 선택을 클릭합니다.

    프로젝트 선택
  8. 표시되는 프로젝트 검색 및 선택 드롭다운 창에서 스마트 홈 프로젝트를 선택합니다.

VS Code용 Google Home 확장 프로그램 사용

개발자 리소스 보기

빠른 액세스에서 리소스를 클릭하여 리소스 페이지를 엽니다. 여기에서 Google Home 생태계를 사용한 개발에 관한 유용한 정보를 찾을 수 있습니다.

Google Home 생태계 관련 리소스

Google 어시스턴트 시뮬레이터 사용

VS Code에서 Assistant Simulator을 열려면 사이드바에서 Google 어시스턴트 시뮬레이터를 클릭합니다. 메시지 상자에 쿼리를 입력하고 Enter를 누릅니다.

Assistant Simulator 응답을 확인하고 쿼리 후에 버튼을 클릭하여 재전송할 수 있습니다.

Google 어시스턴트 시뮬레이터 사용

배치 유언 실행

Google 어시스턴트 시뮬레이터 메뉴 바에 마우스를 가져간 후 다음 옵션 중에서 선택하여 스크립트를 설정하세요.

  • 를 클릭하여 기존 발화 스크립트를 엽니다.

  • 를 클릭하여 기록을 *.utterance 스크립트에 저장합니다.

    배치 UI 메뉴 아이콘

일괄 발화를 시작하려면 다음 옵션 중에서 선택하세요.

  • 를 클릭하여 드롭다운 창에서 발화 스크립트를 선택합니다.
  • *.utterance 파일을 직접 열고 를 클릭합니다.

    배치 UI 실행 아이콘

Cloud Logging 보기

빠른 액세스에서 Cloud Logging을 클릭하여 선택한 프로젝트에 속한 로그를 찾을 수 있는 Cloud Logging 페이지를 엽니다.

Cloud Logging 사용

사용자는 심각도 및 기간을 기준으로 로그를 필터링할 수 있습니다.

심각도 및 시간으로 로그 필터링

기본적으로 로그는 50행으로 제한됩니다. 사용자가 더 많은 로그를 보려면 아래로 스크롤하고 더보기를 클릭하여 더 많은 로그를 확인합니다.

로그 더보기

홈 그래프 보기 및 테스트 실행

**빠른 액세스**에서 **홈 그래프 뷰어** 를 클릭하여 **홈 그래프 뷰어** 패널을 엽니다. 여기서 선택한 프로젝트에 속한 기기를 찾을 수 있습니다. **테스트 실행** 을 클릭하여 기기의 테스트를 실행할 수도 있습니다.
홈 그래프 뷰어

그러면 기기가 선택되고 테스트할 준비가 된 후 브라우저에서 테스트 모음이 실행됩니다. 시작을 클릭하고 테스트 결과를 기다립니다.

스마트 홈용 테스트 모음

모든 테스트가 완료된 후 테스트 세부정보를 확인하고 로그를 볼 수 있습니다.

테스트 결과

의견 보내기

Google Home Extension 개발 환경 개선 방법에 관한 의견이나 의견을 제출하려면 다음 옵션 중 하나를 선택하세요.

  • 사이드바Google 로그인에서 의견 아이콘을 클릭합니다.
의견 보내기 아이콘
  • 리소스 페이지에도 의견 아이콘이 있습니다.