littlebot
Published on 2025-04-11 / 1 Visits
0

【源码】基于Arduino平台的Growatt逆变器监控系统

项目简介

GrowattMonitor - ShineWiFi - F 是基于Arduino平台的开源项目,可对Growatt SPF3500/5000ES光伏逆变器进行监控和管理。此项目以非官方方式提供固件替换方案,适合不想用云存储、希望独立监控逆变器的用户。

项目的主要特性和功能

  1. 实时逆变器状态报告:通过Web浏览器访问设备IP地址,查看逆变器实时状态信息。
  2. 日志文件列表:提供所有PV日志文件的名称列表。
  3. 日志条目数量查询:查询特定日志文件中的条目数量。
  4. 日志数据读取:读取并显示特定文件中的日志条目。
  5. 内置RTC时钟:自动更新时间,设备重启时保持时间准确。
  6. OTA固件更新:通过OTA更新固件,便于后续升级。
  7. HTTPS支持:改变配置可支持HTTPS访问。
  8. 错误和警告解码:将日志中的错误和警告信息解码为可读字符串。

安装使用步骤

  1. 准备硬件和工具:准备Arduino IDE、通用USB - RS232适配器或USB - UART适配器、Growatt逆变器。
  2. 导入源码:解压源码文件并导入到Arduino IDE中。
  3. 安装依赖项:根据项目依赖项,安装所需的库和板卡支持包。
  4. 配置设置:配置WiFi凭证和其他设置(如时区等)。
  5. 上传固件:使用Arduino IDE上传固件到逆变器,首次上传需短接两个特定引脚或用特定方式进行引导加载。
  6. 连接WiFi:上传完成后,通过WiFi连接到逆变器。
  7. 访问监控页面:通过Web浏览器访问逆变器的IP地址,查看实时状态和日志信息。
  8. 配置高级功能:按需配置其他高级功能,如HTTPS支持、FTP服务器等。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】