使用Google Home App 连接Matter设备测试说明

文章目录

  • 前言
  • 构建步骤
    • 1、创建Matter设备端
    • 2、创建Matter集成
      • 1、创建一个Google Home Developer Console 项目
      • 2、创建一个Matter 集成。
    • 3、在GHA中使用Matter集成连接设备


前言

1、 在我看来,Matter协议的最大的特点就是本地连接和多源管理功能两点:

  • 本地局域网控制,即使家里断网也可以通过控制器控制,这个特点并没有什么的特别的,因为蓝牙和Zigbee等无线通讯协议也可以做到,所以Matter最大的特点是还是它的多源管理功能;
  • 多源管理功能,因为Matter推出的初衷就是为了实现智能家居设备的互联互通,即不同品牌的设备只要实现了matter协议,理论上就可以使用任何一个支持Matter的控制器进行控制;

2、你可以选择一个平台来运行你的 Matter设备。在四个智能家居生态平台 Apple Home、Google Home、Amazon Alexa、Samsung SmartThings 或其他尚未宣布为 Matter Controller 的生态系统或应用程序都可以进行控制,本文主要使用Google的平台连接Matter设备进行说明。
3、Google官方专门为Matter协议提供了个指南,接下来围绕指南对一些步骤进行讲解。

构建步骤

1、创建Matter设备端

使用Google Home App 连接Matter设备测试说明_第1张图片

这里我使用乐鑫科技的ESP32C3开发板烧录all-clusters-app示例构建一个Matter设备,具体的构建过程见Google指南或者乐鑫提供的Matter指南

2、创建Matter集成

使用Google Home App 连接Matter设备测试说明_第2张图片

1、创建一个Google Home Developer Console 项目

谷歌智能家居生态系统集成使用新的管理 Developer Console. 有两种设置项目的方法 Developer Console:

1)创建一个新项目。
进入Google Home Developer Console;
使用谷歌账号登录,和你之后登录Google Home的账号要一致,这样你创建的Matter集成才能被使用;
2)从 Actions on Google 控制台导入现有项目。

2、创建一个Matter 集成。

创建好项目后,点击+Add Matter integration打开项目添加Matter集成,
使用Google Home App 连接Matter设备测试说明_第3张图片
这里的VID和PID由你的开发商提供,若没有在CSA提供的测试VID:0xFFF1~0xFFF4里选一个使用,PID是可选选项。
最后建立好Matter集成的主页如下图:

集成配置好后,接下来就可以登录Google Home测试你的Matter设备连接。

3、在GHA中使用Matter集成连接设备

在使用GHA之前请你先确保你符合以下先决条件:

  • 确保你用于调试的Andriod手机系统版本高于8.1,且支持Google Play services,Google Play services是 22.30 或更高版本可使用以下链接更新你的服务:https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app

  • Google Home 应用达到最新版本
    使用你的Google Play应用商店下载Google Home应用到你的调试Andriod设备上,若你在创建Matter集成之前下载登录Google Home应用连接新设备的选项如左图,是没有Matter选项的,而右图是创建Matter集成之后的应用连接界面,此界面出现了Matter设备的选项:
    使用Google Home App 连接Matter设备测试说明_第4张图片
    注:以上过程中使用到的Google账号最好保持一致。 运行Matter设备,将设备打印出来的链接粘贴到游览器访问就能正常显示二维码了:


使用Google Home App 连接Matter设备测试说明_第5张图片

你可能感兴趣的:(ESP32,物联网,iot,stm32,网络)