查看: 1481  |  回复: 1
通过matter协议实现灯亮灭教程
启明智显
75
主题
4
回复
发表于2022-06-14 18:36:05 | 显示全部楼层
1# 电梯直达

概述本文档旨在演示开关通过matter协议来做到对灯亮灭的控制。视频不涉及前期环境的搭建。


 


演示步骤: 


1、配置好环境并安装好对应软件后,需要在指定的路径下激活软件包 


source ./scripts/activate.sh   激活软件包
2、连接一个设备,对他进行配网,这里先连接了“开关” 



./out/debug/chip-tool pairing ble-wifi 12344321 WT 0987654321 20202021 3840   开关配网



3、连接另一个设备进行配网,这里连接了“LED灯“


./out/debug/chip-tool pairing ble-wifi 12344322 WT 0987654321 20202021 3840  灯配网 



4、设置灯的ACL,以让开关可以控制它 


./out/debug/chip-tool accesscontrol write acl '[{"fabricIndex": 1, "privilege": 

5, "authMode": 2, "subjects": [ 112233, 12344321 ], "targets": null}]' 12344322 0     设置灯acl



5、让开关绑定灯


./out/debug/chip-tool binding write binding '[{"fabricIndex": 1, "node":12344322, "endpoint":1, "cluster":6}]' 12344321 1   开关绑定灯 




6、开关控制灯的亮灭 


matter esp driver send_bind 0x0001 0x0006 0x0000 控制灯灭

 


matter esp driver send_bind 0x0001 0x0006 0x0001 控制灯亮 



注意 

每当更改配网信息时,可以先将设备重置(恢复出厂设置)


matter device factoryreset 重置设备 






主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部