[Matter] 是由 CSA 连接标准联盟 ([Connectivity Standards Alliance]发起,多家行业领先公司联合推出的智能家居互联协议。
Matter 协议可以让多种支持 IP 网络的设备协同工作,如 Wi-Fi 和 Thread/802.15.4 设备。您的手机通过 Matter 协议可以控制所有上述设备。
举个例子,您可以将一个 802.15.4 传感器设置为无需通过 App 或云,就直接打开/关闭一个 Wi-Fi 灯泡。当然,它也支持您通过手机 App 进行控制。Wi-Fi 和 Thread 设备之间通信时需要一个可以同时支持 Wi-Fi 和 802.15.4 协议的“Thread 边界路由器”,它可以让设备在两个网络之间进行通信。
值得一提的是,由于上述所有通信都在本地 Wi-Fi 或 Thread 网络中进行,因此即使在断网情况下,设备仍可正常工作。
Matter 还可以帮助目前的一些存量 Zigbee 或 Bluetooth LE Mesh 设备通过桥接方式接入 Matter 生态网络。
泰凌微电子宣布正式推出基于RISC-V的全新Telink TLSR9系列高性能SoC芯片,打造无线音频,可穿戴设备和各类IoT应用的未来。作为最早专注于低功耗无线物联网连接芯片的设计公司之一,自成立以来,泰凌已成功推出多款广受欢迎的物联网芯片TLSR8系列产品。TLSR9系列SoC芯片是泰凌拥抱RISC-V生态以后推出的全新一代高性能多模物联网产品。
TLSR9系列在单芯片上支持包括蓝牙5.2在内的最领先的物联网标准和行业联盟规范,包括基本速率(BR),增强速率(EDR),低功耗(LE),长距离(Long Range),多天线室内定位(AoA/AoD)和Bluetooth^®^ Mesh,Zigbee 3.0,HomeKit,6LoWPAN,Thread和2.4 GHz专有协议。TLSR9标配256KB SRAM和1 MB~2MB Flash,并将高质量无线音频和可穿戴产品所需的特性和功能整合到单个SoC中,高配版本将包含更多的硬件资源用于对这些产品的支持。
TLSR9系列支持802.15.4 协议,在此基础上Telink支持了openthread。
本次测试即为Telink的Thread Matter。
1.首先clone matter最新仓库如下:
https://github.com/project-chip/connectedhomeip.git
命令 git clone https://github.com/project-chip/connectedhomeip.git
2.搭建matter 环境参考如下连接:
https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/BUILDING.md
source ./scripts/activate.sh
3.环境测试成功则如下图:
值得一提的是搭建环境时要可以访问google等外部网络才可以正常搭建。
4.编译和烧录
west build
west flash --erase
5.编译chip-tool
scripts/examples/gn_build_example.sh examples/chip-tool SOME-PATH/
6.现在烧录完就可以用通过otbr以及chip tool控制了。
chip-tool onoff on 1
./chip-tool onoff read on-off 1 1
[1652688124.108716][7644:7649] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0006 Attribute 0x0000_0000 DataVersion: 172576340
[1652688124.108767][7644:7649] CHIP:TOO: OnOff: FALSE
./chip-tool onoff read global-scene-control 1 1
[1652688151.710892][7651:7656] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0006 Attribute 0x0000_4000 DataVersion: 172576340
[1652688151.710941][7651:7656] CHIP:TOO: GlobalSceneControl: TRUE
./chip-tool onoff read on-time 1 1
[1652688191.752962][7658:7663] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0006 Attribute 0x0000_4001 DataVersion: 172576340
[1652688191.753048][7658:7663] CHIP:TOO: OnTime: 0
./chip-tool onoff read off-wait-time 1 1
[1652688241.844110][7666:7671] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0006 Attribute 0x0000_4002 DataVersion: 172576340
[1652688241.844173][7666:7671] CHIP:TOO: OffWaitTime: 0
./chip-tool onoff read start-up-on-off 1 1
[1652688305.585960][7695:7700] CHIP:TOO: Endpoint: 1 Cluster: 0x0000_0006 Attribute 0x0000_4003 DataVersion: 2570528388
[1652688305.586024][7695:7700] CHIP:TOO: StartUpOnOff: null
完结撒花~~
更多回帖