华为云IoT · 设备注册与MQTT对接

📌 30章 实战手册
01 华为云IoT平台概述 平台架构 · 核心能力 · 应用场景与行业案例 02 账号注册与实名认证 注册流程 · 企业/个人实名认证 · 安全设置 03 IoT平台基础服务开通 IoTDA开通 · 实例创建 · 资源空间管理 04 产品模型定义 创建产品 · 服务属性 · 命令 · 事件 05 设备注册与身份认证 注册方式 · 设备ID/密钥 · 证书 · 一机/一型一密 06 MQTT协议基础 MQTT版本 · 发布/订阅 · QoS · 保留/遗嘱消息 07 MQTT连接参数配置 接入地址 · 端口 · ClientId · Username/Password 08 MQTT客户端工具准备 MQTTX安装配置 · mosquitto命令行 09 设备上线与心跳保活 CONNECT报文 · 心跳间隔 · 设备状态管理 10 设备属性上报 属性上报Topic · JSON格式 · 频率控制 · 缓存 11 平台命令下发 同步/异步命令 · 命令响应Topic · 超时处理 12 设备消息通信 设备消息Topic · 消息格式 · 缓存 · 路由 13 设备影子机制 影子数据结构 · 更新/获取 · 与属性对比 14 设备OTA升级 固件升级流程 · 升级包管理 · 任务创建 · 状态上报 15 设备批量操作 批量注册/删除 · 批量命令下发 · 配置更新 16 数据转发规则 转发至OBS · MQS · DIS · 数据库 17 设备联动规则 条件/动作规则 · 规则引擎配置 · 调试 18 设备日志与监控 运行日志 · 审计日志 · 在线监控 · 告警配置 19 设备分组与标签 分组管理 · 标签管理 · 基于分组命令下发 20 固件与配置文件管理 配置文件上传/下发 · 配置版本管理 21 设备异常检测 离线检测 · 数据/连接异常 · 自动恢复策略 22 设备安全与权限 IAM访问控制 · 策略配置 · 设备级权限 · 数据加密 23 设备接入SDK (Java) SDK集成 · 设备初始化 · 属性上报 · 命令接收 24 设备接入SDK (Python) SDK安装 · 设备连接 · 数据上报 · 命令处理 25 设备接入SDK (C) SDK编译 · 内存管理 · 回调函数 · 断线重连 26 设备接入SDK (Android) SDK集成 · 权限配置 · 后台服务 · UI交互 27 设备接入SDK (LiteOS) LiteOS移植 · 任务创建 · 消息队列 · 低功耗管理 28 设备接入SDK (Arduino) ESP8266/ESP32 · WiFi配置 · 传感器数据上报 29 设备接入SDK (RT-Thread) RT-Thread移植 · AT组件 · MQTT组件 · 包管理 30 综合实战:智能温控器项目 需求分析 · 设备端开发 · 平台配置 · 应用端调试