Matter SDK 开发指南
从 Android 到 iOS 再到 Web,逐平台解析 Matter SDK 的架构、核心 API 和上手路径。
3 个平台·配网 · 控制 · 限制
Android
基于 Google Play Services 的两层配网架构
Home APIs 提供配网 + 控制 + 自动化的统一 API
查看详情iOS
系统原生框架,MatterSupport 扩展接入
系统级配网 UI,无需额外依赖
查看详情Web / Node.js
浏览器通过 WebSocket 代理,Node.js 全功能控制
Open Home Foundation 维护的纯 TypeScript 实现
查看详情平台对比

| 特性 | Android | iOS | Web / Node.js |
|---|---|---|---|
| 配网能力 | 完整 (GPS 代理) | 完整 (系统 UI) | 仅服务端 (浏览器不支持) |
| 设备控制 | Home APIs / Cluster 直调 | MTRBaseCluster / MTRDevice | WebSocket 代理 / 直接 Cluster |
| Thread 支持 | GPS Thread SDK | 需要 HomePod/Apple TV | matter.js 原生支持 |
| 最低版本 | Android 8.1 (API 27) | iOS 16.1 | Node.js 20.19 |
| 外部依赖 | Google Play Services (必需) | 无 (系统内置) | 无 (纯 JS) |
| 开源可控 | connectedhomeip 可选 | Matter.framework 闭源 | matter.js 全开源 |