Google は、Cloud-to-cloud journey, whether you're integrating a simple switch or a complex AV receiver.、SDK、ツール、サンプルアプリをすぐに開始できます
これらのリソースは、デベロッパーがインフラストラクチャへの対応に費やす労力を減らしながら、能力開発に集中できるようにするためのものです。
サンプルとライブラリ
Google のエンドツーエンドのサンプルは、独自の統合の出発点として、または新しいサンプルを作成する最適な方法として使用できます。Google Home Graph API client libraries are available in a variety of languages.
ツール
VS Code 用 Google Home 拡張機能
Google Home Extension for Visual Studio Code を使用すると、Google Home エコシステムを直接操作できます。たとえば、「電球をオンにして」や「Google Assistant will process your request in the cloud and send the command to the device.」などのコマンドを入力します。
この拡張機能は、開発フェーズで次の目的で使用します。
Google Home. に統合された Cloud-to-cloud デバイスをテストする
Google Cloud のログをリアルタイムで表示して、両方向の通信すべてを監視することで問題を特定します。重要度と期間でフィルタします。
ログ メッセージの JSON コンテンツを検査します。
スクリプト形式の Assistant コマンドを発行すると、繰り返し可能な方法で迅速にテストを行うことができます。
SYNC データ検証ツール
統合からの SYNC レスポンスの形式を検証するには、SYNC データ バリデータを使用することをおすすめします。これにより、テストプロセスの後半でエラーが軽減されます。
Google Home Playground
Google Home Playground は、実機を使用して開発を完了する前に Google Home エコシステムでデバイスタイプをシミュレートする場合に便利です。
開発フェーズで以下の目的で使用します。
- 仮想デバイスを作成して、Google Home app (GHA). で使用するトレイトを構成する
- Home Graph でデバイスがどのように表示されるかを確認します。
- デバイスの二次的なユーザー確認をテストします。
Google Home テストスイート
Google Home Test Suite を使用してスマートホームの統合をテストし、Google Home エコシステムの認証とリリースの要件を満たしていることを確認します。
ホームグラフ ビューア
Google Home Graph は、特定のユーザーの Home Graph にあるデバイスの状態を確認するために使用されます。API を直接使用せずに Home Graph を確認する簡単な方法です。