I. 前言
早在 CHIP 工作组成立之初,我在 开源 HomeKit ADK 文档中就表达对这新协议的兴奋。两年多时间一直在不间断跟踪学习,在其最后发布阶段。整理翻译了Google 关于 Matter 的初级读本系列开发文档。翻译为主,也谈了一些个人浅显理解。建议直接阅读原文和 Connected Home over IP Specification 以及阅读源码。
II. 什么是 Matter ?
Matter 是一个智能家居协议的开放标准,基于该协议所有的 Matter 认证的智能硬件能够彼此通信,协同工作。Matter 标准来自由谷歌、苹果、亚马逊、ZigBee联盟等100多家组成的 CSA联盟共同制定,并且开源实现,connectedhomeip。
提示:对于该协议标准的Spec文档暂时只在联盟会员开放,代码实现完全开放。
对比如上的 TCP/IP OSI 4/7 层模型,Matter 协议的主要实现在应用层,但是选择了 WiFi、以太网、802.15.4 Thread 和 BLE 作为 媒介层、网络层和传输层,其中 BLE 主要是用以入网配置。
对于传统的无线技术 ZigBee、Bluetooth Mesh、Z-Wave 可以选择作为 Bridge 接入。
III. 为什么选择 Matter
对于我们熟悉的 WiFi、BLE、ZigBee,以及在这之上的应用协议米家小米 IoT、苹果 HomeKit、亚马逊 AWS IoT 。为什么还要选择 Matter?
- Matter 是一个纯本地通信的协议,相对于对云连接,Matter 支持的基于 IPv6 的本地连接协议延迟更低。
- 因为是纯本地通信协议,更加注重隐私和安全。
- 更低的开发投入,设备一次开发即支持所有的 Matter 生态:Google Home、Apple HomeKit、Amazon Alexa、Samsung SmartThings。对于开发者还有一个隐形利好:它团结了所有设备芯片厂商,让他们专注于平台、OS的适配,让支持 Matter 的所有芯片选型可以零成本切换。
- 统一的设备入网体验(二维码、NFC、IP-based 局域网)和统一的设备描述语言。甚至统一了 OTA 升级。
标准已经对外公开了,可以在CSA联盟网站下载申请https://csa-iot.org/all-solutions/matter/ or https://csa-iot.org/developer-resource/specifications-download-request 。
感谢作者的解读,感谢
哈哈,客气,希望有帮助。