Espeasy: 无法连接到wifi

创建于 2018-11-06  ·  103评论  ·  资料来源: letscontrolit/ESPEasy

检查清单

  • [x]本期的标题是“重点”,具有描述性。
  • [x]此问题描述了正在发生的事情。
  • []此问题描述了受影响的组件(例如,插件/控制器的名称)
  • [x]此问题描述了如何重现它。
  • [x]此问题描述了何时引入(已知)以及现在显示该问题的版本。

我有...

  • [x]在问题跟踪器论坛中搜索了类似的问题。 (在适用时包括链接)
  • []使用sysinfo页面上的“将信息复制到剪贴板”输入了系统描述。 (若有可能)
  • []输入所用版本的完整文件名(例如ESP_Easy_mega-20181001_test_ESP8266_4096_VCC.bin
  • []在适用时给出了活动插件或控制器的列表。
  • []填写以下所有适用字段。

已经尝试过的步骤...

  • [x]尝试全新安装(ZIP中包含空的.bin文件)
  • []测试过先前/其他版本(提及已测试过的版本)
  • []在其他节点上进行测试,以确保硬件没有故障。
  • []验证问题是否仅限于单个插件/控制器

问题/功能要求摘要

我无法连接到wifi

预期行为

我可以连接到wifi

实际行为

终端输出:

INIT : Booting version: mega-20181106 (ESP82xx Core 00000000, NONOS SDK 2.2.1(cfd48f3), LWIP: 2.0.3)
109 : INIT : Warm boot #10 - Restart Reason: External System
111 : FS   : Mounting...
136 : FS   : Mount successful, used 75802 bytes of 957314
469 : CRC  : program checksum       ...OK
480 : CRC  : SecuritySettings CRC   ...OK
588 : INIT : Free RAM:29000
589 : INIT : I2C
589 : INIT : SPI not enabled
602 : INFO : Plugins: 46 [Normal] (ESP82xx Core 00000000, NONOS SDK 2.2.1(cfd48f3), LWIP: 2.0.3)
604 : WIFI : Set WiFi to STA
636 : WIFI : Connecting Hans attempt #0
1971 : WD   : Uptime 0 ConnectFailures 0 FreeMem 27320
3496 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2859 ms
4416 : WIFI : Connecting Hans attempt #1
>wifiscan
WIFI : SSID Scan start
WIFI : 8 networks found
WIFI : 1: Ziggo626194E 54:67:51:E4:53:51 Ch:1 (-83dBm) WPA2/PSK
WIFI : 2: FamilievanderPloeg F8:D1:11:4D:C2:44 Ch:1 (-82dBm) WPA/WPA2/PSK
WIFI : 3: HansBoven 38:2C:4A:69:14:28 Ch:5 (-74dBm) WPA2/PSK
WIFI : 4: UPC245144906 F8:04:2E:1C:3D:48 Ch:1 (-83dBm) WPA2/PSK
WIFI : 5: DIRECT-VM-BRAVIA 12:A0:96:F4:FC:0F Ch:10 (-67dBm) WPA2/PSK
WIFI : 6: Hans 00:11:32:50:3C:B7 Ch:10 (-74dBm) WPA2/PSK
WIFI : 7: UPC1840166 C4:27:95:86:EB:C2 Ch:11 (-68dBm) WPA/WPA2/PSK
WIFI : 8: Ziggo C6:27:95:86:EB:C4 Ch:11 (-69dBm)


Ok

我试图将其连接到我的ap,但是它指出找不到我的ap。 但是有了wifiscan,它可以找到我的AP(汉斯)

重现步骤

安装固件并配置wifi


一直发生

系统配置


硬件:
来自wemos的NodeMCU(4mbit)



ESP简易版:ESP_Easy_mega-20181106_normal_ESP8266_4096



ESP简易设置/屏幕截图:

规则或日志数据



Energy Wifi Bug

最有用的评论

你好

功课完成了...

我测试了这个WeMos D1克隆。 5V电源,外部串行TTL USB连接。 Couple NG fw在另一个D1模块上测试(结果相同)。

方法:

  1. 完全擦除(串行):blank_4MB.bin
  2. 上载(串行)ESP_Easy_mega-20180818_test_ESP8266_4096_VCC.bin,必要时设置AP和NTP(此固件经过测试,始终可以连接)
  3. OTA上传下一个所需的固件(测试4096 VCC):ESP_Easy_mega-20180221_test_ESP8266_4096.bin-ESP_Easy_mega-20181111_test_ESP8266_4096_VCC.bin
  4. 如果固件可以连接,请转到步骤3。
  5. 如果尝试10次后更新的固件无法连接到AP,请转到步骤2。

结果:

  • 确定-已连接到WiFi
  • NG-“未找到AP”消息,但AP列表中的AP(序列wifiscan
  • NG *-信标超时,Assoc离开,验证过期错误
  • NG **-已连接,PING正常,但浏览器中出现ERR_EMPTY_RESPONSE错误
  • NG * -已连接,夫妇PING在启动后但在“请求超时”和/或“目标主机不可达”后回复

我希望有人能看到图案。

固件日期| 结果 | 固件日期| 结果 | 固件日期| 结果
-| -| -| -| -| -| -| -
20180221 | NG * | 20180501 | | 20180224 | | NG | 20180904 |
好的 20180503 | | NG *20180302 | | 好的 20180909 |
好的 20180505 | | 20180304 | | 好的 20180914 |
好的 20180507 | | NG20180307 | | 好的 20180923 |
好的 20180511 | | 20180309 |
20180310 | 好的 | 20180513 | NG * | | 20180930 | NG
20180311 | 好的 | 20180515 | 好的 | |
20180312 | 好的 | 20180516 | 好的 | |
20180313 | 好的 | 20180517 | 好的 | 20181001 | NG
20180314 | 好的 | 20180518 | NG | | 20181002 | 好
20180315 | 好的 | 20180519 | 好的 | 20181003 | 好
20180316 | 好的 | 20180522 | NG | | 20181004 | 好
20180319 | NG * | 20180524 | | 20180320 |
20180321 | NG | | | | | 20181011 | 好
20180322 | NG * | 20180609 | | NG20180323 | | NG | 20181015 |
好的 20180613 |
20180326 | 好的 | 20180614 | NG * | | 20181017 | 好
20180327 | 好的 | 20180615 | 好的 | 20181020 | 好
20180328 | 好的 | 20180618 | 好的 | 20181021 | 好
20180329 | 好的 | 20180619 | 好的 | 20181022 | 好
20180330 | 好的 | 20180621 | 好的 | 20181023 | 好
20180331 | 好的 | 20180624 | NG | | 20181025 | NG
| | | 20180625 | NG | | 20181026 | 好
| | | | | | 20181027 | 好
20180402 | NG | | | | | 20181028 | NG
20180403 | NG * | | 20180708 | 好的 | 20181030 | 好
20180405 | NG * | | 20180710 | 好的 | 20181031 | 好
20180409 | NG * | | 20180712 | 好的 | |
20180410 | NG * | | 20180714 | 好的 | |
20180413 | NG | | 20180716 | 好的 | 20181101 | 好
20180414 | NG | | 20180719 | 好的 | 20181105 | NG
20180415 | NG | | 20180720 | 好的 | 20181106 | 好
20180416 | 好的 | 20180722 | 好的 | 20181107 | 好
20180417 | 好的 | 20180723 | NG | | 20181108 | NG
20180418 | NG | | | | | 20181109 | NG
20180419 | NG * | | | | | 20181110 | NG
20180420 | NG | | 20180801 | 好的 | 20181111 | NG
20180421 | NG | | 20180802 | 好的 | 20181112 | NG
20180422 | NG * | | 20180804 | 好的 | 20181117 | NG
20180423 | NG | | 20180808 | NG | | 20181120 | NG
20180424 | NG | | 20180809 | 好的 | 20181121 | NG
20180426 | 好的 | 20180815 | 好的 | 20181122 | 好
20180428 | NG | | 20180818 | 好的 | 20181123 | 好
20180429 | NG | | 20180822 | NG | | 20181124 | 好
20180430 | 好的 | 20180826 | 好的 | 20181125 | NG

所有103条评论

只是要确保名称/设置中没有尾随空格?

不。 我不确定ap名称是否使用大小写。 但我也做到了。

我从较旧的版本升级了该节点MCU,可能是因为它卡在某些旧配置上了吗? 我已经擦除了闪存并恢复了出厂设置。 我还能做些什么吗?

您确实用4MB的空白bin文件刷新了吗?

是的,也做到了

其他ESP Easy装置是否连接?

是的,但是它们是较旧的版本。

您是否还没有尝试使用新版本的其他装置? 请做!

我有同样的问题。 我已经尝试解决了几天。 它仅在Wemos NodeMCU模块上发生:
image

日志:
312:事件:系统#唤醒
333:WIFI:将WiFi设置为STA
365:WIFI:连接Lada尝试#0
478:事件:系统#启动
1832:WD:正常运行时间0 ConnectFailures 0 FreeMem 26224

11276:WIFI:连接Lada尝试#1

26789:事件:WiFi#已断开连接
26804:WIFI:已断开连接! 原因:“(200)信标超时”已连接15 s
27276:WIFI:连接lada1尝试#2
30133:事件:WiFi#已断开连接
30147:WIFI:已断开连接! 原因:'(201)未找到AP'已连接2856 ms
30276:WIFI:连接lada1尝试#3
31832:WD:正常运行时间1 ConnectFailures 0 FreeMem 26192
33133:事件:WiFi#已断开连接
33148:WIFI:已断开连接! 原因:“(201)未找到AP”已连接2857毫秒
33276:WIFI:连接Lada尝试#4
36133:事件:WiFi#已断开连接
36147:WIFI:已断开连接! 原因:'(201)未找到AP'已连接2856 ms
36276:WIFI:连接lada尝试#5
41027:事件:WiFi#已断开连接
41044:WIFI:已断开连接! 原因:“(4)关联终止”已连接4751毫秒
41276:WIFI:将WiFi设置为AP + STA
42197:WIFI:AP模式ssid将是NodeMCU7_47,地址为192.168.4.1
42197:WIFI:连接lada1尝试#6
45055:事件:WiFi#已断开连接
45075:WIFI:已断开连接! 原因:'(201)未找到AP'已连接2856 ms
45277:WIFI:AP模式ssid将是NodeMCU7_47,地址为192.168.4.1
45277:WIFI:连接lada1尝试#7
48134:事件:WiFi#已断开连接
48150:WIFI:已断开连接! 原因:“(201)未找到AP”已连接2857毫秒
48277:WIFI:AP模式的ssid将为NodeMCU7_47,地址为192.168.4.1
48277:WIFI:连接lada尝试#8

Wemos D1 mini和克隆D1 mini模块运行良好。

我得到了一张照片(在我的办公室里),我也许可以在星期五回来的时候亲自对其进行测试。

您可以从sysinfo页面提供信息吗?
只是为了检查节点之间是否存在差异。

哦,您也许可以尝试使用@Grovkillen Flash工具的最新版本(包含在zip中)来设置wifi凭据,并且als尝试将IP设置设为静态。 (第二次尝试)

我刚刚升级到mega-20181107(文件ESP_Easy_mega-20181107_normal_ESP8266_4096.bin),并使用(最新)版本的@Grovkillen Flash工具(包含在zip中)设置了wifi凭据,现在它可以工作了。

Sysinfo页面:

单位: 47
-| -
当地时间: 2018-11-07 16:15:12
正常运行时间: 0天0小时5分钟
负载: 3.30%(LC = 12452)
免费内存:| 17320(14984-sendContentBlocking)
免费堆栈: 3584(1728-ExecuteCommand)
引导:| 手动重启(7)
重置原因: 外部系统
网络❔
Wifi: 802.11N(RSSI -49分贝)
IP配置:| DHCP服务器
IP /子网: 192.168.44.192 / 255.255.255.0
GW:| 192.168.44.1
客户端IP:| 192.168.44.150
DNS: 1.0.0.1 / 1.1.1.1
允许的IP范围: 全部允许
STA MAC:| 60:01:94:35:C8:BC
AP MAC:| 62:01:94:35:C8:BC
SSID:| 拉达(06:18:D6:C1:B0:03)
频道:| 1个
已连接: 5 m 9 s
上次断开连接的原因: (1)未指定
号码重新连接: 0
固件
建立:⋄| 20102-Mega
图书馆:⋄| ESP82xx Core 2_4_2,NONOS SDK 2.2.1(cfd48f3),LWIP:2.0.3
GIT版本:⋄| mega-20181107
插件:⋄| 46 [普通]
建立Md5: 9ea46e7428c174166f90298a7ed1a5f2
Md5检查:| 通过了。
建立时间: 2018年11月7日03:33:40
二进制文件名:⋄| ESP_Easy_mega-20181107_normal_ESP8266_4096.bin
系统状况
Syslog日志级别:| 没有
串行日志级别:| 除错
Web日志级别:| 没有
ESP板
ESP芯片ID:| | 3524796(0x35C8BC)
ESP芯片频率:| | 80兆赫
ESP板名称:| | PLATFORMIO_ESP12E
存储
闪存芯片ID:| 供应商:0xEF设备:0x4016
闪存芯片实际大小:| 4096 kB
Flash IDE大小:| 4096 kB
Flash IDE速度: 40兆赫
Flash IDE模式: DIO
Flash写道: 每天2次/ 2次启动
草图尺寸:| 744 kB(免费2324 kB)
SPIFFS大小:| 934 kB(免费860 kB)

那么我们可以解决这个问题了吗? :+1:

昨天我正在测试无效的mega-20181023版本和有效的mega-20181022版本。 现在我要测试mega-20181106版本...

请不要关闭它

通过OTA降级到mega-20181106版本==> WiFi不起作用

带有ESP Easy Flasher的Flash ESP_Easy_mega-20181106_normal_ESP8266_4096.bin ==> WiFi不起作用

因此,昨天的发布行为不当。 这两个版本之间有什么变化? 不多?

我更改了很多字符串以减少占用的空间。

但是您将其更改为工作吗?

但是您将其更改为工作吗?

昨天我只合并了有关OTA更新的提交
因此,它应该主要与字符串相关。

我希望我做了正确的搜索/替换查询,但是关于wifi设置,也许有些改变了。

今天的发布似乎有效,而昨天却没有。 很奇怪,也许与建造有关。

嗯,也许我在此过程中也做了一些修正;)
抱歉,这些事情可能会发生。

通过OTA刷新ESP_Easy_mega-20181107_normal_ESP8266_4096 ==> WiFi正常

因此,今天的发布似乎有效,但没有。 我是从zip文件中的源进行编译的,WiFi无法再使用。
我已在D1 mini上刷新了编译版本,WiFi正常。

您是否尝试过两次编译才能刷新? (假设您正在使用PlatformIO)
在Windows或Linux上进行构建时,数据的对齐方式似乎有所不同(根据Tasmota / Espruna问题列表上的线程)

不,我没有。 我在Windows 10上将PlatformIO与VS代码一起使用。
好,我要编译两次并尝试。 我告诉你。

@ TD-er我已运行任务PlatformIO:两次构建(normal_ESP8266_4096)并获取此日志。 你是这个意思吗

执行任务:C:Userssalva.platformiopenvScriptsplatformio.exe运行--environment normal_ESP8266_4096 <

处理normal_ESP8266_4096(框架:arduino;平台:[email protected];开发板:esp12e)

可以通过-v, --verbose选项启用详细模式
配置:https://docs.platformio.org/page/boards/espressif8266/esp12e.html
平台:乐鑫8266>乐鑫ESP8266 ESP-12E
系统:ESP8266 80MHz 80KB RAM(4MB闪存)
转换ESPEasy.ino
C:/ Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR。 ino:72 :0:警告:“ P016_TIMEOUT”已重新定义[默认启用]

define P016_TIMEOUT 15U //适合大多数消息,但不影响很多重复。

^
C:/ Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR。 ino:68 :0:注意:这是先前定义的位置

define P016_TIMEOUT 50U //一些A / C单元在其协议中有〜40ms的间隔。

^
库依赖查找器-> http://bit.ly/configure-pio-ldf
LDF模式:查找器(链)兼容性(软)
收集了56个兼容库
扫描依赖项...
依赖图
|-1.0
| |-1.0
| |-1.0
| | |-1.0
|-2.0.0
| |-3.3.1
|-1.0
|-
|-1.0
|-1.0.0
| |-1.0
|-5.13.2
|-1.0.2
|-3.2.7
| |-1.0
| |-1.0
|-
| |-1.0
|-1.0
|-0.0.1
| |-3.3.1
|-0.0.1
|-1.0
|- | |-1.0
|-1.0.2
| |-1.0.2
| |-1.0
|-1.0
| |-1.0
| |-
| | |-1.0
|- |-3.3.1
|-1.4.2
| |-1.0
|-
| |-1.0
|-1.0.4
| |-1.0
|-2.6
|-1.0.1
| |-1.0
|-1.1.0
| |-1.0
|-
| |-1.0
|-
| |-1.0
|-1.0.0
|-1.0
| |-1.0
|-
| |-1.0
|-1.0.6
|-
|-0.0.1
| |-1.0
编译.pioenvsnormal_ESP8266_4096libdc8pubsubclientPubSubClient.cpp.o
编译.pioenvsnormal_ESP8266_4096srcESPEasy.ino.cpp.o
链接.pioenvsnormal_ESP8266_4096firmware.elf
检索最大程序大小.pioenvsnormal_ESP8266_4096firmware.elf
构建.pioenvsnormal_ESP8266_4096firmware.bin
检查大小.pioenvsnormal_ESP8266_4096firmware.elf
内存使用量-> http://bit.ly/pio-memory-usage
数据:[======] 55.4%(从81920个字节使用了45376个字节)
计划:[=======] 73.2%(从1044464字节使用了764896字节)
============================================ [成功] 57.89秒===============================================

================================================== ===== [摘要] =========================================== =============
环境esp-wrover-kit_test_1M8_partition [SKIP]
环境esp32dev [跳过]
环境esp32test_1M8_partition [SKIP]
环境normal_ESP8266_1024 [SKIP]
环境minimal_ESP8266_1024_OTA [SKIP]
环境minimal_ESP8285_1024_OTA [SKIP]
环境normal_core_241_ESP8266_1024 [SKIP]
环境normal_ESP8285_1024 [SKIP]
环境normal_WROOM02_2048 [SKIP]
环境normal_ESP8266_4096 [SUCCESS]
环境normal_core_241_ESP8266_4096 [SKIP]
环境normal_IR_ESP8266_4096 [SKIP]
环境测试_ESP8266_1024 [SKIP]
环境测试_ESP8285_1024 [SKIP]
环境测试_WROOM02_2048 [跳过]
环境测试_ESP8266_4096 [SKIP]
环境测试_ESP8266_4096_VCC [SKIP]
环境dev_ESP8266_1024 [SKIP]
环境dev_ESP8285_1024 [SKIP]
环境dev_WROOM02_2048 [跳过]
环境dev_ESP8266_4096 [SKIP]
环境dev_ESP8266PUYA_1024 [SKIP]
环境dev_ESP8266PUYA_1024_VCC [SKIP]
环境hard_SONOFF_POW [SKIP]
环境hard_SONOFF_POW_R2_4M [SKIP]
环境hard_Shelly_1 [SKIP]
环境hard_Ventus_W266 [SKIP]
============================================= [成功] 57.94秒===============================================

Las tareasreutilizaránel码头,优胜者quila tecla para cerrarlo。

执行任务:C:Userssalva.platformiopenvScriptsplatformio.exe运行--environment normal_ESP8266_4096 <

处理normal_ESP8266_4096(框架:arduino;平台:[email protected];开发板:esp12e)

可以通过-v, --verbose选项启用详细模式
配置:https://docs.platformio.org/page/boards/espressif8266/esp12e.html
平台:乐鑫8266>乐鑫ESP8266 ESP-12E
系统:ESP8266 80MHz 80KB RAM(4MB闪存)
转换ESPEasy.ino
C:/ Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR。 ino:72 :0:警告:“ P016_TIMEOUT”已重新定义[默认启用]

define P016_TIMEOUT 15U //适合大多数消息,但不影响很多重复。

^
C:/ Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR。 ino:68 :0:注意:这是先前定义的位置

define P016_TIMEOUT 50U //一些A / C单元在其协议中有〜40ms的间隔。

^
库依赖查找器-> http://bit.ly/configure-pio-ldf
LDF模式:查找器(链)兼容性(软)
收集了56个兼容库
扫描依赖项...
依赖图
|-
|-1.0
| |-1.0
| |-1.0
| | |-1.0
|-1.0
|-0.0.1
| |-1.0
|-1.0.2
| |-1.0.2
| |-1.0
|-1.0.0
| |-1.0
|-5.13.2
|-1.0.2
|-3.2.7
| |-1.0
| |-1.0
|-
| |-1.0
|-1.0
|-0.0.1
| |-3.3.1
|-1.0
|-0.0.1
|-2.0.0
| |-3.3.1
|-1.0
|- | |-1.0
|-1.0.6
|-1.0
| |-1.0
| |-
| | |-1.0
|- |-3.3.1
|-1.4.2
| |-1.0
|-
| |-1.0
|-1.0.4
| |-1.0
|-
|-1.0.1
| |-1.0
|-1.1.0
| |-1.0
|-
| |-1.0
|-
| |-1.0
|-1.0.0
|-1.0
| |-1.0
|-
| |-1.0
|-2.6
编译.pioenvsnormal_ESP8266_4096srcESPEasy.ino.cpp.o
链接.pioenvsnormal_ESP8266_4096firmware.elf
检索最大程序大小.pioenvsnormal_ESP8266_4096firmware.elf
构建.pioenvsnormal_ESP8266_4096firmware.bin
检查大小.pioenvsnormal_ESP8266_4096firmware.elf
内存使用量-> http://bit.ly/pio-memory-usage
数据:[======] 55.4%(从81920个字节使用了45368个字节)
计划:[=======] 73.2%(从1044464字节使用了764896字节)
============================================ [成功] 55.91秒================================================

================================================== ===== [摘要] =========================================== =============
环境esp-wrover-kit_test_1M8_partition [SKIP]
环境esp32dev [跳过]
环境esp32test_1M8_partition [SKIP]
环境normal_ESP8266_1024 [SKIP]
环境minimal_ESP8266_1024_OTA [SKIP]
环境minimal_ESP8285_1024_OTA [SKIP]
环境normal_core_241_ESP8266_1024 [SKIP]
环境normal_ESP8285_1024 [SKIP]
环境normal_WROOM02_2048 [SKIP]
环境normal_ESP8266_4096 [SUCCESS]
环境normal_core_241_ESP8266_4096 [SKIP]
环境normal_IR_ESP8266_4096 [SKIP]
环境测试_ESP8266_1024 [SKIP]
环境测试_ESP8285_1024 [SKIP]
环境测试_WROOM02_2048 [跳过]
环境测试_ESP8266_4096 [SKIP]
环境测试_ESP8266_4096_VCC [SKIP]
环境dev_ESP8266_1024 [SKIP]
环境dev_ESP8285_1024 [SKIP]
环境dev_WROOM02_2048 [跳过]
环境dev_ESP8266_4096 [SKIP]
环境dev_ESP8266PUYA_1024 [SKIP]
环境dev_ESP8266PUYA_1024_VCC [SKIP]
环境hard_SONOFF_POW [SKIP]
环境hard_SONOFF_POW_R2_4M [SKIP]
环境hard_Shelly_1 [SKIP]
环境hard_Ventus_W266 [SKIP]
============================================ [成功] 55.96秒==​​================================

是的,在刷新之前先对其进行两次构建/编译。

由于上传也会对其进行编译,因此您也可以对其进行构建,然后通过串行方式对其进行刷新。 (在平台IO中上传...)

抱歉,WiFi仍然无法正常工作

您如何通过串行或AP设置设置?

使用您的工具:ESP Easy Flasher

好吧,那不是问题😎

我现在要断开连接。 今晚我将再次连接。

你好

我有几个这些模块,我也有同样的问题。 找不到AP,信标超时,Assoc过期错误,但是scanwifi串行命令将我的AP列在列表中。

通常,发布新固件时,我会将固件更新为模块上的最新固件。

如果我更新,某些固件版本可以正常运行而有些则不能。 如果模块无法连接,我需要回滚到以前的固件。 有时我需要擦除模块(blank_4MB.bin)。 通常,然后我上传20180818版本,该版本始终运行良好。 然后,我上传了最新的OK版本。

我不在家里,但是在周末我可以测试哪个固件还可以,哪个不可以。 也许有助于调查和解决问题。

谢谢
Ť

有人可以详细介绍一下ESP芯片吗?
我通过电子邮件在后台进行了一些讨论,有报告称该模块上贴有“ ECO Plug”标签。
建议之一是添加多个delay(1)呼叫,直到建立wifi连接为止。

如果有人可以对模块进行真正详细的成像(例如,使用平板扫描仪,将模块以与扫描方向相比的多个方向旋转),则还请对ESP模块的3.3v和GND PCB走线做详细的描述,稳压器。

我刷新了今天的固件:mega-20181107(ESP82xx Core 2_4_2,NONOS SDK 2.2.1(cfd48f3),LWIP:2.0.3)
首先,我先是空白,然后是实际。 无线网络再次工作:-)

我将此模块用作温度传感器(DHT22)
传感器正常工作,但是MQTT无效。 日志页面也是并且保持为空。

@ymoona您的Weblog级别设置是什么-无?

顺便说一句mqtt确实有效。 只是不是没有凭据,可能是我的代理上的配置问题。

已将日志记录配置为调试,但未显示任何内容。 但是其他所有工作。 所以我可以解决问题

你好

图片承诺。

我希望我明天有时间测试固件,这可以,但不能。

dscf4688

dscf4686

dscf4689

dscf4694

谢谢
Ť

如果可能,您是否可以尝试通过GND / Vin引脚(不是USB端口)用5V为有问题的节点之一供电?

我的某些模块通过Vin为3.3v供电,有些使用USB。 所有这些模块的行为都相似。

已测试5V:没有喜悦:-(

关:从最后一个版本中消失了1024 VCC fw。 将来有可能编译吗?

谢谢
Ť

我只删除了PUYA版本。
如果那是唯一的1 MB VCC版本,那么我们可以为此添加一些其他内容。

ESP_Easy_mega-20181110_test_ESP8266_4096_VCC.bin

>wifiscan
WIFI : SSID Scan start
WIFI : 4 networks found
WIFI : 1: eir90963965-2.4G 58:D7:59:5B:E0:70 Ch:2 (-82dBm) WPA/WPA2/PSK
WIFI : 2: TNCAPE8A29B C4:EA:1D:C3:BC:7F Ch:8 (-88dBm) WPA/WPA2/PSK
WIFI : 3: VM8BD6864 AC:22:05:79:96:58 Ch:11 (-87dBm) WPA/WPA2/PSK
WIFI : 4: Horizon Wi-Free AE:22:15:79:96:58 Ch:11 (-92dBm) 


Ok
215912 : Command: wifiscan
219603 : WIFI : AP Mode ssid will be Test21_WMD1_21 with address 192.168.4.1
219604 : WIFI : Connecting TNCAPE8A29B attempt #38
221806 : EVENT: WiFi#Disconnected
221811 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2199 ms

@redskinhu所以它不是固定的,并且相同的节点仍然有问题,并且工作正常的节点仍然有效吗?

你好

功课完成了...

我测试了这个WeMos D1克隆。 5V电源,外部串行TTL USB连接。 Couple NG fw在另一个D1模块上测试(结果相同)。

方法:

  1. 完全擦除(串行):blank_4MB.bin
  2. 上载(串行)ESP_Easy_mega-20180818_test_ESP8266_4096_VCC.bin,必要时设置AP和NTP(此固件经过测试,始终可以连接)
  3. OTA上传下一个所需的固件(测试4096 VCC):ESP_Easy_mega-20180221_test_ESP8266_4096.bin-ESP_Easy_mega-20181111_test_ESP8266_4096_VCC.bin
  4. 如果固件可以连接,请转到步骤3。
  5. 如果尝试10次后更新的固件无法连接到AP,请转到步骤2。

结果:

  • 确定-已连接到WiFi
  • NG-“未找到AP”消息,但AP列表中的AP(序列wifiscan
  • NG *-信标超时,Assoc离开,验证过期错误
  • NG **-已连接,PING正常,但浏览器中出现ERR_EMPTY_RESPONSE错误
  • NG * -已连接,夫妇PING在启动后但在“请求超时”和/或“目标主机不可达”后回复

我希望有人能看到图案。

固件日期| 结果 | 固件日期| 结果 | 固件日期| 结果
-| -| -| -| -| -| -| -
20180221 | NG * | 20180501 | | 20180224 | | NG | 20180904 |
好的 20180503 | | NG *20180302 | | 好的 20180909 |
好的 20180505 | | 20180304 | | 好的 20180914 |
好的 20180507 | | NG20180307 | | 好的 20180923 |
好的 20180511 | | 20180309 |
20180310 | 好的 | 20180513 | NG * | | 20180930 | NG
20180311 | 好的 | 20180515 | 好的 | |
20180312 | 好的 | 20180516 | 好的 | |
20180313 | 好的 | 20180517 | 好的 | 20181001 | NG
20180314 | 好的 | 20180518 | NG | | 20181002 | 好
20180315 | 好的 | 20180519 | 好的 | 20181003 | 好
20180316 | 好的 | 20180522 | NG | | 20181004 | 好
20180319 | NG * | 20180524 | | 20180320 |
20180321 | NG | | | | | 20181011 | 好
20180322 | NG * | 20180609 | | NG20180323 | | NG | 20181015 |
好的 20180613 |
20180326 | 好的 | 20180614 | NG * | | 20181017 | 好
20180327 | 好的 | 20180615 | 好的 | 20181020 | 好
20180328 | 好的 | 20180618 | 好的 | 20181021 | 好
20180329 | 好的 | 20180619 | 好的 | 20181022 | 好
20180330 | 好的 | 20180621 | 好的 | 20181023 | 好
20180331 | 好的 | 20180624 | NG | | 20181025 | NG
| | | 20180625 | NG | | 20181026 | 好
| | | | | | 20181027 | 好
20180402 | NG | | | | | 20181028 | NG
20180403 | NG * | | 20180708 | 好的 | 20181030 | 好
20180405 | NG * | | 20180710 | 好的 | 20181031 | 好
20180409 | NG * | | 20180712 | 好的 | |
20180410 | NG * | | 20180714 | 好的 | |
20180413 | NG | | 20180716 | 好的 | 20181101 | 好
20180414 | NG | | 20180719 | 好的 | 20181105 | NG
20180415 | NG | | 20180720 | 好的 | 20181106 | 好
20180416 | 好的 | 20180722 | 好的 | 20181107 | 好
20180417 | 好的 | 20180723 | NG | | 20181108 | NG
20180418 | NG | | | | | 20181109 | NG
20180419 | NG * | | | | | 20181110 | NG
20180420 | NG | | 20180801 | 好的 | 20181111 | NG
20180421 | NG | | 20180802 | 好的 | 20181112 | NG
20180422 | NG * | | 20180804 | 好的 | 20181117 | NG
20180423 | NG | | 20180808 | NG | | 20181120 | NG
20180424 | NG | | 20180809 | 好的 | 20181121 | NG
20180426 | 好的 | 20180815 | 好的 | 20181122 | 好
20180428 | NG | | 20180818 | 好的 | 20181123 | 好
20180429 | NG | | 20180822 | NG | | 20181124 | 好
20180430 | 好的 | 20180826 | 好的 | 20181125 | NG

好的,那一定是经过最充分准备的职位!
在3月到5月之间的某个晚上,我们的夜间构建出现了问题,这些构建导致了很多WiFi问题。
开发过程中最令人沮丧的时刻之一,因为我也在研究基于事件的WiFi,并且报告完全不可重现。

我最初对这种看起来不错的OK / NG报告的最初想法是,必须有某种字符串/字符数组分配的字节数太短,或者不是以空值结尾。
然后取决于编译器和内存分配的半随机行为来移动块,这可能会在该故障保留块之后产生一个额外的未使用字节。

您的网络的SSID多长时间,您的密钥多长时间?
它们是否包含空格或其他“奇怪”字符?

SSID:TNCAPE8A29B
密钥:9个字符,2个大写字母和数字,没什么奇怪的。

是的,当介绍基于事件的WiFi时,我获得了第一个模块。 而且我有很多“无法正常工作”的模块……我以为我的新闪亮模块有故障,我花了很多时间来找到解决方案。 关于这些模块的一件事。 它们看起来比通用的esp07 / 12模块慢(例如:网页加载)。 在ESP07 / 12〜1s上在〜3-5s页面之间切换。 也许有帮助。

也许您可以比较闪光灯类型?

我可以想象闪存芯片还返回核心库使用的一些读/写参数。
它可能与断开连接的发生次数相关,但是我怀疑它是否会对您遇到的“甚至无法连接”症状产生影响。

我卸下了ESP07的屏蔽之一:W25Q32JVSIQ
WeMos D1克隆:GD25Q32CSIG

第二个稍微慢一些120 vs 133Mhz。 我认为造成这种速度差异并不太大。

我有几个W25Q32BVSIG,如果我替换板上的GD25Q32CSIG,可以帮助调查吗?

尝试总是很不错,但是随后您也要取出一个可重现的节点,以检查将来的修复程序是否有效。

我还有一些未打开的备件。 :-)

也许您还可以在(新)时序统计页面上看到写操作需要多长时间。

请记住,加载页面时将重置统计信息。

  • 加载时序统计页面
  • 执行一些写操作(例如,更改插件中的某些设置)
  • 加载时序统计信息页面并检查最大值保存文件所需的时间。

@redskinhu做得很好,也许这与天线连接不良有关?
尝试用手机托管AP,然后用ESP连接到它。

我认为这个问题与天线无关。 我进行测试时,模块位于同一位置。 如果一个固件可以连接而另一个不能,则可能是与sw相关的错误。

我的一个模块坐在路由器旁边,它的行为与此相似。 当我进行早期调查时,我尝试连接到约2厘米远的手机移动热点。 不开心

我旁边有一个ESP01 PUYA和ESP07S。 我也在这些模块上设置了相同的配置(ESP_Easy_mega-20181107)。 我检查了写入时间(我在所有模块上保存了相同的通用sysinfo任务。):

WeMos D1克隆

描述功能介绍 #calls | 通话/秒| 分钟(毫秒)| 平均(毫秒)| 最大值(毫秒)
-| -| -| -| -| -| -
保存文件 | 3 | 0.14 | 29.616 | 42.094 | 64.698

ESP07S

描述功能介绍 #calls | 通话/秒| 分钟(毫秒)| 平均(毫秒)| 最大值(毫秒)
-| -| -| -| -| -| -
保存文件 | 3 | 0.26 | 24.505 | 44.575 | 64.832

ESP01

描述功能介绍 #calls | 通话/秒| 分钟(毫秒)| 平均(毫秒)| 最大值(毫秒)
-| -| -| -| -| -| -
保存文件 | 3 | 0.01 | 268.785 | 399.269 | 660.206

  • 对我来说,ESP01的表现很明显:PUYA。 但是该模块与ESP07S一样快。
  • 但是其他两个的行为相似,因此我认为不是由闪光灯引起的速度差异。

我更换了闪光灯,但新的外观不兼容。 :-(
所以我放回了旧的。 有用。 :-)

今天就这些。

ESP_Easy_mega-20181112测试:异常

有什么建议可以继续调查吗?

仍在使用test_ESP8266_4096_VCC.bin构建吗?

@redskinhu错误日志

@ TD-er真的很难理解wifi连接/管理代码。
我可以先尝试将所有内容移到一个位置(EspEasyWifi.ino),然后我们可以考虑如何将这部分代码修改为更具可读性,您认为呢?

你好

关于此日志的小说明:

  • 日志级别:调试开发
  • ESP_Easy_mega-20181107_test_ESP8266_4096_VCC.bin已安装。 它引导并连接到AP和MQTT,并发布IP和MAC。
  • 在我开始将OTA上传到ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin
  • 模块重启,并尝试连接到AP。 重试10次后,我停止了日志记录。
INIT : Booting version: mega-20181107 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1(cfd48f3), LRuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
WRuleDebug: 101: publish home/%sysname%/macaddress,%mac%
IP: 2.0.3)mode : sta(84:f3:eb:8e:61:8c)
add if0
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do

100 : INIT : Warm boot #3 - Restart Reason: Software/System restart
102 : FS   : Mounting.RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
..RuleDebug: 101: publish home/%sysname%/macaddress,%mac%

127 : FS   : Mount successful, used 76053 bytes of 957314
502 : CRC  : program checksum       ...OK
513 : CRC  : SecuritySettings CRC   ...OK 
616 : INIT : Free RAM:25384
617 : INIT : I2C
617 : INIT : SPI not enabled
652 : INFO : Plugins: 73 [Normal] [Testing] (ESP82xx Core 2_4_2, NONOS SDK 2.2.1(cfd48f3), LWIP: 2.0.3)
653 : EVENT: System#Wake
697 : WIFI : Set WiFi to STA
731 : WIFI : Connecting TNCAPE8A29B attempt #0
844 : EVENT: System#Boot
2196 : WD   : Uptime 0 ConnectFailures 0 FreeMem 23128
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 20
cnt 

connected with TNCAPE8A29B, channel 8
dhcp client start...
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
5574 : WIFI : Connected! AP: TNCAPE8A29B (C4:EA:1D:C3:BC:7F) Ch: 8 Duration: 4842 ms
5575 : ERuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
VENRuleDebug: 101: publish home/%sysname%/macaddress,%mac%
T: WiFi#ChangedAccesspoint
ip:192.168.1.247,mask:255.255.255.0,gw:192.168.1.1
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
5691 : WIFI : DHCP IP: 192.168.1.247 (Test20-WMD1-20) GW: 192.168.1.1 SNRuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
: 255.RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
255.255.0   duration: 117 ms
5703 : EVENT: WiFi#Connected
5722 : Webserver: start
5723 : WIFI  : Arduino wifi status: WL_CONNECTED ESPeasy internal wifi status: ESPEASY_WIFI_SERVICES_INITIALIZED
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
5803 : MQTT : Intentional reconnect
5805 : Read settings: ControllerSettings index: 0
5877 : MQRuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
TT RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
: Connected to broker with client ID: Test20_WMD1_20
5880 : Subscribed to: home/Test20_WMD1/#
5882 : EVENT: MQTT#Connected
5905 : EVENT: MQTT#Connected Processing time:23 milliSeconds
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 110: time#initialized do
6640 : NTP  : NTP host 193.1.31.66 (193.1.31.66) queried
6682 : NTP  : NTP replRuleDebug: 111: publish home/test20_wmd1/ipaddress,192.168.1.247
ied: delay 41 mSec Accuracy increased by 0.370 seconds
6684 : Current Time Zone:  DST time staRuleDebug: 111: publish home/test20_wmd1/macaddress,84:f3:eb:8e:61:8c
rt: 2018-03-25 02:00:00 offset: 60 minSTD time start: 2018-10-28 03:00:00 offset: 0 min
6687 : EVENT: Time#IniRuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
tialized
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%

RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
6698 : ACT  : Publish home/Test20_WMD1/IPaddress,192.168.1.247
6713 : ACT  : Publish home/Test20_WMD1/MACaddress,84:F3:EB:8E:61:8C
6722 : EVENT: Time#Initialized Processing time:34 milliSeconds
6723 : EVENT: Clock#Time=Mon,22:23
6742 : EVENT: Clock#Time=Mon,22:23 Processing time:19 milliSeconds
6747 : Command: publish
6751 : Command: publish
10981 : UDP  : B4:E6:2D:14:AE:F5,192.168.1.215,15
Update: ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin
sleep disable
................................pm open,type:0 0
...................................................................................................................................................................................................................................................................................................................................................................................................Update Success: 857648
Rebooting...

 ets Jan  8 2013,rst cause:2, boot mode:(3,6)

load 0x4010f000, len 1384, room 16 
tail 8
chksum 0x2d
csum 0x2d
vbb28d4a3
<strong i="14">@cp</strong>:0
ld
⸮Urules1.txt 1
rules2.txt 0
rules3.txt 0
rules4.txt 0
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do

RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
mode : sta(84:f3:eb:8e:61:8c)
add if0
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
13048 : WD   : Uptime 0 ConnectFailures 0 FreeMem 18912
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
14449 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
14462 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2860 ms
14495 : WIFI : Connecting TNCAPE8A29B attempt #1
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
17355 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
17368 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2859 ms
17495 : WIFI : Connecting TNCAPE8A29B attempt #2
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
20356 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
20369 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2860 ms
20494 : WIFI : Connecting TNCAPE8A29B attempt #3
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
23356 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
23368 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2860 ms
23495 : WIFI : Connecting TNCAPE8A29B attempt #4
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
26356 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
26368 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2860 ms
26495 : WIFI : Connecting TNCAPE8A29B attempt #5
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
29356 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
29369 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2860 ms
mode : sta(84:f3:eb:8e:61:8c) + softAP(86:f3:eb:8e:61:8c)
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
bcn 0
del if1
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
29495 : WIFI : Set WiFi to AP+STA
30419 : WIFI : AP Mode ssid will be Test20_WMD1_20 with address 192.168.4.1
30419 : WIFI : Connecting TNCAPE8A29B attempt #6
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
33281 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
33295 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2860 ms
33495 : WIFI : AP Mode ssid will be Test20_WMD1_20 with address 192.168.4.1
33495 : WIFI : Connecting TNCAPE8A29B attempt #7
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
36358 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
36371 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2863 ms
36494 : WIFI : AP Mode ssid will be Test20_WMD1_20 with address 192.168.4.1
36495 : WIFI : Connecting TNCAPE8A29B attempt #8
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
39357 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
39369 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
39494 : WIFI : AP Mode ssid will be Test20_WMD1_20 with address 192.168.4.1
39495 : WIFI : Connecting TNCAPE8A29B attempt #9
scandone
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do
42357 : EVENT: WiFi#Disconnected
RuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
RuleDebug: 101: publish home/%sysname%/macaddress,%mac%
42370 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2861 ms
43048 : WD   : Uptime 1 ConnectFailures 0 FreeMem 16272
43495 : WIFI : AP Mode ssid will be Test20_WMD1_20 with address 192.168.4.1
43495 : WIFI : Connecting TNCAPE8A29B attempt #10
scandone

@ uzi18我同意当前的wifi代码变得太复杂了(再次)
所以我同意我们回到家(刚到斯德哥尔摩时)应该看看

@redskinhu只是错误请:)

@ TD-er我们确实需要日志过滤,并且启用日志后,所有日志均<=设置级别-因为某些信息位于不同级别。

与之前的“日志级别”为“错误”之前相同的测试方法。 按照要求。 :-)

它看起来已连接,但未连接。

```

重启

ets 2013年1月8日,第一个原因:2 ,启动模式:(3,6)

负载0x4010f000,len 1384,房间16
尾巴8
chksum 0x2d
csum 0x2d
vbb28d4a3
〜ld
⸮U98:

INIT:引导版本:mega-20181107(ESP82xx Core 2_4_2,NONOS SDK 2.2.1(cfd48f3),LWIP:2.0.3)
99:INIT:热启动#3-重新启动原因:软件/系统重新启动
101:FS:安装中...
126:FS:安装成功,使用了76053字节的957314
501:CRC:程序校验和...确定
538:CRC:安全设置CRC ...确定
640:初始化:可用RAM:25384
641:初始:I2C
641:初始化:未启用SPI
676:信息:插件:73 [常规] [测试](ESP82xx Core 2_4_2,NONOS SDK 2.2.1(cfd48f3),LWIP:2.0.3)
677:事件:系统#唤醒
712:WIFI:将WiFi设置为STA
745:WIFI:连接TNCAPE8A29B尝试#0
858:事件:系统#启动
4800:MQTT:故意重新连接

更新:ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin
睡眠禁用
............. pm打开,输入:0 0
................................................... ..............................................
................................................... ..............................................
................................................... ..............................................
................................................... ..............................................
................................................... ........
更新成功:857648
正在重新启动...

ets 2013年1月8日,第一个原因:2 ,启动模式:(3,6)

负载0x4010f000,len 1384,房间16
尾巴8
chksum 0x2d
csum 0x2d
vbb28d4a3
@cp :0
ld

wifi扫描
WIFI:SSID扫描开始
WIFI:找到3个网络
WIFI:1:eir90963965-2.4G 58:D7:59:5B:E0:70 Ch:2(-74dBm)WPA / WPA2 / PSK
WIFI:2:eir_WiFi 58:D7:59:5B:E0:71 Ch:2(-73dBm)打开
WIFI:3:TNCAPE8A29B C4:EA:1D:C3:BC:7F Ch:8(-66dBm)WPA / WPA2 / PSK

wifi连接

ESPEasy_mega-20181117至21已测试:异常

我只是在阅读其中一些问题。
在连接到WiFi时,Tasmota似乎对某些模块也有一些问题,他们的解决方法是在建立wifi连接并进行大量的delay()调用以降低CPU功耗之前,不开始读取传感器等。
这表明这些模块的电源可能不足。

参见: https :

@redskinhu你可以测试这个PR: https :
为normal_ESP8266_4096做了一个

早上好

经过测试和NG。 (ESPEasy_mega-20181121的行为与此FW相同)

我有一次

Reply from 192.168.1.185: Destination host unreachable.
Reply from 192.168.1.247: bytes=32 time=2954ms TTL=255
Request timed out.

但是答案通常是:

目标主机不可达。

查看日志:

INIT : Booting version:  (ESP82xx Core 2_4_2, NONOS SDK 2.2.1(cfd48f3), LWIP: 2.0.3 PUYA support)
100 : INIT : Warm boot #8 - Restart Reason: External System
102 : FS   : Mounting...
126 : FS   : Mount successful, used 76053 bytes of 957314
465 : CRC  : program checksum       ...OK
477 : CRC  : SecuritySettings CRC   ...OK 
478 : CRC  : binary has changed since last save of Settings
578 : INIT : Free RAM:24472
579 : INIT : I2C
579 : INIT : SPI not enabled
611 : INFO : Plugins: 46 [Normal] (ESP82xx Core 2_4_2, NONOS SDK 2.2.1(cfd48f3), LWIP: 2.0.3 PUYA support)
613 : EVENT: System#Wake
649 : WIFI : Set WiFi to STA
681 : WIFI : Connecting TNCAPE8A29B attempt #0
796 : EVENT: System#Boot
>debug 4

Ok
scandone
state: 0 -> 2 (b0)
state: 2 -> 3 (0)
state: 3 -> 5 (10)
add 0
aid 17
cnt 

connected with TNCAPE8A29B, channel 8
dhcp client start...
5519 : WIFI : Connected! AP: TNCAPE8A29B (C4:EA:1D:C3:BC:7F) Ch: 8 Duration: 4835 ms
5521 : EVENT: WiFi#ChangedAccesspoint

pm open,type:2 0



bcn_timout,ap_probe_send_start
32140 : WD   : Uptime 1 ConnectFailures 0 FreeMem 21312
ip:192.168.1.247,mask:255.255.255.0,gw:192.168.1.1
36085 : WIFI : DHCP IP: 192.168.1.247 (Test20-WMD1-20) GW: 192.168.1.1 SN: 255.255.255.0
36099 : EVENT: WiFi#Connected
36114 : Webserver: start
36114 : WIFI  : Arduino wifi status: WL_CONNECTED ESPeasy internal wifi status: ESPEASY_WIFI_SERVICES_INITIALIZED
36199 : MQTT : Intentional reconnect
36245 : MQTT : Connected to broker with client ID: ESPClient_84:F3:EB:8E:61:8C
36248 : Subscribed to: home/Test20_WMD1/#
36250 : EVENT: MQTT#Connected
36261 : EVENT: MQTT#Connected Processing time:11 milliSeconds
36585 : NTP  : NTP host 193.1.31.66 (193.1.31.66) queried
36617 : NTP  : NTP replied: delay 30 mSec Accuracy increased by 0.808 seconds
36619 : Current Time Zone:  DST time start: 2018-03-25 02:00:00 offset: 60 minSTD time start: 2018-10-28 03:00:00 offset: 0 min
36621 : EVENT: Time#Initialized
36631 : ACT  : Publish home/Test20_WMD1/IPaddress,192.168.1.247
36643 : ACT  : Publish home/Test20_WMD1/MACaddress,84:F3:EB:8E:61:8C
36651 : EVENT: Time#Initialized Processing time:30 milliSeconds
36652 : EVENT: Clock#Time=Thu,09:07
36659 : EVENT: Clock#Time=Thu,09:07 Processing time:7 milliSeconds
36663 : Command: publish
36666 : Command: publish

ap_probe_send over, rest wifi status to disassoc
state: 5 -> 0 (1)
rm 0
pm close 7
45099 : EVENT: WiFi#Disconnected
45107 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 39 s
45289 : MQTT : Connection lost, state: Connection lost
45289 : EVENT: MQTT#Disconnected
45587 : WIFI : Connecting TNCAPE8A29B attempt #0
scandone
48449 : EVENT: WiFi#Disconnected
48457 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2862 ms
48586 : WIFI : Connecting TNCAPE8A29B attempt #1
50587 : EVENT: Clock#Time=Thu,09:08
scandone
51449 : EVENT: WiFi#Disconnected
51456 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2860 ms
51588 : WIFI : Connecting TNCAPE8A29B attempt #2
scandone
54449 : EVENT: WiFi#Disconnected
54457 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2859 ms
54586 : WIFI : Connecting TNCAPE8A29B attempt #3
scandone
57443 : WIFI : Connecting TNCAPE8A29B attempt #4
57448 : EVENT: WiFi#Disconnected
57455 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2855 ms
scandone

这些模块对我来说太慢了。
我有一个计划,我想比较一下此模块和一个裸ESP12F的速度。

https://www.instructables.com/id/ESP8266-NodeMCU-CPU-Speed-Test/

我将测试这两个模块,以更改CPU频率。

还是有什么想法可以比较模块的速度?

如果wifi接收效果不佳,可能会发生很多重传,而您将看不到它。
当ESP尝试连接WiFi时,可以测量3.3V电压吗?
最好有一个范围。
如果该电压不稳定,则也会在连接之前立即影响射频校准。
此校准需要的电流要大得多,因此,如果PCB上的走线太细,或者电源本身无法承受此更高的电流,则由于校准已关闭,您可能最终会遇到不稳定的WiFi连接。
最近几天,我在ESP8266的WiFi上阅读了很多东西。

您也可以尝试添加一个接近ESP 3.3V的小电容器,以使该电压在电流变化较大时保持稳定。
不知道什么是电容器的最佳容量。
也许10 uF? 您可能也不想将电容器过大,因为在初次充电时,电容器会显示为电源的“短路”。 因此,如果太大,ESP也可能无法启动。

编辑:
您不使用ESP12e模块,而只使用裸机ESP8266
image

我不确定是否所有红色标记的引脚都已连接。
但是也许您可以在靠近芯片的地方找到3.3V的位置?

你好

我认为此问题与电压无关,因为一个固件工作正常,而另一个固件不在同一模块中,该模块具有相同的电源和wifi AP的相同位置,并且测试几乎同时进行。

无论如何,mega-20181122已经过测试并且可以。

21 vs 22 fw有什么区别?

我尝试进行测试,但未成功,请参见: https :

无论如何,mega-20181122已经过测试并且可以。

21 vs 22 fw有什么区别?

唯一的区别是在插件中。
因此,它与wifi部分或时间无关。
我想如果您恢复出厂设置(或空白闪存)并再次尝试20181122版本,它可能会失败。

我认为这是全新安装。
到家时我会尝试的。
可悲的是,我需要工作... :(

mega-20181122 / 23已上传至空白模块:确定

我现在有一个似乎与您描述的一样奇怪的模块。
奇怪的是,清理构建(make clean)并重新构建可能会解决wifi连接问题。
因此,链接中发生了一些奇怪的事情。

我今天不会合并任何代码。 今天仅合并文档更改。
因此,如果明天的构建再次失败,我们可以证明它是链接过程中的一部分。

也许也很好测试。
在那些时候,节点很难连接,看起来它只是在报告要连接,而没有关于收到的IP或NTP更新的报告。
这样就无法从网络访问它。

几分钟后,一切似乎都很好,然后设备运行正常。

只是另一个想法。
您是否有多个具有相同SSID / passwd的接入点? (例如,中继器或网格布局)
我在这里用两个访问点节点进行了测试(网格布局,都可以从办公桌上看到),并且如果我与最弱的那个节点建立了初始连接,则会收到很多超时,但是过了一会儿,我会有一个非常敏感的单元。
没有节点重新连接(或至少没有显示在日志中)

是的,有时模块需要在启动/重启后尝试几次连接到AP。 但是工作正常之后。

我将在星期二尝试使用此多个AP。

我将看看是否可以将BSSID设置为锁定。
之前已经讨论过了。
您是否有多个运行相同SSID的接入点?

我只是在platformio.ini的公共部分添加了一个构建标志。
看到这个提交: https :

我将为此进行测试构建,以便我们可以测试多个节点上的效果。

我只是在激活此标志的情况下进行了测试构建

你可以测试吗?

测试版本已测试:NG
mega-20181124:好的(我看到变更日志,自22以来什么都没有改变)

我有几个路由器闲逛。 您能解释一下这个多AP问题吗? 我知道路由器那边。 我应该如何配置ESPEasy? 备用SSID是什么? 像主要的一样吗? 如何强制ESPEasy首先连接较弱的AP? 我可以在星期二或星期一尝试。

在某些情况下,您可能有多个具有相同SSID的访问点。
例如:

  • 使用中继器
  • WiFi网格设置

目前,您只能在ESPeasy中定义SSID / passwd,但在初始配置时,您可以从WiFi扫描结果中选择一个。
也可以在Arduino库中的连接处提供BSSID。 因此,即使它们具有相同的SSID,也很有可能在不同的接入点上进行区分。

因此,在进行初始连接时,ESP模块可能会连接到最弱的模块。 但是,如果我们在设置中添加一些BSSID,则可以确保它仅尝试连接到首选的。
因此,如果您可以尝试连接到一个不与另一接入点共享SSID的接入点,那么您也可以肯定它仅尝试连接至该一个AP。

好的,现在一切都清楚了。 在星期二测试。

mega-20181125经过测试:NG

第2088章对我来说...

你好

ESPEasy_mega-20181121-10-g58278ab(以及ESPEasy_mega-20181127)的测试结果:

  • 我无法连接到“ ESP_Easy_0” AP,因此出现“发生身份验证错误”错误。 WPA密钥:configesp
  • 我尝试使用WifiAPKey命令更改密钥,但收到“未知命令!”。 在许多版本上出现错误,我没有全部测试。
  • 我测试了始终良好的ESPEasy_mega-20180818,我可以使用configesp键连接到“ ESP_Easy_0” AP,并且在AP设置好之后,一切都可以正常工作。 WifiAPKey命令除外。

所以我无法测试这多个AP的事情:-(

我已经很长时间没有使用过EasySetup了(对我而言,序列设置更容易)。 同时,默认的WPAkey是否已更改?

关:
在文档中,“ WiFi#ChangedAccesspoint”部分错误。
示例是: on MQTTimport#Connected do

你好与wifi的连接ESP_Easy_mega-20181231_normal_ESP8266_4096可用于后闪操作静态ip,但ESP_Easy_mega-20181231_normal_IR_ESP8266_4096和其他最高xxx09的红外盒不起作用(即使您使用工作盒将其闪过,但如果使用工作盒将其闪过不工作盒bin仍然无法正常工作)。 是否可以将可用的wifi箱代码替换为ir bin?

你好

可以连接到wifi的最新固件是:20181124。

之后,我测试了所有已发布的内容:没有喜悦。 :(

Ť

你好

我看到这个新的固件有了一些wifi变化,所以我也测试了它们2.4.2和2.5.0:

最初安装:20181124(工作正常)

结果:

在OTA ESP_Easy_mega-20190116_test_ESP8266_4096_VCC.bin之后启动
网页有时无法访问,有时无法访问。 通常不是。

日志:

Rebooting...

 ets Jan  8 2013,rst cause:2, boot mode:(3,7)

load 0x4010f000, len 1384, room 16
tail 8
chksum 0x2d
csum 0x2d
vbb28d4a3
<strong i="12">@cp</strong>:0
     ld
       ▒U11498 :

INIT : Booting version: mega-20190116 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1(cfd48f3), LWIP: 2.0.3 PUYA support)
11498 : INIT : Cold Boot - Restart Reason: Software/System restart
11501 : FS   : Mounting...
11526 : FS   : Mount successful, used 76555 bytes of 957314
11934 : CRC  : program checksum       ...OK
11971 : CRC  : SecuritySettings CRC   ...OK
11973 : CRC  : binary has changed since last save of Settings

Build changed!
12081 : SaveToFile: free stack: 3696
12159 : FILE : Saved config.dat
12160 : SaveToFile: free stack after: 3696
12163 : SaveToFile: free stack: 3696
12199 : FILE : Saved security.dat
12200 : SaveToFile: free stack after: 3696
12201 : INIT : Free RAM:23656
12203 : INIT : SPI not enabled
12245 : INFO : Plugins: 74 [Normal] [Testing] (ESP82xx Core 2_4_2, NONOS SDK 2.2.1(cfd48f3), LWIP: 2.0.3 PUYA support)
12246 : EVENT: System#Wake
12311 : WIFI : Set WiFi to STA
12344 : WIFI : Connecting APNAME attempt #0
12345 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
12461 : EVENT: System#Boot
12483 : SW   : State 1.00
12486 : EVENT: Flash#Button=1.00
12546 : SW  : GPIO=0 State=1 Output value=0
12548 : EVENT: Flash#Button=0.00
12739 : SYS  : 0.00,100.00,2.99,20512.00
12743 : EVENT: SysInfo#Uptime=0.00
12759 : EVENT: SysInfo#Load=100.00
12772 : EVENT: SysInfo#VCC=3.40
12787 : EVENT: SysInfo#Free_RAM=20512.00
13809 : WD   : Uptime 0 ConnectFailures 0 FreeMem 20520
17235 : WIFI : Connected! AP: APNAME (XX:XX:79:94:XX:XX) Ch: 1 Duration: 4789 ms
17237 : EVENT: WiFi#ChangedAccesspoint
17254 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
17255 : WIFI : Static IP: 192.168.1.230 (Test30-WMD1-30) GW: 192.168.1.1 SN: 255.255.255.0   duration: 120 ms
17269 : EVENT: WiFi#Connected
17286 : Webserver: start
17316 : NTP  : NTP replied: delay 21 mSec Accuracy increased by 0.272 seconds
17318 : Time adjusted by -1547663626978.76 msec. Wander: -429906563.05 msec/second
17319 : Current Time Zone:  DST time start: 2019-03-31 02:00:00 offset: 60 minSTD time start: 2019-10-27 03:00:00 offset: 0 min
17323 : EVENT: Time#Initialized
17335 : ACT  : TimerSet,1,7
17347 : Command: timerset
17361 : EVENT: Clock#Time=Wed,18:34
17380 : MQTT : Intentional reconnect
17782 : MQTT : Connected to broker with client ID: Test30_WMD1_30
17786 : Subscribed to: home/Test30_WMD1/#
17789 : EVENT: MQTT#Connected
17930 : SW   : State 0.00
17934 : EVENT: Flash#Button=0.00
18318 : SYS  : 0.00,52.10,2.99,14736.00
18323 : EVENT: SysInfo#Uptime=0.00
18339 : EVENT: SysInfo#Load=52.10
18354 : EVENT: SysInfo#VCC=3.40
18369 : EVENT: SysInfo#Free_RAM=14736.00
25253 : EVENT: Rules#Timer=1
25269 : ACT  : Publish home/Test30_WMD1/MACaddress,5C:CF:7F:A4:51:EC
25279 : Command: publish
25287 : ACT  : Publish home/Test30_WMD1/UnitName,Test30_WMD1
25297 : Command: publish
25305 : ACT  : Publish home/Test30_WMD1/UnitNr,30
25315 : Command: publish
25322 : ACT  : Publish home/Test30_WMD1/IPaddress,192.168.1.230
25336 : Command: publish
25340 : ACT  : Notify 1
25350 : Command: notify
25465 : Email: To [email protected]
25520 : EMAIL: Connection Closed Successfully
26291 : EVENT: WiFi#Disconnected
26307 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 9055 ms
26326 : MQTT : Connection lost, state: Connection lost
26327 : EVENT: MQTT#Disconnected
26345 : WIFI : Connecting APNAME attempt #0
26347 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
28299 : WIFI : Connected! AP: APNAME (XX:XX:79:94:XX:XX) Ch: 1 Duration: 1852 ms
28301 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
28302 : WIFI : Static IP: 192.168.1.230 (Test30-WMD1-30) GW: 192.168.1.1 SN: 255.255.255.0   duration: 103 ms
28317 : EVENT: WiFi#Connected
28430 : NTP  : NTP replied: delay 90 mSec Accuracy increased by 0.350 seconds
28431 : Time adjusted by -57.78 msec. Wander: -0.02 msec/second
28435 : EVENT: Time#Set
28457 : MQTT : Intentional reconnect
28962 : MQTT : Connected to broker with client ID: Test30_WMD1_30
28966 : Subscribed to: home/Test30_WMD1/#
28969 : EVENT: MQTT#Connected
29296 : SW   : State 0.00
29300 : EVENT: Flash#Button=0.00
29498 : SYS  : 0.00,52.10,2.99,12232.00
29504 : EVENT: SysInfo#Uptime=0.00
29521 : EVENT: SysInfo#Load=52.10
29536 : EVENT: SysInfo#VCC=3.40
29553 : EVENT: SysInfo#Free_RAM=12232.00
37559 : EVENT: WiFi#Disconnected
37575 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 9257 ms
37675 : MQTT : Connection lost, state: Connection lost
37676 : EVENT: MQTT#Disconnected
38254 : WIFI : Connecting APNAME attempt #0
38255 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
38556 : WIFI : Connected! AP: APNAME (XX:XX:79:94:XX:XX) Ch: 1 Duration: 200 ms
38557 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
38559 : WIFI : Static IP: 192.168.1.230 (Test30-WMD1-30) GW: 192.168.1.1 SN: 255.255.255.0   duration: 103 ms
38574 : EVENT: WiFi#Connected
38674 : MQTT : Intentional reconnect
39091 : MQTT : Connected to broker with client ID: Test30_WMD1_30
39095 : Subscribed to: home/Test30_WMD1/#
39098 : EVENT: MQTT#Connected
39239 : SW   : State 0.00
39243 : EVENT: Flash#Button=0.00
39313 : NTP  : NTP replied: delay 20 mSec Accuracy increased by 0.270 seconds
39314 : Time adjusted by -61.77 msec. Wander: -0.02 msec/second
39318 : EVENT: Time#Set
39627 : SYS  : 0.00,52.10,2.99,12288.00
39633 : EVENT: SysInfo#Uptime=0.00
39650 : EVENT: SysInfo#Load=52.10
39665 : EVENT: SysInfo#VCC=3.40
39682 : EVENT: SysInfo#Free_RAM=12288.00
43810 : WD   : Uptime 1 ConnectFailures 0 FreeMem 13128
47901 : EVENT: WiFi#Disconnected
47918 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 9344 ms
48056 : MQTT : Connection lost, state: Connection lost
48057 : EVENT: MQTT#Disconnected
48253 : WIFI : Connecting APNAME attempt #0
48255 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
48479 : EVENT: WiFi#Disconnected
48495 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 122 ms
50253 : WIFI : Connecting APNAME attempt #1
50254 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
54339 : WIFI : Connected! AP: APNAME (XX:XX:79:94:XX:XX) Ch: 1 Duration: 3983 ms
54340 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
54342 : WIFI : Static IP: 192.168.1.230 (Test30-WMD1-30) GW: 192.168.1.1 SN: 255.255.255.0   duration: 103 ms
54357 : EVENT: WiFi#Connected
54449 : NTP  : NTP replied: delay 71 mSec Accuracy increased by 0.398 seconds
54450 : Time adjusted by -65.32 msec. Wander: -0.02 msec/second
54454 : EVENT: Time#Set
54479 : MQTT : Intentional reconnect
54884 : MQTT : Connected to broker with client ID: Test30_WMD1_30
54889 : Subscribed to: home/Test30_WMD1/#
54891 : EVENT: MQTT#Connected
55033 : SW   : State 0.00
55037 : EVENT: Flash#Button=0.00
55421 : SYS  : 1.00,18.10,2.99,11504.00
55426 : EVENT: SysInfo#Uptime=1.00
55443 : EVENT: SysInfo#Load=18.10
55459 : EVENT: SysInfo#VCC=3.40
55475 : EVENT: SysInfo#Free_RAM=11504.00
68069 : EVENT: WiFi#Disconnected
68085 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 13 s
68206 : MQTT : Connection lost, state: Connection lost
68207 : EVENT: MQTT#Disconnected

在OTA ESP_Easy_mega-20190116_test_core_250_beta_ESP8266_4096_VCC.bin之后启动
没有关联。

INIT : Booting version: mega-20190116 (ESP82xx Core 2.5.0-beta2, NONOS SDK 3.0.0-dev(c0f7b44), LWIP: 2.1.2 PUYA support)
11692 : INIT : Cold Boot - Restart Reason: Software/System restart
11696 : FS   : Mounting...
11727 : FS   : Mount successful, used 76555 bytes of 957314
12154 : CRC  : program checksum       ...OK
12167 : CRC  : SecuritySettings CRC   ...OK 
12169 : CRC  : binary has changed since last save of Settings

Build changed!
12278 : SaveToFile: free stack: 3696
12394 : FILE : Saved config.dat
12395 : SaveToFile: free stack after: 3696
12399 : SaveToFile: free stack: 3696
12452 : FILE : Saved security.dat
12453 : SaveToFile: free stack after: 3696
12455 : INIT : Free RAM:20464
12457 : INIT : SPI not enabled
12509 : INFO : Plugins: 74 [Normal] [Testing] (ESP82xx Core 2.5.0-beta2, NONOS SDK 3.0.0-dev(c0f7b44), LWIP: 2.1.2 PUYA support)
12510 : EVENT: System#Wake
12585 : WIFI : Set WiFi to STA
12621 : WIFI : Connecting APNAME attempt #0
12622 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
12741 : EVENT: System#Boot
12779 : SW   : State 1.00
12782 : EVENT: Flash#Button=1.00
12857 : SW  : GPIO=0 State=1 Output value=0
12860 : EVENT: Flash#Button=0.00
12997 : SYS  : 0.00,100.00,2.99,16336.00
13003 : EVENT: SysInfo#Uptime=0.00
13028 : EVENT: SysInfo#Load=100.00
13050 : EVENT: SysInfo#VCC=3.40
13075 : EVENT: SysInfo#Free_RAM=16336.00
14103 : WD   : Uptime 0 ConnectFailures 0 FreeMem 16344
23547 : WIFI : Connecting APNAME attempt #1
23548 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
44101 : WD   : Uptime 1 ConnectFailures 0 FreeMem 16600
45550 : WIFI : Connecting APNAME attempt #2
45551 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
60565 : EVENT: Clock#Time=Thu,00:01
68549 : WIFI : Connecting APNAME attempt #3
68551 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
72607 : SW   : State 0.00
72611 : EVENT: Flash#Button=0.00
74102 : WD   : Uptime 1 ConnectFailures 0 FreeMem 16600
83265 : EVENT: WiFi#Disconnected
83287 : WIFI : Disconnected! Reason: '(7) Not assoced' Connected for 14 s
83546 : WIFI : Connecting APNAME attempt #4
83547 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
84772 : EVENT: WiFi#Disconnected
84794 : WIFI : Disconnected! Reason: '(2) Auth expire' Connected for 1123 ms
86547 : WIFI : Connecting APNAME attempt #5
86548 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
87784 : EVENT: WiFi#Disconnected
87806 : WIFI : Disconnected! Reason: '(4) Assoc expire' Connected for 1134 ms
89547 : WIFI : Set WiFi to AP+STA
90472 : EVENT: WiFi#APmodeEnabled
90501 : WIFI : AP Mode ssid will be Test30_WMD1_30 with address 192.168.4.1
90502 : WIFI : Connecting APNAME attempt #6
90503 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
90728 : EVENT: WiFi#Disconnected
90755 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 122 ms
93546 : WIFI : Connecting APNAME attempt #7
93548 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
96524 : EVENT: WiFi#Disconnected
96547 : WIFI : Disconnected! Reason: '(201) No AP found' Connected for 2873 ms
96558 : WIFI : Connecting APNAME attempt #8
96559 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
100544 : EVENT: WiFi#Disconnected
100568 : WIFI : Disconnected! Reason: '(4) Assoc expire' Connected for 3883 ms
100580 : WIFI : Connecting APNAME attempt #9
100581 : IP   : Static IP : 192.168.1.230 GW: 192.168.1.1 SN: 255.255.255.0 DNS: 192.168.1.1
104102 : WD   : Uptime 2 ConnectFailures 0 FreeMem 14480
104562 : EVENT: WiFi#Disconnected

现在球就在你身边... ;-)

谢谢
Ť

嗯太糟糕了:(
一看到Arduino存储库中的提交,我就对此抱有很大的希望。

是的,2.5.0看起来比2.4.2差,但我不放弃。 我还是尝试了每个发行版。 最新的工作版本是20181124。

20190121 2.5.0 / 2.4.2已测试,与20190116相同。

我在同一块板上发现了同样的问题..直到今天我发现的上一个工作固件是ESP_Easy_mega-20190212_dev_ESP8266_4096.bin

我在同一块板上有同样的问题:(

mega分支中的当前代码确实存在连接WiFi的问题。
我几乎整个星期都在努力,但是还没有解决。
这几乎就像是一个对时序至关重要的错误,可能会阻止它连接到WiFi。
连接过程中有一个唯一的时序因素。 已基于MAC地址的最后一个字节使用一些延迟,以引入一些随机性,以防止在为许多节点恢复供电后,对服务器/经纪人产生类似DDOS的攻击。

但是现在,节点是否可以连接到WiFi几乎是随机的。 (只需选择其他核心版本或随附的插件数量,它可能会失败或成功)

刚从ESPEasy开始,我也无法连接到WiFi。
使用版本09.08.2019及之前的版本,先闪过空白图像,然后尝试使用或不使用网状WiFi(Fritzbox 7590),通过ESP Easy Flash Tool添加WiFi凭据
始终在循环中每隔1000ms获得一次“信标超时”

我可以使用较旧的版本吗?

443329 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 8609 ms
443582 : WIFI : Connecting mywifi attempt #0
443587 : WIFI : WiFi.status() = WL_DISCONNECTED  SSID: mywifi
444806 : WIFI : Connected! AP: mywifi (E0:22:6D:44:DC:53) Ch: 11 Duration: 1048 ms
444808 : WIFI : DHCP IP: 192.168.178.129 (PressureESP-0) GW: 192.168.178.1 SN: 255.255.255.0   duration: 170 ms
452116 : WD   : Uptime 8 ConnectFailures 0 FreeMem 23448 WiFiStatus 3

您可以尝试使用手机设置AP,然后查看问题是否仍然存在。

要检查的事情:(我们应该在某个地方为此做一个链接)

  • 电源稳定性(添加电容器,良好的USB电缆等),较新的模块确实具有低功耗稳压器。
  • WiFi天线附近没有金属
  • 尝试从其他主机向ESP节点发送ping数据包

WiFi凭证似乎没问题,因为您确实建立了连接。

您可以从2018年初开始尝试构建,以确保模块正常。
这些版本没有使用较新的核心版本,并且没有那么快,因此启动时对ESP的要求降低了。

感谢您的快速答复。 我已经测试了3种不同的硬件(Wemos NodeMCU),将笔记本电脑USB端口用作电源,还尝试了外部电源(没有调试,但也没有连接到热点)。 尝试了不同的电缆。 试图直接在热点之前进行测试。 没有收到来自节点MCU的ping回复。

在平板电脑热点上,我将每2853毫秒获得一次:
3803:WIFI:已断开连接! 原因:“(201)未找到AP”已连接2852毫秒

将测试较旧的版本

这是新的状态:
从28.02.2018开始的版本按预期工作。
最新版本不起作用,WiFi每秒连接和断开连接:

connected with mywifi, channel 11
dhcp client start...
82812 : WIFI : Connected! AP: mywifi (E0:26:6F:55:EC:63) Ch: 11 Duration: 1059 ms
ip:192.168.178.116,mask:255.255.255.0,gw:192.168.178.1
84684 : WIFI : DHCP IP: 192.168.178.116 (PressureESP-0) GW: 192.168.178.1 SN: 255.255.255.0   duration: 2001 ms
bcn_timout,ap_probe_send_start
92126 : WD   : Uptime 2 ConnectFailures 0 FreeMem 23160 WiFiStatus 3
pm open,type:2 0
ap_probe_send over, rest wifi status to disassoc
state: 5 -> 0 (1)
rm 0
pm close 7
93210 : WIFI : Disconnected! Reason: '(200) Beacon timeout' Connected for 10 s

你好

我搬到了ESPHome。 这些板与它完美配合。

如果您使用Homeassistant,也许值得尝试。

再见
Ť

我将关闭此窗口,如果仍然有效,则将其打开。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

Grovkillen picture Grovkillen  ·  6评论

TD-er picture TD-er  ·  5评论

uzi18 picture uzi18  ·  5评论

wolverinevn picture wolverinevn  ·  5评论

ronnythomas picture ronnythomas  ·  3评论