開發 Matter 相關技術

Google 提供 SDK、工具和範例應用程式,協助您快速上手 Matter的旅程,無論你才打造自己的聰明才智 家用硬體整合 Matter 整合您的 Android 系統 應用程式

這些資源可讓開發人員專心開發 培養能力和強化功能,並降低花在處理 基礎架構

使用 Matter 開發智慧住宅硬體

Google Home Device SDK 提供的 API 和工具可以 開放原始碼 Matter SDK,可快速建構並創新 搭配 Google 智慧科技

Matter 虛擬裝置

開發階段

Device SDK 可以協助開發人員順利進行開發作業 透過虛擬環境測試 Matter 部裝置 以及環境敘述您可以透過 SDK 建構虛擬 Matter 裝置。 以與物理學相同的方式,受制於布料 包括執行 Google Assistant 指令

Matter 虛擬裝置開發環境

開發階段

Matter Virtual Device Development Environment (MVD-DE) 是預先設定的 Docker 容器,其中包含 Virtual Device Controller (VDC) 可用於控制虛擬和實體環境的啟動器應用程式 Matter 部裝置。這很實用的工具,可讓你嘗試新點子 開發及測試裝置。

適用於 VS Code 的 Google Home 擴充功能

開發階段

Google Home Extension for Visual Studio Code 可讓您與 整合 Google Home 生態系統例如輸入指令 例如「打開我的燈泡」,以及Assistant 會在雲端處理您的要求,並傳送指令至裝置。

開發階段使用這個擴充功能即可:

  • 同時測試 Matter 和非 Matter 整合 Google Home 的裝置。

  • 即時查看雲端記錄檔來找出問題,並觀察 是雙向通訊的。按照嚴重性和時間範圍篩選。

  • 檢查記錄訊息的 JSON 內容。

  • 以指令碼格式發出 Assistant 指令,取得相關協助 以可重複執行的方式加快測試

Google Home 測試套件

測試階段

請使用 Google Home Test Suite Google Home Developer Console測試你的智慧型住宅 確保符合 Google Home 認證與啟動規定 生態系統

將 Matter 功能整合至 Android 應用程式

使用以下應用程式打造最佳 Android Matter 應用程式: Google Home Mobile SDK

Google Play 服務 Matter API

開發階段

Google Play services的優惠 Matter 用於調校、裝置共用和營運的 API 探索。

Android Studio 專用的 Google Home 外掛程式

開發階段

Google Home Plugin for Android Studio 是不可缺少的項目 這個開發工具能讓使用者 直接在編輯器中使用 Assistant 觀察互動情形 使用您的 Matter 應用程式和裝置。

IDE 也可讓您即時查看 Cloud 記錄檔,方便您偵錯 能有效整合

Matter 適用的 Google Home 範例應用程式

開發階段

Google Home Sample App for Matter 會提供具體的 以下舉例說明如何使用 Play services API Matter,打造更便利的 透過多個應用程式與彼此共用 Matter 部裝置 生態系統