目录
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. 生成matter chip tool 控制器
Chip-Tool 可以将matter设备加入 Matter Fabric 中,并控制 Matter 设备 执行命令
用如下指令生成chip tool
cd connectedhomeip
source scripts/activate.sh
scripts/examples/gn_build_example.sh examples/chip-tool SOME-PATH/
4. commissioning
可以将 matter 设备加入matter fabric的调试器除了chip tool, 还有apple homekit ,Amazon echo dot, Google home ,这篇主要介绍chip tool的用法
4.1 BLE commissioning
如下指令用来配置:
./chip-tool pairing ble-wifi <NODE_ID> <SSID> <PASSWORD> <SETUP_CODE> <DISCRIMINATOR>
NODE_ID:由用户设置,是分配给节点的一个id
SSID,PASSWORD:是所连AP 的 SSID 和Password(AP 支持IPV6)
SETUP_CODE:默认值是20202021
DISCRIMINATOR:用于区分广播的设备,默认值是3840
例如:./chip-tool pairing ble-wifi 0x1234 MySSID MyPassword 20202021 3840
设备上电,在log uart 会生成如下log打印,证明设备已进入待配网状态
chip tool 上运行如下指令,设备开始commission:
4.2 Wi-Fi (IP) Commissioning
通过ip 去配对,首先需要通过AT 指令连接到network
ATW0=<ssid>
ATW1=<password>
ATWC
eg:确保设备上电并打印出 URL 进入配网状态,log uart 口 执行AT指令开始连线
确保设备连接到AP ,并获取到正确的ip 地址(AP 支持IPV6)
通过 discriminator andr setup code去发现设备
chip-tool pairing onnetwork <NODE_ID> 20202021
4.3 chiptool 控灯
on/off 指令 可控制灯开关
./chip-tool onoff on <node_id> <endpoint>
./chip-tool onoff off <node_id> <endpoint>
./chip-tool onoff toggle <node_id> <endpoint>
如下运行on/off 指令实现chip tool 控灯的演示:
chip tool_light