7.5 CMS 平台组件
2026/7/18大约 1 分钟常用组件组件CMS云平台IoT
7.5 CMS 平台组件
📚 本节导读
学习时长:约 45 分钟
难度级别:⭐⭐⭐☆☆
前置知识:MQTT 协议基础、设备认证概念、第 7.2 节网络协议栈
🎯 学习目标
- 理解 CMS(China Mobile Service)平台的整体架构和定位
- 掌握 CMS Connect 组件:设备连接管理、数据上报与下发、OTA 升级
- 掌握 CMS ID 组件:设备身份认证、密钥管理、安全接入
- 了解 CMS 平台与 OneOS 的集成方式
- 能够使用 CMS 组件实现设备上云
📖 子章节导航
| 编号 | 章节 | 内容简介 | 学习时长 |
|---|---|---|---|
| 7.5.1 | CMS Connect 组件 | CMS 平台概述、设备连接管理、属性/事件上报、命令下发、OTA 升级 | 约 25 分钟 |
| 7.5.2 | CMS ID 组件 | 一机一密/一型一密/X.509 证书认证、密钥管理、动态注册、Kconfig 配置 | 约 20 分钟 |
🏗️ CMS 平台架构
┌─────────────────────────────────────────────────────┐
│ CMS 云平台 │
│ ┌───────────┐ ┌───────────┐ ┌───────────────────┐ │
│ │ 设备管理 │ │ 数据存储 │ │ 规则引擎 │ │
│ ├───────────┤ ├───────────┤ ├───────────────────┤ │
│ │ 设备注册 │ │ 时序数据库 │ │ 数据流转 │ │
│ │ 设备影子 │ │ 文件存储 │ │ 消息路由 │ │
│ │ OTA 升级 │ │ 数据可视化 │ │ 场景联动 │ │
│ └───────────┘ └───────────┘ └───────────────────┘ │
└─────────────────────────────────────────────────────┘
▲
│ MQTT / CoAP / HTTP
│
┌─────────────────────────────────────────────────────┐
│ OneOS 设备端 │
│ ┌───────────────────┐ ┌───────────────────┐ │
│ │ CMS Connect 组件 │ │ CMS ID 组件 │ │
│ │ (连接管理) │ │ (身份认证) │ │
│ └───────────────────┘ └───────────────────┘ │
└─────────────────────────────────────────────────────┘