Android 앱에 Home API 추가

Android 앱에 Home API를 추가하려면 몇 가지 기본 요건을 충족해야 합니다.

기본 요건

개발하려면 다음 도구가 설치된 컴퓨터가 필요합니다.

  • Android Studio, 버전 2024.2.1 ('Ladybug') 이상 이보다 이전 버전은 Home APIs SDK와 제대로 작동하지 않을 수 있습니다.

    Android 스튜디오 다운로드

  • Android 디버거 (adb)

    adb 설치

    SDK 매니저를 사용하면 됩니다.

Home API를 테스트하려면 다음이 필요합니다.

  • 개발에 사용할 Google 계정으로 설정된 Android 10 이상을 실행하는 Android 기기 최신 버전의 Android Studio가 설치되어 있고 이 개발 계정으로 로그인되어 있는지 확인합니다.
  • Wi-Fi 네트워크
  • Home API를 지원하는 Google 허브
  • 집에 지원되는 기기가 하나 이상 있어야 합니다. 이 기기 또는 테스트하려는 다른 기기가 스레드를 사용하는 경우 허브도 스레드 보더 라우터여야 합니다. Android 샘플 앱에서 지원되는 기기 유형 및 트레잇은 다음과 같습니다.

    • 색상 온도 조명 (켜기/끄기, 밝기)
    • 접촉 센서 (불리언 상태)
    • 조광등 (켜기/끄기, 밝기)
    • 확장된 색상 조명 (켜기/끄기, 밝기)
    • 일반 스위치
    • 사람 감지 센서
    • 조명 켜기/끄기 (켜기/끄기, 밝기)
    • 전등 켜기/끄기 스위치
    • 켜기/끄기 플러그인 장치 (켜짐 및 꺼짐)
    • 켜기/끄기 센서

지원되는 허브

일부 Google Nest 허브만 Home API를 지원합니다.

표: Home API 지원이 있는 Google Nest 허브
기기 OS Thread 보더 라우터 지원 Google 스토어
Google Home 전송
Google Nest Audio 전송
Google Nest Hub 전송
Google Nest Hub (2nd gen) Fuchsia
Google Nest Hub Max Fuchsia
Google Nest Mini 전송
Google TV Streamer (4k) Android

SDK 설정

이 공개 베타의 Home API는 아직 Google에서 개발을 위해 제공하는 표준 라이브러리의 일부가 아닙니다. Home API로 애플리케이션을 개발하려면 라이브러리를 로컬에서 다운로드하여 호스팅해야 합니다.

Home APIs Android SDK를 다운로드하려면 먼저 Google Home Developers에 로그인해야 합니다.

지금 로그인하기