Android 앱에 Home API를 추가하려면 몇 가지 기본 요건을 충족해야 합니다.
기본 요건
개발을 위해서는 다음 도구가 설치된 컴퓨터가 필요합니다.
Android Studio 버전 2024.2.1('Ladybug') 이상. 이전 버전은 Home API SDK와 제대로 작동하지 않을 수 있습니다.
Android 디버거 (
adb).설치
adb.SDK Manager를 사용하면 됩니다.
Home API를 테스트하려면 다음이 필요합니다.
- 개발에 사용할 Google 계정으로 설정된 Android 10 이상을 실행하는 Android 기기. 최신 버전의 Android Studio이(가) 설치되어 있고 이 개발 계정으로 로그인되어 있는지 확인합니다.
- Wi-Fi 네트워크.
- Matter 기기에 액세스하고 제어하려면 Home API를 지원하는 Google 허브도 필요합니다. 자세한 내용은 Android의 연결 을 참고하세요.
집에 지원되는 기기가 하나 이상 있어야 합니다. 이 기기 (또는 테스트하려는 다른 기기)에서 스레드를 사용하는 경우 허브도 스레드 보더 라우터여야 합니다. Android 샘플 앱에서 지원되는 기기 유형 및 특성은 다음과 같습니다.
- 색 온도 조명 (켜기 및 끄기, 밝기)
- 접점 센서 (불리언 상태)
- 조광 가능한 조명 (켜기 및 끄기, 밝기)
- 확장된 색상 조명 (켜기 및 끄기, 밝기)
- 일반 스위치
- Google 보더 라우터
- Google 카메라
- 사람 감지 센서 (사람 감지)
- 전원 켜기/끄기 조명 (켜기 및 끄기, 밝기)
- 전원 켜기/끄기 조명 스위치
- 전원 켜기/끄기 플러그인 단위 (켜기 및 끄기)
- 전원 켜기/끄기 센서
지원되는 허브
일부 Google Nest 허브만 Home API를 지원합니다.
SDK 설정
이 공개 베타의 Home API는 아직 Google에서 개발용으로 제공하는 표준 라이브러리의 일부가 아닙니다. Home API로 애플리케이션을 개발하려면 라이브러리를 다운로드하고 로컬로 호스팅해야 합니다.
Home API Android SDK를 다운로드하려면 먼저Google Home 개발자에 로그인해야 합니다.