大家好!我是新来的。我是来自荷兰的汉斯。我在这里读了一些有趣的话题。
现在我自己也有问题。
我有一个 wemos d1 mini,esp8266。它正在运行一个“简单”的网络服务器。
仅显示一些数据记录图形,包括我的柴炉的 5 个温度传感器和功率 (kW)。
打开我的“主页”时,它会显示一些数据和一些图形。数据发送时间(我可以在我的主页上看到)在我家,wifi 为 1300 毫秒,而在我
手机上有 4G 的其他地方大约为 3000 - 5000 毫秒。
现在问题来了:当中止页面加载时,或者页面加载时 wifi 超出范围时,handleroot 不会停止。而循环无法完成他的工作!有时需要 15 分钟到 25 分钟才能回到循环。一直(我认为)他都在尝试将数据发送给客户端(由于某种原因断开连接......
他必须发送大量数据......
我认为,必须有一些“客户端可用”在 handleroot 中。但是 esp8266webserver 没有这个功能。
中断确实有效。但是我每 2 分钟记录一次温度数据,却没有。
有人知道如何解决这个问题吗?