Android 用 Home API の一部の機能は、ネットワーク接続の状態とハブの有無によって異なります。
表 1 と表 2 は、さまざまなタイプのデバイスでさまざまな条件で動作するユースケースを示しています。
- ローカルとは、ユーザーがデバイスと同じ Wi-Fi ネットワーク上で Google Home app (GHA) などのコントローラやサードパーティ製アプリを実行している状況を指します(つまり、自宅にいる場合です)。
「Remote」は、ユーザーが次のいずれかであることを意味します。
- 別の Wi-Fi ネットワークで(つまり、外出中に)GHA などのコントローラやサードパーティ製アプリを実行している場合。
- Google Home for web を使用している。
| ユースケース | Matter デバイスのタイプ | クラウド デバイスタイプ | ||
|---|---|---|---|---|
| ローカル | リモート | ローカル | リモート | |
| デバイスをコミッショニングして追加する | なし | なし | ||
| デバイスを追加 | なし | なし | ||
| デバイスの状態を表示する | ||||
| デバイスの操作 | ||||
| デバイスを使用して自動化を作成する | ||||
| デバイスで自動化を実行する | ||||
| ユースケース | Matter デバイスのタイプ | クラウド デバイスタイプ | ||
|---|---|---|---|---|
| ローカル | リモート | ローカル | リモート | |
| デバイスをコミッショニングして追加する | なし | なし | ||
| デバイスを追加 | なし | なし | ||
| デバイスの状態を表示する | ||||
| デバイスの操作 | ||||
| デバイスを使用して自動化を作成する | ||||
| デバイスで自動化を実行する | ||||
| デバイスを別の部屋に割り当てる | ||||
| デバイスの削除 | ||||