接続

Home API の一部の機能は、ネットワーク接続の状態やハブの有無によって異なります。

表 1 と表 2 に、デバイスの種類に応じて、さまざまな条件で機能するユースケースを示します。

  • ローカルとは、ユーザーがデバイスと同じ Wi-Fi ネットワークで Google Home app (GHA) などのコントローラやサードパーティ製アプリを実行している状況(つまり、自宅にいる場合)を指します。
  • リモート: ユーザーが次のいずれかである。

    • GHA などのコントローラやサードパーティ製アプリを別の Wi-Fi ネットワークで実行している(つまり、外出中の場合)
    • Google Home for web を使用している。
表 1: ハブがオンラインの場合の Home APIs の接続機能
ユースケース Matter デバイスの種類 Cloud デバイスの種類
ローカル リモート ローカル リモート
デバイスのコミッションと追加 なし なし
デバイスを追加 なし なし
デバイスの状態を表示する
デバイスを操作する
デバイスで自動化を作成する
デバイスで自動化を実行する
表 2: ハブがオフラインの場合の Home API の接続機能
ユースケース Matter デバイスの種類 Cloud デバイスの種類
ローカル リモート ローカル リモート
デバイスのコミッションと追加 なし なし
デバイスを追加 なし なし
デバイスの状態を表示する
デバイスを操作する
デバイスで自動化を作成する
デバイスで自動化を実行する
デバイスを別の部屋に割り当てる
デバイスの削除