重要: Google Home Developer Console で Matter デバイスやアプリの開発を開始するには、Matter Private Beta プログラムに登録する必要があります。今すぐ申し込む

VS Code 用 Google Home 拡張機能

無効な用語 ' ghevsc':home_terms の有効な用語 ID を使用していることを確認してください
。これは、Google Home プラットフォーム開発者向けに設計、作成されています。この拡張機能を使用すると、Google Assistant Simulator や Cloud Logging などのツールにアクセスして、スマートホームの開発プロセスを簡素化できます。

VS Code 用 Google Home 拡張機能

Google Home 拡張機能の機能

Google アシスタント シミュレータ

スマートホーム デバイスが Google Home エコシステムと適切に連携するかどうかをテストするには、VS Code から離れることなく、いつでも Assistant Simulator を操作できます。

Actions Console の既存のシミュレータと同様に、Assistant Simulator検索キーワードを入力することでデバイスを簡単に操作できます。"照明をつける。 VS Code 内で、Assistant Simulator はコマンドに基づいてテキスト メッセージを返します(例: 「はい、照明をつけます。」詳しくは、Google アシスタント シミュレータを使用するをご覧ください。

バッチ発話

オートマトンなどの Google Home の統合をテストするには、発話スクリプトを実行して、バッチ音声を Google アシスタント シミュレータに送信します。詳細については、バッチ発話の実行をご覧ください。

Cloud Logging

Cloud Logging は、アクションの使用状況を分析するためのデバッグ情報と主要指標を提供します。開発をシンプルにするために、

INVALID TERM 'ghevsc': home_terms の有効な用語 ID を使用していることを確認してください
。トラブルシューティング中は、コードの横にリアルタイムの Google Cloud Logging メッセージが表示されます。詳細については、Cloud Logging を表示するをご覧ください。

ホームグラフ ビューア

ホームグラフ ビューア

INVALID TERM 'ghevsc': home_terms の有効な用語 ID を使用していることを確認してください
。ホームグラフ内の VS Code 内のデバイスの状態を確認できます。詳しくは、ホームグラフを表示してテストを実行するをご覧ください。

Google Home Extension for VS Code をインストールする

VS Code をダウンロードしてインストールします。

VS Code をダウンロードする

VS Code をインストールしたら、

無効な用語 'ghevsc':home_terms の有効な用語 ID を使用していることを確認してください
次のいずれかのオプションを使用します。

VS Code から Google Home Extension をインストールする

インストールする場合

INVALID TERM 'ghevsc': VS Code の home_terms の有効な用語 ID を使用していることを確認
し、次の手順を行います。

  1. 次のバージョンの VSIX ファイルをダウンロード:

    無効な用語 'ghevsc':home_terms の有効な用語 ID を使用していることを確認してください
    。ダウンロードしたファイルを解凍して VSIX ファイルを抽出します。

    次の VSIX ファイルをダウンロード

    無効な用語 'ghevsc':home_terms の有効な用語 ID を使用していることを確認してください

  2. VS Code を起動します。

  3. 次のいずれかのインストール方法を選択します。

    • アクティビティ バーの [Extensions](拡張機能)をクリックします。[EXTENSIONS] メニューで、その他オプション 、[Install from VSIX...](VSIX からのインストール)の順にクリックします。

      拡張機能メニューから Google Home 拡張機能をインストールする
    • ウェルカム ページで [Run a Command...](コマンドを実行)をクリックするか、[View](表示)をクリックして [Command Palette...](コマンド パレット)を選択します。コマンド パレットに、「Install from VSIX」と入力します。

      コマンド パレットから Google Home 拡張機能をインストールする
  4. プロンプトが表示されたら、ダウンロードして解凍した VSIX ファイルを選択します。

詳細については、Microsoft の Extension Marketplace のドキュメントをご覧ください。

コマンドラインから Google Home 拡張機能をインストールする

コマンドラインからインストールするには、--install-extension を使用します。

code --install-extension google-home-extension.vsix

VS Code 用の Google Home 拡張機能を設定する

インストールすると、

無効な用語 ' ghevsc':home_terms の有効な用語 ID を使用していることを確認して VS コードを再読み込みした場合は、 Assistant Simulatorを使用して Cloud Logging を表示する前に、次の手順を実行する必要があります。

Google でログイン

デベロッパー アカウントにログインするには、

無効な用語 'ghevsc':home_terms の有効な用語 ID を使用していることを確認してください
VS Code が Google サービスと通信することを承認してください。

  1. アクティビティ バーGoogle Home アイコンをクリックして開きます。

    無効な用語 'ghevsc':home_terms の有効な用語 ID を使用していることを確認してください

    Google Home 拡張機能のアイコン
  2. [Google でログイン] をクリックして、ブラウザでログインビューを起動します。

    VS Code の [Sign in with Google]
  3. スマートホーム デバイスにリンクされているアカウントを選択します。

  4. [Sign in with Google] の認証ページで、[Allow](許可)をクリックします。

  5. ブラウザタブが開き、[Visual Studio Code を開く] ダイアログ ボックスが表示されます。[Open Visual Studio Code] をクリックして続行します。

    VS Code のダイアログ ボックスを開く
  6. VS Code にリダイレクトされます。ここで、Google Home 拡張機能が URI を開くための権限が必要です。[開く] をクリックしてログイン プロセスを完了してください。

    Google Home 拡張機能が URI を開くことを許可

Cloud プロジェクトを選択してください

  1. ログインした後、

    無効な用語 'ghevsc':home_terms の有効な用語 ID を使用していることを確認して
    、プロジェクトが読み込まれます。完了したら、[プロジェクトを選択] をクリックします。

    プロジェクトを選択する
  2. 表示された [Search and select a project] プルダウン ウィンドウで、スマートホーム プロジェクトを選択します。

VS Code 用の Google Home 拡張機能を使用する

デベロッパー リソースを表示する

[QUICK ACCESS] で、[Resources] をクリックして [Resources] ページを開きます。このページには、Google Home エコシステムでの開発に役立つ情報がまとめられています。

Google Home エコシステムのリソース

Google アシスタント シミュレータを使用する

VS Code で Assistant Simulator を開くには、サイドバーの [GOOGLE ASSISTANT SIMULATOR] をクリックします。[メッセージ] ボックスにクエリを入力し、Enter キーを押します。

Assistant Simulator レスポンスを表示し、クエリの後のボタンをクリックして再送信できます。

Google アシスタント シミュレータを使用する

バッチ発話の実行

GOOGLE アシスタント シミュレータのメニューバーにカーソルを合わせ、次のオプションを選択してスクリプトを設定します。

  • をクリックして、既存の発話スクリプトを開きます。

  • をクリックして、履歴を *.utterance スクリプトに保存します。

    バッチ発話のメニュー アイコン

バッチ音声の送信を開始するには、次のオプションから選択します。

  • をクリックして、プルダウン ウィンドウから発話スクリプトを選択します。
  • *.utterance ファイルを直接開き、 をクリックします。

    バッチ発話実行アイコン

Cloud Logging を表示する

[クイック アクセス] で [Cloud Logging] をクリックして [Cloud Logging] ページを開き、選択したプロジェクトに属するログを探します。

Cloud Logging を使用する

ユーザーは、重大度と期間に基づいてログをフィルタできます。

重大度と時間でログをフィルタする

デフォルトでは、ログは 50 行に制限されています。ユーザーがさらにログを表示するには、一番下までスクロールして [展開] をクリックし、その他のログを表示します。

その他のログを見る

ホームグラフを表示してテストを実行する

[QUICK ACCESS] で、[Home Graph Viewer] をクリックして、[Home Graph Viewer] パネルを開きます。ここで、選択したプロジェクトに属するデバイスを確認できます。[Run Test] をクリックして、デバイスのテストを実行することもできます。

ホームグラフ ビューア

これにより、デバイスがテストされ、テストの準備が整った状態で、ブラウザでテストスイートが起動します。[開始] をクリックして、テスト結果を待ちます。

スマートホーム用テストスイート

テストの詳細を確認し、すべてのテストの完了後にログを表示できます。

テスト結果

フィードバックの送信

Google Cloud による開発の改善点や、

無効な用語 'ghevsc':home_terms の有効な用語 ID を使用していることを確認してください
、次のいずれかを選択します。

  • サイドバーの [GOOGLE SIGN IN](Google ログイン)にあるフィードバック アイコンをクリックします。

    フィードバックを送信アイコン
  • また、[Resources](リソース)ページにもフィードバック アイコンが配置されています。