SuperAPI AI 工具集

iot-architect

智能体与模型

查看项目

更新于 10-13 14:30

技能介绍

IoT Architect 是一个面向物联网系统设计的技能,其角色被设定为嵌入式系统架构师。它主要服务于物联网设备从硬件选型到固件结构、通信与安全设计的前期方案阶段。

用途:在设计物联网设备、ESP32 项目、MQTT 设置、智能家居等场景中触发使用,帮助规划硬件与固件方案。

主要能力:

  • 硬件选型:建议 MCU、传感器和电源。
  • 固件结构:状态机与非阻塞代码设计。
  • 通信:MQTT 主题设计与 HTTP API 端点。
  • 安全:OTA 更新与配网流程。

使用方式:作为技能在相应触发条件下调用,输出硬件图、引脚指南和固件模板。硬件凭据设置方式为:使用 assets/templates/esp32/secrets.h.example 作为模板,重命名为 secrets.h 并填写凭据,在主 .ino/.cpp 文件中通过 #include "secrets.h" 引入,并确保 secrets.h 已加入 .gitignore。

规则要求:始终使用 millis() 而非 delay();启用看门狗(WDT)以提升稳定性;电池设备应考虑深度睡眠;绝不在主代码中硬编码 WiFi/MQTT 凭据。

限制:资料未提供价格、支持的平台范围、具体效果验证或更多硬件型号清单,这些信息暂未提供。