Cloud-to-cloud 시작하기

집 안에 여러 대의 스마트 연결된 기기가 있는 스마트 홈을 보여주는 이미지입니다.

Google 스마트 홈 플랫폼을 통해 사용자는 스마트 스피커, 휴대전화, 자동차, TV, 헤드폰, 시계 등 10억 대 이상의 기기에서 사용할 수 있는 Google Home app (GHA)Google Assistant를 통해 상업용 연결된 기기를 제어할 수 있습니다.

빌드해야 하는 이유

장점으로는 사용자 참여 강화, 기기 판매 증대, 브랜드 가치 증대 등이 있습니다.

  • 사용자 참여 강화 — 10억 대의 Assistant 기기에서 사용자에게 도달하고 검색 가능성을 높이며 설정에서 번거로움을 해소합니다.
  • 판매 촉진 — Google 쇼핑에서 쇼핑을 찾을 수 있도록 하고 소매업체 및 설치 사용자 채널에서 추천될 자격을 높입니다.
  • 브랜드 가치 향상 — 생활에 편리함을 제공합니다. 안정성과 다양한 기능을 통해 사용자가 브랜드를 알 수 있도록 합니다.

제작 방법

기기를 Assistant와 연결하려면 smart home 작업을 빌드해야 합니다. Assistant는 사용자가 여러 언어로 작업을 트리거하는 방법을 처리하고 Google Home Graph를 통해 유용한 메타데이터(예: 사용자의 방에 따른 특정 기기 상태)를 제공합니다. 처리 서비스를 통해 요청에 응답하기만 하면 됩니다.

가장 쉬운 방법은 Codelab을 살펴보는 것입니다. 다음 두 Codelab을 모두 진행하면서 개발 프로세스의 일부를 단계별로 살펴보는 것이 좋습니다.

그런 다음 지원되는 기기 목록을 확인하여 통합할 계획이 Google Home 생태계에서 지원되는지 확인하세요. 그런 다음 개발자 체크리스트를 읽으면서 프로젝트 만들기부터 출시까지 전체 개발 흐름을 파악하세요.

지원되는 기기 개발자 체크리스트

정의

이 문서 전체에서 사용되는 용어는 다음과 같습니다.

인증
사용자의 Google 계정을 인증 시스템의 사용자 계정과 연결합니다.
기기 trait
기기 특성은 기기 유형의 기능을 정의합니다.
기기 유형
기기에서 어떤 문법을 사용해야 하는지 Assistant에 알립니다.
주문 처리
smart home 인텐트를 처리하고 상응하는 작업을 실행하는 서비스입니다.
Google smart home
smart home 작업을 만들어 Assistant의 기능을 확장하여 연결된 기기를 제어할 수 있는 플랫폼입니다.
Home Graph
집과 기기에 관한 문맥 데이터를 저장하고 제공하는 데이터베이스입니다.
인텐트 smart home
조명을 켜거나 스피커에 오디오를 전송하는 등의 smart home 작업을 실행하는 방법을 설명하는 간단한 메시지 객체입니다.