Android アプリに Home API を追加するには、いくつかの前提条件を満たす必要があります。
前提条件
開発には、次のツールがインストールされたコンピュータが必要です。
Android Studio、バージョン 2024.2.1(「Ladybug」)以降。 これより前のバージョンでは、Home APIs SDK が正しく動作しない可能性があります。
Android デバッガ(
adb)。adbをインストールします。これは、SDK Manager で行うことができます。
Home API をテストするには、次のものが必要です。
- 開発に使用する Google アカウントでセットアップされた Android 10 以降を搭載した Android デバイス。最新バージョンの Android Studio がインストールされ、このデベロッパー アカウントでログインしていることを確認します。
 - Wi-Fi ネットワーク。
 - Matter デバイスにアクセスして操作するには、Home API をサポートする Google ハブも必要です。詳しくは、Android の接続 をご覧ください。
 家の中にサポート対象デバイスが 1 台以上ある。このデバイス(またはテストする他のデバイス)が Thread を使用している場合は、ハブも Thread ボーダー ルーターである必要があります。Android サンプルアプリでは、次のデバイスタイプとトレイトがサポートされています。
- 色温度ライト(オン、オフ、明るさ)
 - コンタクト センサー(ブール値の状態)
 - 調光可能な照明(オン、オフ、明るさ)
 - 拡張カラー照明(オン、オフ、明るさ)
 - 汎用スイッチ
 - Google カメラ
 - 在宅確認センサー(在宅検出)
 - オン / オフ ライト(オン / オフ、明るさ)
 - オン/オフ ライトスイッチ
 - オン/オフ プラグイン ユニット(オン、オフ)
 - オン/オフ センサー
 
サポートされているハブ
一部の Google Nest Hub のみが Home API をサポートしています。
SDK を設定する
このオープンベータ版の Home API は、Google が開発用に提供する標準ライブラリにはまだ含まれていません。Home API を使用してアプリケーションを開発するには、ライブラリをダウンロードしてローカルでホストする必要があります。
Home APIs Android SDK をダウンロードするには、まず Google Home Developers にログインする必要があります。