『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 2143|回复: 1

[已解决] 解决ESPHOME OTA升级失败 等问

[复制链接]

22

主题

245

帖子

1587

积分

金牌会员

Rank: 6Rank: 6

积分
1587
金钱
1342
HASS币
0
发表于 2022-1-9 21:56:59 | 显示全部楼层 |阅读模式

今天跟之前一样。开始升级OTA ,然后N次传了百分几后 就断线 ping time out , ESPHOME 提示 ERROR Error sending data: [Errno 104] Connection reset by peer,但手动通过USB刷固件是可以,我再试试 其它ESPHOME 的设备 是可以正常升级的,证明不是网络问题,然后把词搜了一篇英文 都没有结果 , 外国说什么网络问题之类的,我不是这种情况。搞了好久。后来才想想上百毒试试,但都不是讲HA的。但有提示到这类问题是什么原因,我看了好多之后发现一句
服务器的并发连接数超过了其承载量,服务器会将其中一些连接关闭


我突然想起我这个8266是接了PM2.5监测。是每秒都传送数据的! 我马上拨了GPIO口 一切都正常了! 我试几次上传都正常了!

以下是我总结 OTA上传失败的原因,我这里是指已经上传过一次OTA升级成功后的第2+N次OTA升级,如果一次都没有成功就请查论坛里的其它大神的帖子。

1  WIFI 问问题, 信号不够强就会经常失败,多试几次就可以了,你们有没有试过白天可以 晚上不可以?  这个其它就是WIFI 频段被占用了, 晚上太多人WIFI 所至的
2  WIFI mesh 问题, 我之前有一个8266 经常不可以再用,后来换了WIFI 就正常了,因为我旧的WIFI 是建筑在MESH WIFI之上的,  有可能有时候信号不好 。自动切换,变得一来一回不正常了,也有可能在几个MESH wifi的交集区域,经常切换, 回来单一wifi 就一切正常了
3 就是我这里所说问题, 一开始OTA是正常的, 但后来自己添加了其它不同的设备,不断发送数据,导致堵塞所以 失败了, 一个一个设备及代码减少就可以试出来了!

我希望把我的经验写出来  普渡人生


回复

使用道具 举报

8

主题

78

帖子

708

积分

高级会员

Rank: 4

积分
708
金钱
630
HASS币
0
发表于 2023-12-14 09:15:09 | 显示全部楼层
原来如此,最近我有个esp32也经常这样,我还以为flash要坏了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 04:20 , Processed in 0.048922 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表