为什么需要 Matter
智能家居最大的痛:买了 A 品牌灯,进不了 B 品牌 App。小米的设备不能用 HomeKit 控,华为的设备不能用米家控。每个品牌一个生态,用户被锁死在一家。Matter 就是为解决这个痛点诞生的:苹果、谷歌、亚马逊、三星联合推出的统一协议,让不同品牌设备说同一种话。
Matter 不是新生态,是"生态之间的普通话"。你的设备可以同时被 HomeKit、Google、Alexa 控制。
这篇讲 Matter 的架构、接入方式和实际部署。
Matter 是什么
Matter 由 CSA(连接标准联盟,原 Zigbee 联盟)维护,基于 IP 协议栈。它定义了:
- 应用层数据模型Device Type、Cluster、Endpoint。
- 安全基于 Cert(证书)的设备认证。
- 传输Wi-Fi / Thread / 以太网。
- 控制端HomeKit / Google Home / Alexa / Home Assistant。
架构:IP + Thread
Matter 跑在 IP 网络上。低功耗设备(传感器、开关)走 Thread 网状网络,需要 Thread Border Router 做桥接。
// 典型 Matter 拓扑
// [Matter 灯] -- Thread -- [Thread Border Router] -- Wi-Fi -- [家庭网络]
// |
// [iPhone / HomePod / Home Assistant]
// 所有设备在同一个 IP 子网内
HomePod mini / Apple TV / 小米中枢 / Google Nest Hub 都能当 Border Router。
设备接入
Matter 设备入网流程:
入网步骤
- 扫码设备上有 QR Code,包含入网参数。
- Wi-Fi 配网手机把 Wi-Fi 密码传给设备。
- Commissioning控制端把设备加入自己的 Fabric。
- 多 Fabirc同一台设备可被多个控制端同时加入。
多 Fabric 是 Matter 杀手级特性:一台灯同时进 HomeKit 和 Home Assistant。
云对云桥接
老设备不支持 Matter 硬件怎么办?走云对云(Cloud-to-Cloud)桥接:
// 老设备 -> 厂商云 -> Matter 控制端云
// Home Assistant -> 米家云 API -> 老设备状态
// 厂商要做 Matter Bridge,把老设备"虚拟"成 Matter 设备
// 这样 HomeKit 也能控米家老设备
与 Home Assistant 集成
Home Assistant 从 2023 年开始原生支持 Matter 和 Thread。配置:
// 1. HA 装 OpenThread Border Router 插件
// 2. 加载 Matter 集成
// 3. 手机扫设备 QR Code
// 4. 设备自动出现在 HA 设备列表
// 5. 与本地自动化一起用
HA 还能把自己暴露成 Matter Bridge,让 HomeKit 控制 HA 里的老设备。
现状与坑
// 1. Matter 还在演进,1.0 / 1.2 / 1.4 版本差异大
// 2. 老设备固件升级可能不支持 Matter
// 3. 多 Fabric 不是所有品牌都开放
// 4. 国内 Matter 生态还在起量,选设备看版本
// 5. 云对云有延迟,实时性不如本地
Matter 不是银弹,但它是跨生态互通的最现实路径。新装机尽量选 Matter 设备,一劳永逸。
跟着 Matter 走,未来换 App 不用换设备。