案件開発

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Google は、SDK、ツール、サンプルアプリを提供しており、以下の機能を提供しています。 Matter journey, whether you're building your own smart home hardware or integrating Matter functionality into your Android app.

これらのリソースは、デベロッパーがインフラストラクチャへの対応に費やす労力を減らしながら、能力開発に集中できるようにするためのものです。

Matter でスマートホーム ハードウェアを開発する

Google Home Device SDK は、オープンソースの Matter SDK を拡張する API とツールを提供し、Google のインテリジェンスを使った迅速な構築とイノベーションを実現します。

Matter 仮想デバイス

開発フェーズ

Device SDK を使用すると、デベロッパーは仮想設定で Matter デバイスをテストすることで、すぐに開発を始めることができます。仮想 Matter デバイスは、SDK を使用してビルドし、ファブリック上に委託して物理デバイスと同じ方法で制御できます(Google Assistant commands. のフルフィルメントを含む)。

仮想デバイス コントローラ Matter 仮想デバイスと物理デバイスの両方を制御するために使用できるイニシエータ アプリです。 Matter開発フェーズで、新しいアイデアを試し、デバイスをテストするための有用なツールです。

VS Code 用 Google Home 拡張機能

開発フェーズ

Google Home Extension for Visual Studio Code を使用すると、Google Home のクラウドを直接操作できます。たとえば、「電球をつけて」などのコマンドを入力すると、Assistant はクラウドでリクエストを処理し、そのコマンドをデバイスに送信します。

この拡張機能は、開発フェーズで次の目的で使用します。

  • Google Home に統合されている Matter 以外のデバイスと Matter 以外のデバイスの両方をテストします。

  • クラウドログをリアルタイムで表示して、両方向の通信すべてを確認することで問題を特定します。重要度と期間でフィルタします。

  • ログ メッセージの JSON コンテンツを検査します。

  • スクリプト形式の Assistant コマンドを発行して、繰り返し可能な方法で迅速にテストできるようにします。

Google Home テストスイート

テストフェーズ

Google Home Developer Console to test your smart home integration and ensure it meets certification and launch requirements for the Google Home ecosystem. Google Home Test Suite を使用します。

Matter 機能を Android アプリに統合する

Google Home Mobile SDK を使用して、最適な Android Matter アプリをビルドします。

Google Play 開発者サービス Matter API

開発フェーズ

Google Play services offer Matter APIs for commissioning,device-sharing, and operational discovery.

Android Studio 用 Google Home プラグイン

開発フェーズ

Google Home Plugin for Android Studio は、Assistant のコマンドをエディタに直接入力して、Matter アプリケーションとデバイスとのやり取りを監視するために不可欠な開発ツールです。

また、IDE では Cloud ログをリアルタイムで確認でき、統合を効率的にデバッグできます。

Matter 対応 Google Home サンプルアプリ

開発フェーズ

Google Home Sample App for Matter では、MatterPlay services API を使用して、アプリとエコシステム間で Matter デバイスを簡単にコミッションし、簡単に共有できるアプリをビルドする方法の具体的な例を示します。