1. Matter协议概述
Matter 是由连接标准联盟(Connectivity Standards Alliance,CSA,前身 Zigbee 联盟)主导制定的应用层统一标准,其前身项目名为 Project CHIP(Connected Home over IP)。它要解决的是一个非常具体、也非常现实的痛点:在 Matter 出现之前,智能家居设备往往被绑定在各自的生态里——Zigbee 灯要配 Zigbee 网关,蓝牙设备要配手机 App,Wi-Fi 设备要连厂商云,不同品牌之间即使物理层相同,应用层协议也互不相通。用户买一台灯,先要问“它支持哪个生态”,而不是“它好不好用”。Matter 的目标就是把这层碎片化的应用协议统一起来,让设备、App、云平台之间用同一套语言对话。
理解 Matter 的关键,是把它放在网络分层中看。Matter 本身不是一种新的无线射频技术,它不重新定义 2.4GHz 的调制方式,也不取代 Wi-Fi 或 Thread。它定义的是应用层的数据模型、交互模型和安全模型,并可以运行在多种底层传输之上。目前 Matter 主要支持三种承载:Wi-Fi、Thread(基于 802.15.4)和以太网。设备通过 Wi-Fi 或以太网直接接入 IP 网络,或者通过 Thread 边界路由器接入 IP 网络,最终都汇聚到同一个 IPv6 基础之上。这一点非常重要:Matter 把“智能家居设备”统一成了“IP 网络上的可寻址节点”,从而让本地控制、跨生态互联成为可能。
Matter 的核心特性可以归纳为四条主线。第一是统一数据模型:所有设备都被抽象为“节点(Node)”,节点下挂“端点(Endpoint)”,端点暴露“集群(Cluster)”,集群包含“属性(Attribute)”“命令(Command)”和“事件(Event)”。例如一盏可调光灯,端点 1 上会有 On/Off 集群(开关属性、开关命令)、Level Control 集群(亮度属性)、Color Control 集群(色温/颜色属性)。第二是统一交互模型:读写属性、调用命令、订阅事件,都通过同一套基于 IPv6 的交互机制完成,不再为每个品牌写一套私有协议。第三是强安全模型:设备入网必须经过配网(Commissioning),使用基于证书的设备认证和会话密钥,通信默认加密,且支持本地控制不依赖厂商云。第四是多管理员(Multi-Admin):一个设备可以同时被多个生态的管理员控制,比如同时加入 Apple Home、Google Home 和 Amazon Alexa,而不需要重复配网或刷固件。
在智能家居生态中,Matter 的定位可以概括为“应用层的通用语言 + 本地优先的连接底座”。它并不取代 Wi-Fi、Thread 或蓝牙,而是站在它们之上,把设备能力标准化地暴露出来。对用户而言,最直接的好处是“买回来就能跨生态用”;对开发者而言,好处是“写一次固件,多个生态可接入”;对生态平台而言,好处是“不必再为每个品牌单独适配”。需要特别说明的是,Matter 目前主要覆盖照明、开关、传感器、窗帘、门锁、温控等品类,并不是所有智能家居设备都已纳入,且不同生态对 Matter 的支持程度仍在演进中。
下面这张图把 Matter 的分层位置、承载方式和核心对象关系放在一起,便于建立整体认知。
从这张图可以看出,Matter 的价值并不在于“发明了一种新无线”,而在于把应用层和安全层标准化,并让设备统一落到 IPv6 上。这样一来,本地控制、跨生态接入、多管理员共享都成为协议内建能力,而不是厂商各自实现的附加功能。
对开发者来说,入门 Matter 时最需要先建立三个判断。第一,设备用哪种承载:Wi-Fi 适合持续供电、带宽需求稍高的设备,Thread 适合低功耗、电池供电、需要 Mesh 覆盖的设备,以太网适合固定安装、对稳定性要求高的设备。第二,设备需要暴露哪些集群:这决定了它在各生态里能显示成什么控件、能被哪些自动化调用。第三,配网方式:Matter 支持蓝牙低功耗(BLE)配网和 Wi-Fi 配网等路径,配网二维码和手动配对码是设备入网的关键凭据。理解这三点,后续学习设备数据模型、配网流程和固件开发时,才不会把“协议标准”和“具体实现”混为一谈。
最后需要提醒的是,Matter 标准仍在持续演进,不同版本对设备类型、集群定义和配网方式的支持范围会有所变化。在实际开发中,应以所使用 SDK 版本和认证要求为准,而不是仅凭早期资料做判断。掌握本节的分层视角和核心对象关系,是后续理解设备模型、配网流程与跨生态控制的基础。