歡迎使用 Google Home 開發人員中心,探索全新功能,瞭解如何開發智慧住宅動作。注意:請繼續在「動作」控制台中建立動作。

VS Code 適用的 Google Home 擴充功能

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

Device SDK

Google Home Extension for Visual Studio Code」是專為 Google Home Platform 開發人員設計及建立。這項擴充功能可讓您使用 Google Assistant SimulatorGoogle Cloud Logging 和其他工具,以簡化智慧型住宅開發流程。

VS Code 的 Google Home 擴充功能

Google Home 擴充功能的功能

Google 助理模擬工具

如要測試您的智慧住宅裝置是否能夠與 Google Home 生態系統搭配使用,而且無須退出 VS Code 即可隨時與 Assistant Simulator 互動。

與 Actions 主控台提供的現有模擬工具類似,Assistant Simulator 可讓您輸入查詢 (例如「開燈」),輕鬆控制裝置。在 VS Code 中,Assistant Simulator 會根據您的指令以文字回應,例如「好,打燈」。詳情請參閱使用 Google 助理模擬器一文。

批次用詞

如要測試 Google Home 整合機制 (例如自動外掛程式),您可以執行詞語指令碼,將批次語音傳送至 Google 助理模擬器。詳情請參閱執行批次公用程式

Cloud Logging

Cloud Logging 提供偵錯資訊和主要指標,可讓您深入瞭解動作的使用情形。為了簡化開發作業,Google Home Extension 在疑難排解期間,您的程式碼旁會顯示即時 Google Cloud Logging 訊息。詳情請參閱查看 Cloud Logging 一文。

Home Graph 檢視者

Home Graph 檢視器現在可直接在 Google Home Extension 中使用,因此您可以在 VS Code 的 Home Graph 中驗證裝置的狀態。詳情請參閱查看首頁圖形並執行測試一文。

安裝 VS Code 的 Google Home 擴充功能

如要安裝 Google Home Extension,請在 VS Code 中按照以下步驟操作:

  1. 按一下活動列上的「擴充功能」圖示。
  2. 搜尋 google home,然後按一下 [安裝]

    Google Home 擴充功能市集

您也可以直接從 VS Code Marketplace 下載 Google Home Extension

下載 Google Home Extension

為 VS Code 設定 Google Home 擴充功能

安裝 Google Home Extension 並重新載入 VS Code 後,您必須先登入並選取專案,才能使用 Assistant Simulator 並查看 Cloud Logging。

使用 Google 帳戶登入並選取雲端專案

您可以透過 Google Home Extension 登入開發人員帳戶,授權 VS Code 代表您與 Google 服務通訊。

  1. 按一下活動列上的「Google Home」圖示以開啟 Google Home Extension

    Google Home 擴充功能圖示
  2. 按一下 [使用 Google 帳戶登入],在瀏覽器中開啟登入檢視畫面。

    Google 登入的 VS Code
  3. 選取與智慧型住宅裝置連結的帳戶。

  4. 在「使用 Google 帳戶登入」授權頁面上按一下 [允許]

  5. 系統會開啟瀏覽器分頁,並顯示「Open Visual Studio Code」(開啟 Visual Studio Code) 對話方塊。按一下「Open Visual Studio Code」(開啟 Visual Studio Code) 以繼續。

    開啟 VS Code 對話方塊
  6. 系統會將您重新導向至 VS Code,您必須取得權限,允許 Google Home 擴充功能開啟 URI。按一下「Open」(開啟) 以完成登入程序。

    允許 Google Home 擴充功能開啟 URI
  7. 登入後,Google Home Extension 會載入您的專案。完成後,請按一下 [Select a project] (選取專案)

    選取專案
  8. 在出現的「Search and select a project」(搜尋並選取專案) 下拉式選單中,選取您的智慧住宅專案。

透過 VS Code 使用 Google Home 擴充功能

查看開發人員資源

在「QUICK ACCESS」下方,按一下 [Resources] 以開啟「Resources」頁面,您可以在此找到與 Google Home 生態系統進行開發作業相關的實用資訊。

Google Home 生態系統的資源

使用 Google 助理模擬器

如要在 VS Code 中開啟 Assistant Simulator,請按一下「Side Bar」上的「GOOGLE ASSITANT SIMULATOR」。在「Message」(訊息) 方塊中輸入查詢內容,然後按下 Enter

您可以查看 Assistant Simulator 回應,然後在查詢後點選重新傳送按鈕。

使用 Google 助理模擬器

執行批次公用程式

將遊標移至「GOOGLE ASSISTANT SIMULATOR」選單列,然後選擇下列選項來設定指令碼:

  • 按一下 以開啟現有的語音指令碼。

  • 按一下 即可將記錄儲存到 *.utterance 指令碼中。

    批次公用程式圖示圖示

如要開始傳送批次話語,請選擇下列選項:

  • 按一下 從下拉式選單中選取下拉式選單文字。
  • 直接開啟 *.utterance 檔案,然後按一下

    批次話語執行圖示

查看 Cloud Logging

在「QUICK ACCESS」下方,按一下「Cloud Logging」即可開啟「Cloud Logging」頁面,您可以在其中找到所選專案的記錄。

使用 Cloud Logging

使用者可以根據嚴重程度和時間範圍篩選記錄。

依嚴重性和時間篩選記錄

根據預設,記錄最多只能包含 50 列。如果使用者想查看更多記錄,請向下捲動至底部,然後按一下「More」查看更多記錄。

查看更多記錄

查看主螢幕圖表並執行測試

在「QUICK 存取權」下方,按一下 [家庭圖檢視者] 以開啟「家用圖形檢視器」面板,當中會顯示所選專案的裝置。 您也可以按一下 [執行測試],為裝置執行測試。
Home Graph 檢視者

這樣就會在瀏覽器中選取測試套件,供您選取裝置進行測試。按一下 [開始],然後等待測試結果。

智慧型住宅測試套件

您可以查看測試詳細資料,並在所有測試完成後查看記錄。

測試結果

提供意見

如要提交意見或想法,協助我們改善 Google Home Extension 的開發體驗,請選擇下列任一做法:

  • 側欄中按一下「登入 Google」的意見回饋圖示。
「提供意見」圖示
  • 此外,我們也在資源頁面上提供意見回饋圖示。