Android의 자동화 API 트레잇 지원

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

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

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

    • 보고 상태 성공률이 90% 미만인 기기는 시작으로 사용하지 못하도록 차단됩니다.
    • 명령어 실행 성공률이 95% 미만인 기기는 작업으로 사용하지 못하도록 차단됩니다.

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

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

  • AssistantBroadcast와 같은 일부 특성은 Automation API에서만 사용할 수 있습니다.

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

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

    • Time.ScheduledTimeEvent를 사용하려면 자동화가 실행되는 구조에 에서 설정된 도로명 주소가 있어야 합니다.Google Home app (GHA) Google Home 주소 변경에서는 사용자가 구조 주소를 입력하는 방법을 설명합니다. GHA에서 주소가 설정되지 않은 경우 자동화가 생성되지 않고 'The ScheduledTimeEvent is not supported by the structure.'라는 메시지와 함께 오류가 발생합니다.GHAstructure
    • AreaPresenceState 또는 AreaAttendanceState 특성을 사용하려면 사용자가 GHA에서 재실 감지를 설정해야 합니다.
    • ObjectDetection 특성을 사용하려면 사용자에게 활성 Nest Aware 가입이 있어야 합니다.

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