浅谈Matter协议

Matter(智能家居互联协议/标准)可以理解为:让不同品牌、不同平台的智能家居设备“说同一种语言”,从而更容易做到跨生态互通、统一配网与控制。

Matter 是什么、解决什么问题

  • 定位:由 Connectivity Standards Alliance 推动的、面向智能家居的应用层互联标准(不是某一种无线电技术本身)。它最早由 “Project CHIP(Connected Home over IP)” 发展/更名而来。
  • 核心目标:让设备厂商一次开发/认证后,设备能更一致地接入主流平台与控制端(手机 App、音箱、家庭中枢等),减少“只能用某某生态”的割裂。

它的技术栈:跑在 IP 之上

Matter 的关键设计是 IP-based(基于互联网协议栈),因此能复用家庭网络的成熟基础设施。

常见承载方式:

  • 以太网 / Wi-Fi:适合供电设备、高带宽或稳定连接需求。
  • Thread(基于 IEEE 802.15.4 的 IPv6 低功耗 Mesh):更适合电池设备(门磁、温湿度、传感器等),需要 Thread Border Router 把 Thread 网段接到家里的以太网/Wi-Fi。
  • 蓝牙 BLE:常用于首次配网/入网(commissioning)的近距离引导(很多设备是“用 BLE 帮你把 Wi-Fi/Thread 配好”,后续走 IP)。

你会在资料里反复看到的几个关键概念

  • 控制器/生态(Controller / Fabric):每个生态可理解为一个“管理域/信任域”,Matter 允许设备加入一个或多个 Fabric。
  • Multi-Admin(多管理员):同一个设备可同时被多个生态管理(比如同一盏灯同时进 A 平台和 B 平台)。
  • 数据模型(Endpoints / Clusters)
    • Endpoint:设备上的一个功能“端点”(比如同一设备上有多个开关/多个通道)。
    • Cluster:功能接口集合(属性 attributes、命令 commands、事件 events),例如开关、亮度、温湿度等都以 cluster 方式标准化。
  • Bridge / Border Router
    • Border Router:Thread ↔ 家庭 IP 网络的路由/边界设备(不是把 Zigbee 设备“翻译成 Matter”那种桥)。
    • Bridge:把其他协议/旧设备“桥接”为 Matter 设备呈现给生态(这是另一类产品形态)。

配网与安全:为什么 Matter 强调“可验证的真设备”

Matter 的配网流程里,一个关键步骤是 Device Attestation(设备证明/验真):控制端会检查设备证书链、厂商/产品标识等,以确认它是合规、可信的 Matter 设备。

另外,Matter 会区分:

  • 入网阶段的安全会话(常见说法是 PASE,用安装码/二维码等建立安全通道)
  • 入网后的运行期安全会话(常见说法是 CASE,用证书/运行凭证进行双向认证)

这些设计的目的,是把“跨品牌互通”建立在可审计、可验证的信任基础上,而不是各家私有协议各玩各的。

版本演进:到 2026 年初,最新的大版本是 1.5

你如果在选购/评估时,值得关注“设备/平台到底支持到 Matter 哪个版本”,因为设备类型与能力是逐步补齐的

  • Matter 1.4(2024-11-07):重点在“更可用”的跨生态协同、家庭网络基础设施等增强。
  • Matter 1.4.2(2025-08-11):引入仅 Wi-Fi 配网等改进(不强制设备必须带 BLE 才能入网),并增强安全与可扩展性。
  • Matter 1.5(2025-11-20):新增高关注品类,包括摄像头等,并扩展部分能耗/能源相关能力。
    • 摄像头方向:行业解读普遍认为这会是 Matter 的重要“补齐拼图”,并以 WebRTC 等方式实现音视频流能力的标准化对接。

现实体验:为什么你可能听过“同是 Matter,体验却不一样”

Matter 解决的是“协议与互通基座”,但用户体验仍会受这些因素影响:

  • 平台支持不一致:同一设备类型/特性,不同生态的上线节奏不同;你会看到“同一设备在 A 平台能用某功能,在 B 平台暂时不行”。(这是生态落地问题,不完全是协议本身。)
  • Thread 网络成熟度:Thread 很适合低功耗设备,但家里是否有稳定的 Border Router、不同厂家的 Thread 设备协同情况,都会影响入网/掉线体验。

给普通用户的选购/部署建议(实用)

  1. 先确认你家里“控制端/中枢”是否支持 Matter & Thread(例如是否具备 Thread Border Router 能力;没有的话,Thread 设备就可能配不上或不稳定)。
  2. 看清“支持的设备类型 + Matter 版本”:同是 Matter 认证,可能只覆盖基础能力;如果你买的是新类别(如摄像头/能源管理相关),要确认平台端是否已支持到相应版本。
  3. 如果你家里存量多是 Zigbee/其他协议:优先考虑“桥接型网关/桥”是否把旧设备以 Matter 形式暴露出来(这样能逐步迁移,而不是全换)。
  4. 对“跨生态共管”有强需求(手机平台、音箱品牌混用):重点关注 Multi-Admin 的实际落地流程(不同平台 App 的实现仍可能不完全一致)。

下面给你一个非常具体、可落地的场景:用 Matter 控制一把 Thread 智能门锁(电池供电),并联动走廊灯。

场景:下班到家,用手机“解锁门锁”,同时自动打开走廊灯

参与设备/角色(典型家庭)
  • 智能门锁:支持 Matter over Thread(低功耗 Mesh,适合电池设备)
  • 家庭中枢/控制器(Matter Controller):比如一台带 Thread Border Router 功能的家庭中枢(把 Thread 网接到家里的 IP 网络)
  • 手机 App:你的控制端界面(发起“解锁”操作)
  • 家里路由器/Wi-Fi:家庭 IP 网络基础设施
  • 走廊灯:支持 Matter(可走 Wi-Fi 或 Thread,取决于灯的实现)

注:现实里你可能通过 Apple / Google / Amazon 的家居平台来操作,但Matter 的核心控制是“本地 IP + 标准化数据模型”,平台只是提供 UI、远程访问与自动化体验。

1)首次配对(Commissioning)发生了什么(你看到的是“扫码添加”)

你第一次把门锁加入家里时,通常是这样:

  1. 手机扫描门锁上的 Matter 二维码/手动输入配对码
  2. 手机与门锁用 BLE(或设备自带的 SoftAP / Wi-Fi 方式)建立临时连接,进入“入网”流程
  3. 控制器会做设备验真(Attestation):确认它真的是合规的 Matter 设备,而不是伪造设备
  4. 把门锁加入你的“家庭信任域(Fabric)”,下发运行所需的证书/密钥
  5. 把门锁接入 Thread 网络:门锁拿到 IPv6 地址,可被家庭中枢通过 IP 访问
  6. (可选)开启 Multi-Admin:同一把锁可同时加入另一个生态/控制器(比如你家人用另一个平台也能管)

你体感上就是“扫个码→添加成功”,但底层已经把身份、密钥、网络都安排好了。

2)日常控制:你点“解锁”的那一刻,消息是怎么走的?

情况 A:你在家(手机连着家里 Wi-Fi)
  1. 你打开手机 App,点 “解锁”
  2. 手机(作为 Controller 或通过家庭中枢转发)找到门锁的 IPv6 地址
  3. 手机与门锁建立 加密会话(CASE)(双方用证书互相认证,防止冒充)
  4. 手机发送一条 Matter 命令给门锁(标准化的“门锁功能”接口)
    • Endpoint:门锁通常在某个 endpoint(例如 1)
    • Cluster:Door Lock Cluster(ID 通常为 0x0101
    • CommandUnlockDoor
  5. 消息通过家庭网络到达 Thread Border Router,再进入 Thread Mesh,最终到门锁
  6. 门锁执行电机动作解锁,并返回执行结果(成功/失败、原因码等)
  7. App 立刻显示状态:已解锁(也可能同时读取门锁属性,如锁舌状态、门是否反锁等)
情况 B:你在外面(手机用蜂窝网络)

Matter 本身偏“本地控制”,但很多平台会提供“远程入口”:

  1. 你在公司楼下点“解锁”
  2. 手机把请求发给家里的家庭中枢(通过平台的远程通道/中继)
  3. 家庭中枢在家里用 Matter 本地方式(同上 CASE + 命令)去解锁门锁
  4. 解锁结果再回传到你的手机

你看到的是“远程也能解锁”,但家中那一段仍然是本地、加密、标准化的 Matter 控制

3)联动:门锁解开后 1 秒内自动开走廊灯(同样走 Matter)

解锁成功后,你可以在家庭中枢上做一个自动化规则:

触发条件:门锁 Door Lock Cluster 的状态变化(从 Locked → Unlocked)
动作:走廊灯 On/Off Cluster(ID 0x0006)发送 On 命令

实际流程:

  1. 门锁解锁后会更新/上报状态(属性变化、事件上报)
  2. 家庭中枢收到事件,触发自动化
  3. 家庭中枢对走廊灯发 Matter 命令:
    • Cluster:On/Off (0x0006)
    • Command:On
  4. 走廊灯点亮

你最终体验就是:门一开,灯自动亮;而且这套联动不必依赖门锁或灯的私有云协议(只要它们都支持 Matter)。

4)这个场景里 Matter 带来的“实际好处”

  • 跨品牌可控:门锁和灯不需要同品牌也能标准化联动
  • 本地优先:家里网络正常时,控制链路短、延迟低
  • 安全模型统一:配对码 + 设备验真 + 运行期证书会话(不是“随便一个 App 都能发解锁指令”)

下面再给一个更“工业化”的、但仍然符合 Matter 思路(IP + 标准数据模型 + 证书安全 + 本地优先)的例子:换热站/楼宇机房的“泵+电动阀+传感器+能耗”一体化控制与运维

场景:区域换热站的二次侧供回水控制 + 峰值削减 + 告警闭环

目标

  • 稳定供水温度 / 压差(ΔP):保证末端供暖/空调舒适
  • 能耗最优:在满足工况下尽量降低泵频率、避免阀门“打架”
  • 安全与运维可追溯:设备身份可信、操作有审计、告警能闭环

现场架构(更贴近工业网络)

[SCADA/HMI] ——(以太网/IP)—— [站控边缘网关 = Matter Controller]
                                  |
                                  |  (同一IP网段,或分区 VLAN)
              ------------------------------------------------------
              |                        |                        |
        [泵变频器/VFD]            [电动调节阀]               [智能断路器/电表]
       (可原生Matter)            (Matter over Ethernet/Wi-Fi)   (Matter)
              |
      [存量设备:PLC/Modbus]
              |
        [Modbus→Matter Bridge]  ←—— 把传统设备“映射成Matter设备”
              |
      温度/压力/流量传感器、阀门执行器、差压变送器(存量)

关键点

  • 闭环控制(PID 等)仍然可以跑在 PLC 或边缘控制器里,保证实时性与安全性。
  • Matter 用来做“统一接入 + 统一语义 + 安全身份 + 上层调度/运维”,尤其适合多品牌混用、规模化部署、远程运维的场景。
  • 存量 Modbus/串口设备通过 Bridge 变成“看起来像 Matter 设备”,逐步替换,不需要一次性推倒重来。

具体控制逻辑(非常工业)

1)供水温度控制(Supervisor 层)
  • 站控(Matter Controller)周期性读取:
    • 供水温度、回水温度、室外温度、ΔP、流量
  • 计算目标供水温度曲线(室外温度补偿)
  • 下发到执行器:
    • 电动调节阀开度(比如 0–100%)
    • 泵的目标频率/转速设定(比如 30–50Hz)

这类“设定值/模式切换/限幅”非常适合走 Matter:语义清晰、跨厂商一致、可审计。

2)峰值削减(Load Shedding)

当检测到:

  • 总功率 > 站内上限(或电价进入峰段)
    站控触发策略:
  • 先把泵频率下调一个台阶(维持 ΔP 不低于下限)
  • 再把非关键支路阀门限流
  • 必要时按优先级分区降载(例如办公区优先级 < 生产区)
3)告警闭环(事件驱动)

设备通过 Matter 上报事件/属性变化,例如:

  • ΔP 低于阈值持续 60 秒(疑似泄漏/阀门异常/泵故障)
  • 电动阀“命令开度 ≠ 实际反馈开度”偏差过大(卡涩/执行器故障)
  • 断路器过载、漏电、温升异常

站控收到后:

  • 自动执行安全策略(限幅、切换备用泵、关闭支路)
  • 推送告警到 SCADA,同时记录操作审计(谁在何时下发了什么命令)

一次“操作”的消息流(用 Matter 表达)

以“把二次侧供水温度设定从 45°C 调到 48°C”为例:

  1. 运维在 SCADA 点“上调设定”
  2. SCADA → 站控(Controller):写入新的目标值
  3. 站控与目标设备建立/复用加密会话(证书级身份)
  4. 站控 → 电动阀:写入阀门目标开度(或控制模式/目标值)
  5. 站控 → 变频器:写入目标频率上限/设定值
  6. 阀门/变频器 → 站控:返回执行结果
  7. 传感器 → 站控:持续上报温度/ΔP/流量,站控判断是否达稳态
  8. 若 5 分钟内未达稳态:触发告警或切换备用策略

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注