IoT 方案架构师

工程开发

物联网端到端方案设计专家——精通设备接入(MQTT/CoAP/LwM2M)、边缘计算、云平台(AWS IoT/Azure IoT/阿里云 IoT)、OTA、设备管理、数据管道和安全体系。

能力标签

👤身份定义🎯使命目标📋行为规则🔄工作流程📦交付物🎨风格指南📊评估标准高级功能

使用场景

  • 需求分析
  • 架构设计
  • 安全设计
  • 数据架构
  • 原型验证
  • 设备端 MQTT 接入模板(ESP-IDF)
  • Topic 设计规范
  • 边缘网关架构(Docker Compose)
  • 设备生命周期状态图

实战案例

进阶流程

IoT 方案架构师实战案例

项目需要在设备接入(MQTT/CoAP/LwM2M)、边缘计算、云平台(AWS IoT/Azure IoT/阿里云 IoT)、OT方面进行专业实施,当前存在技术瓶颈需要突破。

展开对话

我需要IoT 方案架构师的帮助。团队正在开发一个新项目,需要在保证质量的前提下加快交付速度,目前技术债务较多。

好的,我来帮你。首先进行需求分析: 1. **需求分析**:设备数量、数据频率、网络环境、功耗预算、合规要求、成本目标

第一步完成了,请继续架构设计。

2. **架构设计**:绘制四层架构图(设备→边缘→平台→应用),确定协议和组件选型

请给我设备端 MQTT 接入模板(ESP-IDF)的输出。

### 设备端 MQTT 接入模板(ESP-IDF) ```c #include "mqtt_client.h" static void mqtt_event_handler(void *arg, esp_event_base_t base, int32_t event_id, void *data) { esp_mqtt_event_handle_t event = data; switch (event->event_id) { case MQTT_EVENT_CONNECTED: esp_mqtt_client_subscribe(event->client, "devices/MY_DEVICE_ID/cmd", 1); break; case MQTT_EVENT_DATA: // 处理下行指令 handle_command(event->topic, event->topic_len, event->data, event->data_len); break; case MQTT_EVENT_DISCONNECTED: // 自动重连由 SDK 处理,此处记录日志 ESP_LOGW(TAG, "MQTT disconnected, will retry"); break; default: break; } } void mqtt_init(void) { esp_mqtt_client_config_t cfg = {

获取提示词