스마트 홈 ObjectDetection 트레잇 스키마
action.devices.traits.ObjectDetection - 이 트레잇은 물체나 사람을 감지하고 사용자에게 알림을 보낼 수 있는 기기에 속합니다. 기본적으로 초인종이 울리면 Google 어시스턴트가 있는 스마트 디스플레이 및 스피커에서 모든 ObjectDetection 알림이 전송됩니다.
기기 속성
없음
기기 상태
없음
기기 명령어
없음
기기 알림
이 트레잇이 있는 기기는 기기 상태 변경의 일부로 다음 알림 페이로드를 반환할 수 있습니다. 알림 구현에 관한 자세한 내용은 스마트 홈 작업 알림을 참고하세요.
| 필드 | 유형 | 설명 | 
|---|---|---|
| ObjectDetection | 객체 | 필수사항. 알림 페이로드. | 
| priority | 정수 | 필수사항. 알림 수준을 나타냅니다. 현재 지원되는 값은 0으로, 알림을 소리내어 읽어야 함을 나타냅니다. | 
| detectionTimestamp | 정수 | 필수사항. 객체가 감지된 에포크 타임스탬프(밀리초)입니다. | 
| objects | 객체 | 필수사항. 카테고리별로 감지된 객체 모음입니다. | 
| named | 배열 | 사용자가 인식하고 라벨이 지정된 객체 목록입니다. | 
| [item, ...] | String | 객체 라벨 항목이 1개 이상 필요합니다. | 
| familiar | 정수 | 라벨이 없는 사용자가 인식한 객체 수입니다. | 
| unfamiliar | 정수 | 사용자가 인식하지 못할 수 있는 기기에서 감지된 객체 수입니다. | 
| unclassified | 정수 | 기기가 분류할 수 없는 감지된 객체 수입니다. | 
예
2000년 1월 1일에 알 수 없는 물체 2개가 감지되었습니다.
{
  "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
  }
}