스마트 홈 작업을 개발하는 방법을 알아볼 수 있는 새로운 공간인 Google Home 개발자 센터에 오신 것을 환영합니다. 참고: Actions 콘솔에서 작업을 계속 만들 수 있습니다.
컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

스마트 홈 객체 감지 특성 스키마

action.devices.traits.ObjectDetection - 이 특성은 사물이나 사람을 감지하고 사용자에게 알림을 보낼 수 있는 기기에 속합니다. 기본적으로 모든 ObjectDetection 알림은 초인종이 울리는 차임벨 이후에 Google 어시스턴트 내장 스마트 디스플레이 및 스피커에서 음성으로 알려집니다.

기기 속성

없음.

기기 상태

없음.

기기 명령어

없음.

기기 알림

이 특성이 있는 기기는 기기 상태 변경의 일부로 다음 알림 페이로드를 반환할 수 있습니다. 알림 구현에 관한 자세한 내용은 스마트 홈 작업 알림을 참고하세요.

필드 유형 설명
ObjectDetection 객체

필수.

알림 페이로드.

priority 정수

필수.

알림 수준을 나타냅니다. 현재 지원되는 값은 0이며, 알림을 소리 내어 읽어야 함을 나타냅니다.

detectionTimestamp 정수

필수.

객체가 감지된 에포크 타임스탬프(밀리초)

objects 객체

필수.

카테고리별로 감지된 객체 컬렉션입니다.

named 배열

사용자가 라벨로 지정한 객체의 목록입니다.

[item, ...] String

객체 라벨입니다.

항목이 1개 이상 필요합니다.

familiar 정수

라벨을 인식하고 있으며 사용자가 인식한 객체 수입니다.

unfamiliar 정수

기기에서 사용자가 인식할 수 없는 객체의 수입니다.

unclassified 정수

기기에서 분류할 수 없음을 감지한 객체의 수입니다.

2000년 1월 1일에 두 개의 알 수 없는 객체가 감지되었습니다.

{
  "ObjectDetection": {
    "objects": {
      "unclassified": 2
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

2000년 1월 1일에 내가 아는 사람을 감지했습니다.

{
  "ObjectDetection": {
    "objects": {
      "familiar": 1
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

2000년 1월 1일에 은희의 광고가 감지되었습니다.

{
  "ObjectDetection": {
    "objects": {
      "named": [
        "Alice"
      ]
    },
    "priority": 0,
    "detectionTimestamp": 946684800000
  }
}

기기 오류

오류 및 예외의 전체 목록을 참조하세요.