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

기기 유형 및 특성

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

"Hey Google, 침실 조명 켜 줘"와 같은 Google 어시스턴트와 대화할 때 Hey Google을 호출하며 침실 조명 켜기를 문법이라고 합니다. Google은 문법에서 스마트 홈 인텐트를 판단하여 개발자 클라우드(처리)로 보냅니다. 그러면 개발자는 기기에서 명령어를 실행하여 Google에 응답을 반환할 수 있습니다.

fulfillment가 인텐트를 처리하고 응답을 반환하면 스마트 홈 작업이 홈 그래프를 사용합니다. Home 그래프를 사용하면 Google 어시스턴트가 기기를 동기화하고 기기 상태를 쿼리하며 기기에서 명령어를 실행할 수 있습니다.

기기 유형

기기 유형을 통해 기기에 사용해야 할 문법을 Google 어시스턴트가 알 수 있습니다. 예를 들어 기기를 조명으로 정의하면 사용자는 Google 어시스턴트를 통해 Hey Google, 조명 켜 줘로 기기와 상호작용할 수 있습니다.

지원되는 기기 유형의 전체 목록은 기기 유형을 참고하세요.

기기 특성

기기 특성은 기기 유형의 기능을 정의합니다. 여러 기기 특성을 모든 기기 유형과 결합할 수 있습니다. 예를 들어 Light 기기가 OnOff, Brightness, FanSpeed 특성을 사용하도록 할 수 있습니다. FanSpeed 특성은 조명에 가장 일반적으로 사용되지는 않지만, 새 기기에 원하는 어떤 특성이든 사용할 수 있습니다.

기기 유형에 기기 특징을 추가하면 기기는 추가한 각 기기 특성의 상태를 상속합니다. 예를 들어 OnOff 특성을 사용하면 이제 기기가 on 상태를 true 또는 false로 보고할 수 있습니다.

지원되는 특성의 전체 목록은 기기 특성을 참조하세요.