摘要
本文针对 ESP32 智能插座配套调试软件开展完整功能测试,覆盖设备搜索连接、实时数据读取、继电器开关控制、电能清零、设备信息读写、SN / 型号配置、计量校准、OTA 固件升级、设备日志打印等全部核心模块,验证工具是否满足智能插座产线调试、研发调试的使用需求。
关键词:
ESP32;智能插座;调试工具;OTA 升级;电能计量;功能测试
一、测试环境
- 被测设备:ESP32 智能插座
- 调试工具:ESP32 智能插座调试台
- 通信方式:局域网网络通信,通过 IP 地址建立设备与 PC 调试软件连接
二、功能测试过程
1. 搜索与连接设备
操作步骤:
- 点击调试软件【搜索设备】按钮,局域网扫描出智能插座设备 IP 地址;
- 选中搜索得到的插座 IP,点击【连接】建立通信链路。

测试现象:可以正常扫描到局域网内插座设备,选中 IP 后可成功连接设备,界面右上角显示已连接设备 IP。
2. 实时数据读取
设备连接成功后,软件自动读取插座上报的实时运行数据,包含电压 V、电流 A、功率 W、总电能 kWh,同时同步展示插座开关继电器状态。

数据面板实时刷新,能够直观查看插座当前的用电参数,开关状态与设备实际状态保持同步。
3. 开关控制功能
操作步骤:
- 在【开关控制】模块点击按钮切换输出状态;
- 观察界面按钮状态变化,查看底部设备日志窗口。



测试结果:点击按钮可以切换插座继电器开 / 关;日志窗口打印指令下发记录与执行结果,提示【开关设置】指令执行成功,界面状态和硬件实际动作保持一致。
4. 清除电能累计数据
操作:点击【清除电能累计】按钮。 效果:设备总电能 kWh 清零,日志打印清除指令执行成功,累计电能重置为 0.000kWh。 该功能用于产线测试时重置设备电能统计数据。

5. 读取设备信息
点击【读取设备信息】按钮,右侧设备信息区域展示设备 SN、Product 型号、SoftCode、SoftVer 固件版本号等设备固有参数,信息展示完整正常。
6. 设置 SN 和型号
操作流程:填写 SN 编号与 Product 型号信息,点击【设置 SN 和型号】写入设备;再次点击读取设备信息。 测试现象:设备信息区域刷新为刚刚写入的 SN 与型号,参数可以持久保存到插座设备内。
7. 计量校准功能
智能插座需要对电压、电流采样做计量校准,操作流程:
- 接入标准源,设置标准电压 220V,标准电流 5A;
- 先点击【初始化】,再点击【开始校准】;
- 观察实时面板电压、电流读数。


测试结果:校准完成后电压、电流采样读数明显变准确,完成插座电能计量参数标定,满足计量精度调试需求。
8. OTA 固件升级
该调试工具支持局域网 OTA 远程升级固件:
- 将固件下载 URL 填入 OTA 输入框;
- 点击【OTA 升级】按钮,下发升级指令给插座; 本次测试将固件版本从 V1.15 升级到 V1.16,升级流程可正常执行。


注意:OTA 升级会更新设备固件,操作过程请勿断电。
9. 设备日志功能
勾选日志选项后,底部日志窗口自动打印插座运行日志,包含下发指令、设备应答、事件状态等信息,方便开发人员定位调试问题。
三、测试结论
本次对 ESP32 智能插座调试软件全部功能项执行手工功能测试:
✅ 设备搜索、IP 连接正常;
✅ 电压、电流、功率、电能实时数据读取正常;
✅ 继电器开关控制,指令下发与执行反馈正常;
✅ 电能累计数据可以成功清零;
✅ 设备信息读取、SN 与型号参数写入保存正常;
✅ 电压电流计量校准功能生效,采样精度得到修正;
✅ OTA 固件升级功能可用,支持远程更新固件版本;
✅ 设备日志可以正常打印,方便问题排查。
综合结论:调试软件全部功能点测试通过,能够满足 ESP32 智能插座研发调试以及产线出厂调试的业务要求。