Android의 자동화 API 트레잇 지원

Android용 자동화 API는 대부분의 특성을 지원하지만 특성의 일부 속성, 이벤트, 명령어에 대한 지원은 제한될 수 있습니다.

일반적인 정보는 다음과 같습니다.

  • 자동화 API를 사용하여 앱에서 사용할 특성과 유형은 초기화 시 등록해야 합니다. 홈 인스턴스 만들기를 참고하세요.
  • 모든 속성은 시작 조건 또는 조건에서 사용할 수 있습니다.
  • 상태를 보고하지 않는 Cloud-to-cloud 기기는 수동으로 또는 검색을 통해 생성된 자동화에서 트리거로 사용할 수 없습니다.
  • 기기가 여기에 나열된 특성을 지원하더라도 상태 보고 품질 기준 때문에 자동화 API에서 트리거 또는 작업으로 사용하지 못할 수 있습니다.

    • 보고 상태 성공률이 90% 미만인 기기는 스타터로 사용할 수 없습니다.
    • 명령어 실행 성공률이 95% 미만인 기기는 작업으로 사용할 수 없습니다.

    기기 모델 목록과 자동화 API에서 지원하는 특정 시작 조건 및 작업을 참고하세요.

  • 명령어는 작업으로만 사용할 수 있습니다.

  • AssistantBroadcast과 같은 일부 특성은 자동화 API에서만 사용할 수 있습니다.

  • okGoogle 명령어는 구조 수준 명령어이며 구조의 모든 기기를 자동화하는 데 사용할 수 있습니다. 하지만 Home API 앱은 모든 기기에 액세스할 수 없습니다. 다양한 경우에 권한이 적용되는 방식을 알아보려면 OkGoogle 권한을 참고하세요.

  • 일부 특성에는 사전 요구사항이 있습니다.

    • Time.ScheduledTimeEvent를 사용하려면 자동화가 실행되는 구조에 Google Home app (GHA)에서 설정된 도로 주소가 있어야 합니다. Google 집 주소 변경에서는 사용자가 구조 주소를 입력하는 방법을 설명합니다. GHA에 주소가 설정되어 있지 않으면 자동화가 생성되지 않고 'ScheduledTimeEvent가 structure에서 지원되지 않습니다'라는 메시지와 함께 오류가 발생합니다.
    • AreaPresenceState 또는 AreaAttendanceState 특성을 사용하려면 사용자가 GHA에서 인기척 감지를 설정해야 합니다.
    • ObjectDetection 특성을 사용하려면 사용자에게 활성 상태인 Nest Aware 요금제가 있어야 합니다.

일부 특성의 간소화된 버전은 자동화에서도 사용할 수 있습니다. 자세한 내용은 Android의 간소화된 특성을 참고하세요.