目录
3.2 Google Nest Hub 及 Google APP 版本
3.5 演示通过Google home APP 或Google Nest hub 控灯
前言
matter 可以在不同平台的智能家居上运行,目前使用matter 协议可以兼容: Amazon Alexa ,Apple homekit, google home , 本文主要介绍通过google home 平台将matter设备加入到matter fabric 中。
1. 固件编译
可以参考matter 专栏文章:Realtek WIFI IOT Matter(一)
Realtek WIFI IOT Matter(一) 环境搭建及固件编译:PKE8720DF-C13-F10开发板适配_liyang6789的博客-CSDN博客
2. 烧录固件
参考:Realtek PKE8720DF-C13-F10开发板 系列介绍文章
快速上手PKE8720DF-C13-F10开发板——hello world_leo__123的博客-CSDN博客
3. 适配google home
3.1. 需要设备
一台Google 手机,一台Google Nest hub ,一台可以访问国外网络且支持IPV6的AP.
3.2 Google Nest Hub 及 Google APP 版本
App | Version |
Google Nest Hub(2nd gen) | 47.9.4.447810048 |
Google Home Beta | 2.65.24.1-dogfood |
Google play Service Beta | 23.05.55(190400-509427949) |
Google play 中登录申请的开发者账号,下载Google home beta 版本,Google play server beta 版本,若是提示可以更新则点击更新即可。
如果Google Nest Hub 有更新fw,hub 会自动更新,更新完即可,如下:
3.3 配网二维码
启动固件,在log uart 会生成如下log打印,红框中的URL 就是QR code ,可以复制粘贴到浏览器生成配网二维码
二维码如下:
注意:1. 若遇启动异常或想要清除配网信息,通过串口输入指令“ATM#” or “ ATS#” 后在按reset 重启开发板即可。
2. 若需要生成不同的配网二维码:可以修改discriminator(默认只3840)。
通过在 src/platform/Ameba/CHIPDevicePlatformConfig.h 文件中,添加如下定义并需改即可
3.4 配网
打开Google home App ===》点击添加===》新设备===》选择住宅===》支持Matter的设备搜索到matter设备后,选择“是”
进入到扫描添加设备界面添加设备,后续步簇直接选continue 进行一步操作;
设备添加完成后可以在google home app 界面看到添加的设备,此时可以用Google nest hub 语音或APP 均可控制设备
3.5 演示通过Google home APP 或Google Nest hub 控灯
google home matter