Espeasy: No puedo conectarme a wifi

Creado en 6 nov. 2018  ·  103Comentarios  ·  Fuente: letscontrolit/ESPEasy

Lista de Verificación

  • [x] El título de este número es "directo" y descriptivo.
  • [x] Este problema describe lo que está sucediendo.
  • [] Este problema describe qué componentes se ven afectados (por ejemplo, nombre del complemento / controlador)
  • [x] Este número describe cómo reproducirlo.
  • [x] Este problema describe cuándo se introdujo (cuando se conoce) y qué versión muestra ahora el problema.

Yo tengo...

  • [x] buscó en el rastreador de problemas o en el foro un problema similar. (incluya enlaces cuando corresponda)
  • [] ingresó una descripción del sistema usando "Copiar información al portapapeles" en la página sysinfo. (cuando sea posible)
  • [] ingresó el nombre de archivo completo de la versión utilizada (por ejemplo, ESP_Easy_mega-20181001_test_ESP8266_4096_VCC.bin )
  • [] dada una lista de complementos o controladores activos cuando corresponda.
  • [] llenó todos los campos correspondientes a continuación.

Pasos ya probados ...

  • [x] Intentó una instalación limpia (los archivos .bin vacíos están incluidos en el ZIP)
  • [] Probado compilación anterior / otra (mencione cuál ya se probó)
  • [] Probado en otro nodo para asegurarse de que el hardware no esté defectuoso.
  • [] Verificado si el problema se limita a un solo complemento / controlador

Resumen del problema / solicitud de función

No puedo conectarme a wifi

Comportamiento esperado

Puedo conectarme a wifi

Comportamiento real

Salida del terminal:

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

Intenté conectarlo a mi ap, pero dice que no puede encontrar mi ap. Pero con un wifiscan puede encontrar mi AP (Hans)

pasos para reproducir

Instale el firmware y configure wifi


Pasa todo el tiempo

Configuración del sistema


Hardware:
NodeMCU de wemos (4mbit)



ESP Easy versión: ESP_Easy_mega-20181106_normal_ESP8266_4096



Ajustes / capturas de pantalla de ESP Easy:

Reglas o datos de registro



Energy Wifi Bug

Comentario más útil

Hola

La tarea está hecha ...

Probé este clon de WeMos D1. Fuente de alimentación de 5V, conexión USB TTL serie externa. El par NG fw se prueba con otro módulo D1 (mismo resultado).

Método:

  1. Borrado completo (serial): blank_4MB.bin
  2. Cargue (serial) el ESP_Easy_mega-20180818_test_ESP8266_4096_VCC.bin, configure AP y NTP si es necesario (este firmware está probado, siempre se puede conectar)
  3. OTA cargue el siguiente firmware deseado (prueba 4096 VCC): ESP_Easy_mega-20180221_test_ESP8266_4096.bin - ESP_Easy_mega-20181111_test_ESP8266_4096_VCC.bin
  4. Si el firmware se puede conectar, vaya al paso 3.
  5. Si el firmware actualizado no se puede conectar al AP después de ~ 10 intentos, vaya al paso 2.

Resultados:

  • OK - Conectado a WiFi
  • NG: mensaje "No AP found", pero el AP en la lista de AP (serie wifiscan )
  • NG *: tiempo de espera de baliza, licencia de asociación, errores de expiración de autenticación
  • NG **: conectado, PING correcto pero error ERR_EMPTY_RESPONSE en el navegador
  • NG * - Conectado, respuesta PING del par después del inicio pero después de "Solicitar tiempo de espera" y / o "El host de destino no está disponible"

Espero que alguien pueda ver el patrón ...

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

Todos 103 comentarios

Solo para estar seguro, ¿no hay espacios al final en el nombre / configuración?

No Y no estoy seguro de poner mayúsculas en el nombre de ap. Pero también coincidí con eso.

Actualicé este MCU de nodo desde una versión anterior, ¿podría ser que esté atascado en alguna configuración anterior? Ya borré el flash e hice un restablecimiento de fábrica. ¿Algo más que pueda hacer?

¿Lo flasheaste con un archivo bin en blanco de 4 MB?

Si, tambien hice eso

Otras unidades ESP Easy, ¿se conectan?

Sí, pero son versiones mucho más antiguas.

¿No has probado otra unidad con una nueva versión? ¡Por favor, hazlo!

Tengo el mismo problema. Llevo varios días intentando solucionarlo. Solo ocurre con los módulos Wemos NodeMCU:
image

Iniciar sesión:
312: EVENTO: Sistema # Wake
333: WIFI: establecer WiFi en STA
365: WIFI: Intento de conexión de lada # 0
478: EVENTO: Sistema # de arranque
1832: WD: Tiempo de actividad 0 ConnectFailures 0 FreeMem 26224

11276: WIFI: Intento de conexión de lada n. ° 1

26789: EVENTO: WiFi # desconectado
26804: WIFI: ¡Desconectado! Razón: '(200) Tiempo de espera de baliza' conectado durante 15 s
27276: WIFI: Conexión de lada1 intento n. ° 2
30133: EVENTO: WiFi # desconectado
30147: WIFI: ¡Desconectado! Razón: '(201) No se encontró AP' Conectado durante 2856 ms
30276: WIFI: Conexión de lada1 intento n. ° 3
31832: WD: Tiempo de actividad 1 ConnectFailures 0 FreeMem 26192
33133: EVENTO: WiFi # desconectado
33148: WIFI: ¡Desconectado! Razón: '(201) No se encontró AP' Conectado durante 2857 ms
33276: WIFI: Intento de conexión de lada n. ° 4
36133: EVENTO: WiFi # desconectado
36147: WIFI: ¡Desconectado! Razón: '(201) No se encontró AP' Conectado durante 2856 ms
36276: WIFI: Intento de conexión de lada n. ° 5
41027: EVENTO: WiFi # desconectado
41044: WIFI: ¡Desconectado! Razón: '(4) Expiración de asociación' Conectado durante 4751 ms
41276: WIFI: establezca WiFi en AP + STA
42197: WIFI: El ssid del modo AP será NodeMCU7_47 con la dirección 192.168.4.1
42197: WIFI: Conexión de lada1 intento n. ° 6
45055: EVENTO: WiFi # desconectado
45075: WIFI: ¡Desconectado! Razón: '(201) No se encontró AP' Conectado durante 2856 ms
45277: WIFI: El ssid del modo AP será NodeMCU7_47 con la dirección 192.168.4.1
45277: WIFI: Conexión de lada1 intento n. ° 7
48134: EVENTO: WiFi # desconectado
48150: WIFI: ¡Desconectado! Razón: '(201) No se encontró AP' Conectado durante 2857 ms
48277: WIFI: El ssid del modo AP será NodeMCU7_47 con la dirección 192.168.4.1
48277: WIFI: Intento de conexión de lada n. ° 8

Los módulos Wemos D1 mini y clone D1 mini funcionan bien.

Lo tengo en la foto (en mi oficina). Quizás pueda probarlo yo mismo el viernes cuando regrese.

¿Puede dar la información de la página sysinfo?
Solo para verificar si hay alguna diferencia en los nodos.

Ah, y ¿podrías intentar configurar las credenciales wifi usando la (última) versión de la herramienta flash @Grovkillen (incluida en el zip) y también intentar configurar la configuración de IP en estática? (en un segundo intento)

Acabo de actualizar a mega-20181107 (archivo ESP_Easy_mega-20181107_normal_ESP8266_4096.bin) y configuré las credenciales wifi usando la versión (más reciente) de la herramienta flash @Grovkillen (incluida en el zip) y ahora está funcionando.

Página Sysinfo:

Unidad: | 47
- | -
Hora local: | 2018-11-07 16:15:12
Tiempo de actividad: | 0 días 0 horas 5 minutos
Carga: | 3,30% (LC = 12452)
Mem libre: | 17320 (14984 - enviar bloqueo de contenido)
Pila libre: | 3584 (1728 - Ejecutar comando)
Arranque: | Reinicio manual (7)
Razón de reinicio: | Sistema externo
Red ❔
Wifi: | 802.11N (RSSI -49 dB)
Configuración de IP: | DHCP
IP / subred: | 192.168.44.192 / 255.255.255.0
GW: | 192.168.44.1
IP del cliente: | 192.168.44.150
DNS: | 1.0.0.1 / 1.1.1.1
Rango de IP permitido: | Todo permitido
STA MAC: | 60: 01: 94: 35: C8: BC
AP MAC: | 62: 01: 94: 35: C8: BC
SSID: | lada (06: 18: D6: C1: B0: 03)
Canal: | 1
Conectado: | 5 m 9 s
Motivo de la última desconexión: | (1) Sin especificar
Número de reconexiones: | 0
Firmware
Construir: ⋄ | 20102 - Mega
Bibliotecas: ⋄ | ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3
Versión GIT: ⋄ | mega-20181107
Complementos: ⋄ | 46 [Normal]
Construir Md5: | 9ea46e7428c174166f90298a7ed1a5f2
Comprobación de MD5: | pasado.
Tiempo de construcción: ⋄ | 7 de noviembre de 2018 03:33:40
Nombre de archivo binario: ⋄ | ESP_Easy_mega-20181107_normal_ESP8266_4096.bin
Estado del sistema
Nivel de registro de Syslog: | Ninguna
Nivel de registro en serie: | Depurar
Nivel de registro web: | Ninguna
Tablero ESP
ID de chip ESP: | 3524796 (0x35C8BC)
Frecuencia de chip ESP: | 80 MHz
Nombre de la Junta ESP: | PLATFORMIO_ESP12E
Almacenamiento
ID de chip flash: | Proveedor: 0xEF Dispositivo: 0x4016
Tamaño real del chip flash: | 4096 kB
Tamaño de Flash IDE: | 4096 kB
Velocidad de Flash IDE: | 40 MHz
Modo Flash IDE: | DIO
Flash escribe: | 2 diarios / 2 de arranque
Tamaño del boceto: | 744 kB (2324 kB libre)
Tamaño SPIFFS: | 934 kB (860 kB libre)

Entonces, ¿podemos cerrar este problema? : +1:

Ayer estuve probando la versión mega-20181023 que no funcionó y la versión mega-20181022 que sí funcionó. Ahora voy a probar la versión mega-20181106 ...

por favor no lo cierres todavía

Cambiar a la versión mega-20181106 a través de OTA ==> WiFi no funciona

Flash ESP_Easy_mega-20181106_normal_ESP8266_4096.bin con ESP Easy Flasher ==> WiFi no funciona

Así que el lanzamiento de ayer se está portando mal. ¿Qué ha cambiado entre esos dos lanzamientos? ¿No mucho?

Cambié muchas cadenas para reducir la cantidad de espacio utilizado.

¿Pero lo cambiaste para que funcione?

¿Pero lo cambiaste para que funcione?

Ayer solo fusioné las confirmaciones con respecto a las actualizaciones de OTA
Por lo tanto, debería estar relacionado principalmente con cadenas.

Espero haber realizado las consultas de búsqueda / reemplazo adecuadas, pero tal vez algo haya cambiado con respecto a la configuración de wifi.

El lanzamiento de hoy parece funcionar, los de ayer no. Extraño, quizás relacionado con la construcción.

Ah, tal vez yo también arreglé algo en el proceso;)
Lo siento, pueden pasar esas cosas ...

ESP_Easy_mega-20181107_normal_ESP8266_4096 flasheado a través de OTA ==> WiFi funciona bien

Así que el lanzamiento de hoy parece funcionar, pero no. He compilado a partir de fuentes en el archivo zip y WiFi no funciona nuevamente.
He flasheado mi versión compilada en D1 mini y WiFi funciona bien.

¿Ha intentado compilarlo dos veces antes de flashear? (asumiendo que estás usando PlatformIO)
Y parece haber una diferencia en la alineación de los datos cuando se construye en Windows o Linux (según los hilos en las listas de problemas de Tasmota / Espruna)

No, no lo he hecho. Utilizo PlatformIO con código VS en Windows 10.
OK, voy a compilar dos veces y probarlo. Te digo.

@ TD-er He ejecutado la tarea PlatformIO: Build (normal_ESP8266_4096) dos veces y obtengo este registro. ¿Quieres decir esto?

Tarea de ejecución: C: Userssalva.platformiopenvScriptsplatformio.exe ejecutar --environment normal_ESP8266_4096 <

Procesando normal_ESP8266_4096 (marco: arduino; plataforma: [email protected]; tablero: esp12e)

El modo detallado se puede habilitar mediante la opción -v, --verbose
CONFIGURACIÓN: https://docs.platformio.org/page/boards/espressif8266/esp12e.html
PLATAFORMA: Espressif 8266> Espressif ESP8266 ESP-12E
SISTEMA: ESP8266 80MHz 80KB RAM (4MB Flash)
Conversión de ESPEasy.ino
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 72 : 0: advertencia: "P016_TIMEOUT" redefinido [habilitado de forma predeterminada]

define P016_TIMEOUT 15U // Se adapta a la mayoría de los mensajes, aunque no se traga muchas repeticiones.

^
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 68 : 0: nota: esta es la ubicación de la definición anterior

define P016_TIMEOUT 50U // Algunas unidades de A / C tienen espacios en sus protocolos de ~ 40ms.

^
Buscador de dependencias de bibliotecas -> http://bit.ly/configure-pio-ldf
MODOS LDF: COMPATIBILIDAD DEL FINDER (cadena) (suave)
56 bibliotecas compatibles recopiladas
Analizando dependencias ...
Gráfico de dependencia
| -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
Compilando .pioenvsnormal_ESP8266_4096libdc8pubsubclientPubSubClient.cpp.o
Compilando .pioenvsnormal_ESP8266_4096srcESPEasy.ino.cpp.o
Vinculando .pioenvsnormal_ESP8266_4096firmware.elf
Recuperando el tamaño máximo del programa .pioenvsnormal_ESP8266_4096firmware.elf
Construyendo .pioenvsnormal_ESP8266_4096firmware.bin
Comprobando tamaño .pioenvsnormal_ESP8266_4096firmware.elf
Uso de memoria -> http://bit.ly/pio-memory-usage
DATOS: [======] 55,4% (se utilizaron 45376 bytes de 81920 bytes)
PROGRAMA: [=======] 73,2% (se utilizaron 764896 bytes de 1044464 bytes)
============================================ [ÉXITO] Tomó 57.89 segundos ============================================

================================================ ===== [RESUMEN] ======================================== =============
Entorno esp-wrover-kit_test_1M8_partition [SKIP]
Entorno esp32dev [SKIP]
Entorno esp32test_1M8_partition [SKIP]
Entorno normal_ESP8266_1024 [SKIP]
Entorno mínimo_ESP8266_1024_OTA [SKIP]
Entorno mínimo_ESP8285_1024_OTA [SKIP]
Entorno normal_core_241_ESP8266_1024 [SKIP]
Entorno normal_ESP8285_1024 [SKIP]
Entorno normal_WROOM02_2048 [SKIP]
Entorno normal_ESP8266_4096 [SUCCESS]
Entorno normal_core_241_ESP8266_4096 [SKIP]
Entorno normal_IR_ESP8266_4096 [SKIP]
Prueba de entorno_ESP8266_1024 [SKIP]
Prueba de entorno_ESP8285_1024 [SKIP]
Entorno test_WROOM02_2048 [SKIP]
Prueba de entorno_ESP8266_4096 [SKIP]
Prueba de entorno_ESP8266_4096_VCC [SKIP]
Entorno dev_ESP8266_1024 [SKIP]
Entorno dev_ESP8285_1024 [SKIP]
Entorno dev_WROOM02_2048 [SKIP]
Entorno dev_ESP8266_4096 [SKIP]
Entorno dev_ESP8266PUYA_1024 [SKIP]
Entorno dev_ESP8266PUYA_1024_VCC [SKIP]
Entorno hard_SONOFF_POW [SKIP]
Entorno hard_SONOFF_POW_R2_4M [SKIP]
Entorno hard_Shelly_1 [SKIP]
Entorno hard_Ventus_W266 [SKIP]
============================================ [ÉXITO] Tomó 57,94 segundos ============================================

Las tareas reutilizarán el terminal, presione cualquier tecla para cerrarlo.

Tarea de ejecución: C: Userssalva.platformiopenvScriptsplatformio.exe ejecutar --environment normal_ESP8266_4096 <

Procesando normal_ESP8266_4096 (marco: arduino; plataforma: [email protected]; tablero: esp12e)

El modo detallado se puede habilitar mediante la opción -v, --verbose
CONFIGURACIÓN: https://docs.platformio.org/page/boards/espressif8266/esp12e.html
PLATAFORMA: Espressif 8266> Espressif ESP8266 ESP-12E
SISTEMA: ESP8266 80MHz 80KB RAM (4MB Flash)
Conversión de ESPEasy.ino
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 72 : 0: advertencia: "P016_TIMEOUT" redefinido [habilitado de forma predeterminada]

define P016_TIMEOUT 15U // Se adapta a la mayoría de los mensajes, aunque no se traga muchas repeticiones.

^
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 68 : 0: nota: esta es la ubicación de la definición anterior

define P016_TIMEOUT 50U // Algunas unidades de A / C tienen espacios en sus protocolos de ~ 40ms.

^
Buscador de dependencias de bibliotecas -> http://bit.ly/configure-pio-ldf
MODOS LDF: COMPATIBILIDAD DEL FINDER (cadena) (suave)
56 bibliotecas compatibles recopiladas
Analizando dependencias ...
Gráfico de dependencia
| -
| -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
Compilando .pioenvsnormal_ESP8266_4096srcESPEasy.ino.cpp.o
Vinculando .pioenvsnormal_ESP8266_4096firmware.elf
Recuperando el tamaño máximo del programa .pioenvsnormal_ESP8266_4096firmware.elf
Construyendo .pioenvsnormal_ESP8266_4096firmware.bin
Comprobando tamaño .pioenvsnormal_ESP8266_4096firmware.elf
Uso de memoria -> http://bit.ly/pio-memory-usage
DATOS: [======] 55,4% (se utilizaron 45368 bytes de 81920 bytes)
PROGRAMA: [=======] 73,2% (se utilizaron 764896 bytes de 1044464 bytes)
============================================ [ÉXITO] Tomó 55,91 segundos ============================================

================================================ ===== [RESUMEN] ======================================== =============
Entorno esp-wrover-kit_test_1M8_partition [SKIP]
Entorno esp32dev [SKIP]
Entorno esp32test_1M8_partition [SKIP]
Entorno normal_ESP8266_1024 [SKIP]
Entorno mínimo_ESP8266_1024_OTA [SKIP]
Entorno mínimo_ESP8285_1024_OTA [SKIP]
Entorno normal_core_241_ESP8266_1024 [SKIP]
Entorno normal_ESP8285_1024 [SKIP]
Entorno normal_WROOM02_2048 [SKIP]
Entorno normal_ESP8266_4096 [SUCCESS]
Entorno normal_core_241_ESP8266_4096 [SKIP]
Entorno normal_IR_ESP8266_4096 [SKIP]
Prueba de entorno_ESP8266_1024 [SKIP]
Prueba de entorno_ESP8285_1024 [SKIP]
Entorno test_WROOM02_2048 [SKIP]
Prueba de entorno_ESP8266_4096 [SKIP]
Prueba de entorno_ESP8266_4096_VCC [SKIP]
Entorno dev_ESP8266_1024 [SKIP]
Entorno dev_ESP8285_1024 [SKIP]
Entorno dev_WROOM02_2048 [SKIP]
Entorno dev_ESP8266_4096 [SKIP]
Entorno dev_ESP8266PUYA_1024 [SKIP]
Entorno dev_ESP8266PUYA_1024_VCC [SKIP]
Entorno hard_SONOFF_POW [SKIP]
Entorno hard_SONOFF_POW_R2_4M [SKIP]
Entorno hard_Shelly_1 [SKIP]
Entorno hard_Ventus_W266 [SKIP]
============================================ [ÉXITO] Tomó 55,96 segundos ============================================

Sí, compilándolo / compilándolo dos veces antes de flashear.

Dado que la carga también lo compilará, también puede compilarlo y luego flashearlo vía serial. (cargar ... en platformIO)

Lo siento, el WiFi sigue sin funcionar

¿Cómo establece la configuración, en serie o mediante AP?

Con su herramienta: ESP Easy Flasher

Ok, entonces ese no es el problema 😎

Tengo que desconectarme ahora. Me conectaré de nuevo esta noche.

Hola

Tengo un par de estos módulos y tengo el mismo problema con ellos. No se encontró AP, Beacon Timeout, Assoc expire errores, pero el comando en serie scanwifi presenta mi AP en la lista.

Por lo general, actualizo el firmware a la última versión de los módulos cuando se lanza el nuevo firmware.

Si actualizo, algunas versiones de fw funcionan bien y otras no. Si el módulo no se puede conectar, necesito revertir al fw anterior. A veces necesito borrar el módulo (blank_4MB.bin). Por lo general, subo la versión 20180818, que siempre funciona bien. Y después de cargar la última versión de OK.

Estoy fuera de casa, pero el fin de semana puedo probar qué fw está bien y cuál no. Quizás ayude investigar y solucionar el problema.

Gracias
T

¿Alguien puede hacer una imagen detallada del chip ESP?
He tenido algunas discusiones en segundo plano por correo electrónico y uno informa que el módulo tiene una etiqueta de "Enchufe ECO".
Una de las sugerencias fue agregar una cantidad de llamadas delay(1) hasta que se establezca la conexión wifi.

Si alguien pudiera hacer una imagen realmente detallada del módulo (por ejemplo, usando un escáner de superficie plana, rotar el módulo en varias orientaciones en comparación con la dirección de escaneo), entonces haga también una imagen detallada de las trazas de 3.3vy GND PCB al módulo ESP el regulador de voltaje.

Mostré el firmware de hoy: mega-20181107 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
Primero mostré el espacio en blanco y luego el real. Wifi funciona de nuevo :-)

Utilizo este módulo como sensor de temperatura (DHT22)
El sensor funciona, pero MQTT no. Además, la página de registro está y permanece vacía.

@ymoona ¿

Por cierto mqtt funciona. No sin credenciales, probablemente un problema de configuración en mi corredor.

El registro está configurado para depuración pero no muestra nada. Pero todo lo demás funciona. Así que estoy de acuerdo con cerrar el problema.

Hola

Imágenes según lo prometido.

Espero tener un tiempo mañana para probar los firmwares, que está bien, que no.

dscf4688

dscf4686

dscf4689

dscf4694

Gracias
T

Si es posible, ¿puede intentar alimentar uno de los nodos problemáticos con 5 V desde el pin GND / Vin (no el puerto USB)?

Algunos de mis módulos alimentados con 3.3v a través del Vin, algunos usan el USB. Todos estos módulos se comportan de manera similar.

5V probado: Sin alegría :-(

Apagado: El fw de 1024 VCC desapareció de la última versión. ¿Es posible compilar para el futuro?

Gracias
T

Solo eliminé las compilaciones PUYA.
Si esa fuera la única compilación de VCC de 1 MB, podríamos agregar otra para eso.

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 ¿Entonces no está arreglado y los mismos nodos siguen siendo problemáticos y los que funcionaron bien todavía funcionan?

Hola

La tarea está hecha ...

Probé este clon de WeMos D1. Fuente de alimentación de 5V, conexión USB TTL serie externa. El par NG fw se prueba con otro módulo D1 (mismo resultado).

Método:

  1. Borrado completo (serial): blank_4MB.bin
  2. Cargue (serial) el ESP_Easy_mega-20180818_test_ESP8266_4096_VCC.bin, configure AP y NTP si es necesario (este firmware está probado, siempre se puede conectar)
  3. OTA cargue el siguiente firmware deseado (prueba 4096 VCC): ESP_Easy_mega-20180221_test_ESP8266_4096.bin - ESP_Easy_mega-20181111_test_ESP8266_4096_VCC.bin
  4. Si el firmware se puede conectar, vaya al paso 3.
  5. Si el firmware actualizado no se puede conectar al AP después de ~ 10 intentos, vaya al paso 2.

Resultados:

  • OK - Conectado a WiFi
  • NG: mensaje "No AP found", pero el AP en la lista de AP (serie wifiscan )
  • NG *: tiempo de espera de baliza, licencia de asociación, errores de expiración de autenticación
  • NG **: conectado, PING correcto pero error ERR_EMPTY_RESPONSE en el navegador
  • NG * - Conectado, respuesta PING del par después del inicio pero después de "Solicitar tiempo de espera" y / o "El host de destino no está disponible"

Espero que alguien pueda ver el patrón ...

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

¡Bien, esa debe haber sido la publicación que requirió más preparación!
Entre marzo y en algún lugar de mayo tuvimos problemas con las compilaciones nocturnas y esas compilaciones resultaron en muchos problemas de WiFi.
Uno de los momentos más frustrantes del desarrollo, ya que también estaba trabajando en el WiFi basado en eventos y los informes no eran totalmente reproducibles.

Mi pensamiento inicial sobre tales informes OK / NG de aspecto aleatorio es que debe haber algún tipo de cadena / matriz de caracteres que se le asigna 1 byte demasiado corto, o que no tiene terminación nula.
Depende del compilador y del comportamiento semialeatorio de la asignación de memoria moverse alrededor de los bloques, lo que puede producir un byte extra no utilizado después de ese bloque reservado defectuoso.

¿Cuánto dura el SSID de su red y cuánto dura su clave?
¿Contienen espacios u otros caracteres "extraños"?

SSID: TNCAPE8A29B
Clave: 9 caracteres, 2 letras mayúsculas y números, nada extraño.

Sí, obtuve los primeros módulos cuando se presentó el WiFi basado en eventos. Y tenía muchos módulos que "no funcionaban" ... Pensé que mis nuevos módulos brillantes estaban defectuosos y dediqué mucho tiempo a encontrar la solución. Y una cosa sobre estos módulos. Se ven más lentos que los módulos esp07 / 12 genéricos (por ejemplo, carga de la página web). Cambio entre páginas ~ 3-5 s, en ESP07 / 12 ~ 1s. Quizás ayude.

¿Quizás puedas comparar los tipos de flash?

Me imagino que el chip flash también devuelve algunos parámetros de lectura / escritura que utilizan las bibliotecas centrales.
Puede correlacionarse con el número de apariciones de desconexión, pero dudo que tenga efecto sobre el síntoma de "ni siquiera puedo conectar" que está experimentando.

Quité el escudo uno de mi ESP07: W25Q32JVSIQ
Clon de WeMos D1: GD25Q32CSIG

El segundo es un poco más lento 120 vs 133Mhz. Creo que no es demasiado grande para causar esta diferencia de velocidad.

Tengo un par W25Q32BVSIG, si reemplazo el GD25Q32CSIG en la placa, podría ayudar a investigar.

Siempre es bueno intentarlo, pero luego también elimina un nodo reproducible para verificar si una solución futura está funcionando.

Tengo un repuesto sin abrir .... también. :-)

Quizás también puedas ver en la (nueva) página de estadísticas de tiempo cuánto tiempo lleva una acción de escritura.

Recuerde, las estadísticas se restablecen cuando carga la página.

  • página de estadísticas de tiempo de carga
  • realizar algo de escritura (por ejemplo, cambiar alguna configuración en un complemento)
  • cargar la página de estadísticas de tiempo y comprobar el máx. tiempo necesario para guardar un archivo.

@redskinhu Buen trabajo, ¿tal vez esto esté relacionado con una mala conexión de antena?
Pruebe el AP de host con su teléfono móvil y conéctese con ESP.

Creo que este problema no está relacionado con la antena. El módulo estaba en la misma ubicación cuando hice las pruebas. Si un fw puede conectarse y otro no, podría ser un error relacionado con el sw.

Uno de mis módulos está al lado del enrutador y se comporta de manera similar. Y probé la conexión al punto de acceso móvil de mi teléfono, que estaba a unos 2 cm de distancia cuando hice la investigación inicial. Sin alegría.

Tengo un ESP01 PUYA y un ESP07S a mi lado. También configuré la misma configuración en esos módulos (ESP_Easy_mega-20181107). Verifiqué los tiempos de escritura (guardé la misma tarea genérica de sysinfo en todos los módulos):

Clon de WeMos D1

Descripción | Función | #calls | llamada / seg | min (ms) | Promedio (ms) | máx. (ms)
- | - | - | - | - | - | -
Guardar archivo | | 3 | 0,14 | 29,616 | 42,094 | 64.698

ESP07S

Descripción | Función | #calls | llamada / seg | min (ms) | Promedio (ms) | máx. (ms)
- | - | - | - | - | - | -
Guardar archivo | | 3 | 0,26 | 24,505 | 44,575 | 64.832

ESP01

Descripción | Función | #calls | llamada / seg | min (ms) | Promedio (ms) | máx. (ms)
- | - | - | - | - | - | -
Guardar archivo | | 3 | 0,01 | 268,785 | 399,269 | 660.206

  • Comportarse el ESP01 es obvio para mí: PUYA. Pero este módulo es igual de rápido que ESP07S.
  • Pero los otros dos se comportan de manera similar, así que no creo que el flash cause la diferencia de velocidad.

Reemplacé el flash pero el nuevo aspecto no es compatible. :-(
Así que devolví lo viejo. Funciona. :-)

Eso es todo por hoy.

ESP_Easy_mega-20181112 probado: NG

¿Alguna sugerencia que hacer para continuar la investigación?

¿Sigues usando la compilación test_ESP8266_4096_VCC.bin ?

si

@redskinhu ERROR log por favor

@ TD-er es realmente difícil de entender el código de administración / conexión wifi.
Podría intentar mover todas las cosas a un lugar primero (EspEasyWifi.ino) y luego podemos pensar cómo modificar esta parte del código para que sea más legible, ¿qué piensas?

Hola

Pequeña explicación sobre este registro:

  • Nivel de registro: depuración dev
  • Se instaló ESP_Easy_mega-20181107_test_ESP8266_4096_VCC.bin . Se inicia y se conecta al AP y MQTT publicando la IP y MAC.
  • Después de que comencé la carga OTA a ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin .
  • El módulo se reinicia e intenta conectarse al AP. Después de 10 reintentos, detuve el registro.
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 Estoy de acuerdo en que el código wifi actual se ha vuelto demasiado complicado (nuevamente)
Así que estoy de acuerdo en que deberíamos echarle un vistazo cuando vuelva a casa (acabo de llegar a Estocolmo)

@redskinhu solo ERROR por favor :)

@ TD-er realmente necesitamos filtrado de registros y, cuando está habilitado, registrar todos <= nivel establecido, ya que algunas informaciones están en diferentes niveles.

El mismo método de prueba que antes, solo el nivel de registro, es Error. De acuerdo a lo pedido. :-)

Parece conectado pero no lo está.

''

reiniciar

ets 8 de enero de 2013, primera causa: 2 , modo de arranque: (3,6)

carga 0x4010f000, len 1384, sala 16
cola 8
chksum 0x2d
csum 0x2d
vbb28d4a3
~ ld
⸮U98:

INIT: Versión de arranque: mega-20181107 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
99: INIT: arranque en caliente n. ° 3 - Razón de reinicio: reinicio del software / sistema
101: FS: Montaje ...
126: FS: Montaje exitoso, se utilizaron 76053 bytes de 957314
501: CRC: suma de comprobación del programa ... OK
538: CRC: SecuritySettings CRC ... OK
640: INIT: RAM libre
641: INIT: I2C
641: INIT: SPI no habilitado
676: INFO: Complementos: 73 [Normal] [Prueba] (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
677: EVENTO: Sistema # Wake
712: WIFI: Establecer WiFi en STA
745: WIFI: Conectando TNCAPE8A29B intento # 0
858: EVENTO: # de sistema de arranque
4800: MQTT: reconexión intencional

Actualización: ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin
dormir desactivado
............. pm abierto, tipo: 0 0
.................................................. .....................................
.................................................. .....................................
.................................................. .....................................
.................................................. .....................................
.................................................. ........
Actualización exitosa: 857648
Reiniciando ...

ets 8 de enero de 2013, primera causa: 2 , modo de arranque: (3,6)

carga 0x4010f000, len 1384, sala 16
cola 8
chksum 0x2d
csum 0x2d
vbb28d4a3
@cp : 0
ld
⸮U

wifiscan
WIFI: inicio de escaneo SSID
WIFI: 3 redes encontradas
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) abierto
WIFI: 3: TNCAPE8A29B C4: EA: 1D: C3: BC: 7F Can: 8 (-66dBm) WPA / WPA2 / PSK
Okay
wificonnect
Okay

ESPEasy_mega-20181117 a 21 probado: NG

Solo estaba leyendo sobre varios de estos temas.
Parece que Tasmota también tiene algunos problemas con algunos módulos al conectarse a WiFi y su enfoque para resolverlo fue no comenzar a leer sensores, etc.hasta que se realizó la conexión wifi y hacer muchas llamadas de retraso () para reducir el consumo de energía de la CPU.
esto sugiere que la fuente de alimentación de estos módulos puede no ser suficiente.

Ver: https://github.com/arendst/Sonoff-Tasmota/issues/4254

Buenos días

Probado y NG. (el ESPEasy_mega-20181121 se comporta igual que este FW)

Conseguí esto una vez:

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

Pero la respuesta es la mayor parte del tiempo:

Host de destino inalcanzable.

Ver el registro:

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

Estos módulos me parecen demasiado lentos.
Tengo un plan, me gustaría comparar la velocidad de este módulo y una ESP12F desnuda.

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

Probaré ambos módulos sin cambiar la frecuencia de la CPU.

¿O alguna idea para comparar la velocidad de los módulos?

Si la recepción wifi es deficiente, es posible que se produzcan muchas retransmisiones y no las verá.
¿Puedes medir los 3.3V sobre el ESP cuando intenta conectarse a WiFi?
Preferiblemente con visor.
Si ese voltaje es inestable, también afectará la calibración de RF realizada justo antes de realizar la conexión.
Esta calibración requiere una corriente mucho más alta, por lo que si las trazas en la PCB son demasiado delgadas o la fuente de alimentación en sí no es capaz de manejar esta corriente más alta, puede terminar con una conexión WiFi inestable ya que la calibración está apagada.
Los últimos días he estado leyendo mucho sobre el WiFi del ESP8266.

También puede intentar agregar un pequeño condensador cercano a los 3.3V del ESP, solo para permitir mantener este voltaje estable en grandes variaciones de la corriente.
No estoy seguro de cuál sería la mejor capacidad para el condensador.
¿Quizás 10 uF? También es posible que no desee que el condensador sea demasiado grande, ya que aparecerá como un "corto" en la fuente de alimentación cuando se cargue inicialmente. Por lo tanto, también puede evitar que el ESP se inicie cuando es demasiado grande.

Editar:
No está utilizando el módulo ESP12e, sino solo el ESP8266 desnudo
image

No estoy seguro de si todos los pines marcados en rojo están conectados.
¿Pero tal vez pueda encontrar un lugar donde esté el 3.3V, cerca del chip?

Hola

Creo que este problema no puede estar relacionado con los voltajes, porque un fw funciona bien y otro no está en el mismo módulo que tiene la misma fuente de alimentación y la misma ubicación desde el AP wifi y la prueba se realiza casi al mismo tiempo.

De todos modos, el mega-20181122 está probado y está bien.

¿Cuál es la diferencia entre 21 vs 22 fw?

Intenté hacer la prueba pero no tuve éxito, consulte: https://github.com/letscontrolit/ESPEasy/issues/2076

De todos modos, el mega-20181122 está probado y está bien.

¿Cuál es la diferencia entre 21 vs 22 fw?

La única diferencia está en un complemento.
Por lo tanto, no tiene nada que ver con la parte wifi o el tiempo.
Supongo que si hace un restablecimiento de fábrica (o flash en blanco) y vuelve a intentar la versión 20181122, puede fallar.

Creo que fue una instalación nueva.
Lo intentaré cuando llegue a casa.
Lamentablemente, necesito trabajar ... :(

mega-20181122/23 cargado en módulo en blanco: OK

Ahora tengo un módulo que parece tan extraño como lo describe.
Lo extraño es que una limpieza de la construcción (hacer limpieza) y la reconstrucción pueden solucionar los problemas de conexión wifi.
Entonces, hay algo extraño en el enlace.

No fusionaré ningún código hoy. En la actualidad, solo se fusionan los cambios de documentos.
Entonces, si la compilación del mañana vuelve a fallar, tenemos pruebas de que es algo en el proceso de vinculación.

Quizás también sea bueno probarlo.
Para aquellos momentos en que el nodo tiene dificultades para conectarse, parece que solo informa que está conectado, pero no informes de actualizaciones IP o NTP recibidas.
Entonces no es accesible desde la red.

Después de algunos minutos, todo parece estar bien y la unidad funciona bien.

Solo otro pensamiento.
¿Tiene varios puntos de acceso con el mismo SSID / contraseña? (por ejemplo, repetidor o diseño de malla)
Probé aquí con mis dos nodos de punto de acceso (en diseño de malla, ambos visibles desde mi escritorio) y si hago la conexión inicial con el más débil, obtengo muchos tiempos de espera, pero después de un tiempo tengo una unidad muy receptiva.
Sin que el nodo se vuelva a conectar (o al menos no aparezca en el registro)

Sí, a veces el módulo necesita un par de intentos para conectarse al AP después de iniciar / reiniciar. Pero después de trabajar bien.

Probaré esta cosa de múltiples AP el martes.

Voy a echar un vistazo para ver si podemos establecer el BSSID bloqueado.
Esto se ha discutido antes.
¿Tiene varios puntos de acceso con el mismo SSID en ejecución?

Acabo de agregar una marca de compilación a la sección común en platformio.ini.
Vea este compromiso: https://github.com/letscontrolit/ESPEasy/commit/44a23fb5740e2cd74ea63a119d968832fe4d1be6

Haré una compilación de prueba para esto para que podamos probar el efecto en múltiples nodos.

Acabo de hacer una compilación de prueba con esta bandera activa.

¿Puedes probarlo?

Prueba de construcción probada: NG
mega-20181124: OK (vi el registro de cambios, nada ha cambiado desde 22)

Tengo un par de enrutadores dando vueltas. ¿Podrías explicar esta cosa de múltiples AP? Conozco el lado del enrutador. ¿Cómo debo configurar el ESPEasy? ¿Qué es el SSID de respaldo? ¿Igual que el primario? ¿Cómo puedo obligar al ESPEasy a conectar primero el AP más débil? Puedo probarlo el martes tal vez el lunes.

Hay algunas circunstancias en las que puede tener varios puntos de acceso con el mismo SSID.
Por ejemplo:

  • Usando un repetidor
  • Configuración de malla WiFi

En este momento solo puede definir el SSID / passwd en ESPeasy, pero en la configuración inicial puede seleccionar uno de los resultados de un escaneo de WiFi.
También es posible dar el BSSID en la conexión en las bibliotecas de Arduino. Por lo tanto, podría ser muy posible diferenciar en diferentes puntos de acceso, incluso cuando tengan el mismo SSID.

Por lo tanto, puede existir la posibilidad de que el módulo ESP se conecte al más débil al realizar la conexión inicial. Pero si agregamos algún BSSID a la configuración, podemos asegurarnos de que solo está intentando conectarse al preferido.
Entonces, si pudiera intentar conectarse a un punto de acceso que no comparte el SSID con otro, también sabe con certeza que solo está intentando conectarse a ese único AP.

Ok, todo está claro ahora. Prueba el martes.

mega-20181125 probado: NG

2088 Me parece el mismo problema ...

Hola

Resultados de la prueba de ESPEasy_mega-20181121-10-g58278ab (y ESPEasy_mega-20181127 también):

  • No puedo conectarme al AP "ESP_Easy_0", de ahí el error "Se produjo un error de autenticación". Clave WPA: configesp
  • Traté de cambiar la clave usando el comando WifiAPKey pero obtuve "¡Comando desconocido!" error en muchas versiones, no probé todas.
  • Probé el siempre bueno ESPEasy_mega-20180818, puedo conectarme al AP "ESP_Easy_0" con la clave configesp y después de la configuración del AP todo funciona bien. Excepto el comando WifiAPKey .

Así que no pude probar esta cosa de AP múltiples :-(

No he usado este EasySetup durante mucho tiempo (el serial me resulta más fácil). Mientras tanto, ¿ha cambiado la clave WPA predeterminada?

Apagado:
En los documentos, la sección "WiFi # ChangedAccesspoint" es incorrecta.
El ejemplo es: on MQTTimport#Connected do

Hola. la conexión a wifi ESP_Easy_mega-20181231_normal_ESP8266_4096 funciona con una ip estática de acción posterior al flash, pero el ESP_Easy_mega-20181231_normal_IR_ESP8266_4096 y cualquier otro contenedor de infrarrojos hasta xxx09 no funciona (incluso si lo flasheas con el contenedor de trabajo pero si parpadea sobre el contenedor que no funciona con el trabajo bin todavía no funcionará). ¿Es posible reemplazar el código bin wifi en funcionamiento por ir bin?

Hola

El último firmware que puede conectarse al wifi es: 20181124.

Probé todo lo que ha salido después de eso: sin alegría. :(

T

Hola

Vi este nuevo fw con algunos cambios de wifi, así que también los probé 2.4.2 y 2.5.0:

Instalado originalmente: 20181124 (funcionando bien)

Resultados:

Comience después de OTA ESP_Easy_mega-20190116_test_ESP8266_4096_VCC.bin
Página web a veces accesible a veces no. En su mayoría no.

Iniciar sesión:

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

Comience después de OTA ESP_Easy_mega-20190116_test_core_250_beta_ESP8266_4096_VCC.bin
Sin conexión.

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

La pelota está de tu lado ahora ... ;-)

Gracias
T

Hmm muy mal :(
Tenía muy buenas esperanzas para este tan pronto como vi la confirmación en el repositorio de Arduino.

Sí, la 2.5.0 se ve peor que la 2.4.2, pero no me rindo. Intenté todos los lanzamientos de todos modos. La última versión en funcionamiento es 20181124.

20190121 2.5.0 / 2.4.2 probado, igual que 20190116.

Encontré el mismo problema con la misma placa ... el último fw en funcionamiento, que encontré hasta hoy, es ESP_Easy_mega-20190212_dev_ESP8266_4096.bin

tengo el mismo problema con la misma placa :(

El código actual en la mega sucursal tiene problemas para conectarse a WiFi.
He estado trabajando en él durante casi todo el domingo, pero aún no está arreglado.
Es casi como un error crítico de sincronización que puede impedir que se conecte a WiFi.
Hay un factor de tiempo algo único en el procedimiento de conexión. Se usa cierto retraso basado en el último byte de la dirección MAC para introducir algo de aleatoriedad para evitar un ataque tipo DDOS en un servidor / corredor después de que se haya restaurado la energía para muchos nodos.

Pero en este momento casi parece aleatorio si un nodo puede conectarse a WiFi. (simplemente elija otra versión principal o la cantidad de complementos incluidos y puede fallar o tener éxito)

Recién comencé con ESPEasy, no puedo conectarme a WiFi también.
Usando la compilación 09.08.2019 y una anterior, mostró una imagen en blanco antes, probó con o sin WiFi de malla (Fritzbox 7590), agregue credenciales de WiFi a través de ESP Easy Flash Tool
Obtenga siempre el "tiempo de espera de la baliza" cada 1000 ms en un bucle

¿Existe una versión anterior que pueda usar?

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

Puede intentar configurar un AP usando su teléfono y ver si el problema persiste.

Cosas para verificar: (deberíamos hacer un enlace para esto en algún lugar)

  • Estabilidad de energía (agregue condensadores, buen cable USB, etc.), los módulos más nuevos tienen reguladores de voltaje de baja potencia.
  • No hay metal cerca de la antena WiFi
  • Intente enviar paquetes de ping al nodo ESP desde otro host

Las credenciales de WiFi parecen estar bien, ya que obtiene una conexión.

Puede probar una compilación desde principios de 2018 para asegurarse de que el módulo esté bien.
Esas versiones no usaban versiones centrales más nuevas y no eran tan rápidas, por lo que eran menos exigentes con el ESP al inicio.

Gracias por su pronta respuesta. He probado con 3 HW diferentes (Wemos NodeMCU), usé el puerto USB de la computadora portátil como fuente de alimentación, pero también probé la alimentación externa (sin depuración, pero sin conexión al punto de acceso). Probé un cable diferente. Intenté probar directamente en frente del hotspot. No se recibieron respuestas de ping del nodo MCU.

En Tablet Hotspot obtendré cada 2853ms:
3803: WIFI: ¡Desconectado! Motivo: '(201) No se encontró AP' Conectado durante 2852 ms

probará con versiones más antiguas

Aquí está el nuevo estado:
La versión del 28.02.2018 funciona como se esperaba.
La última versión no funciona, WiFi se conecta y desconecta cada segundo:

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

Hola

Me mudé a ESPHome. Estas tablas funcionan perfectamente con él.

Si está utilizando Homeassistant, tal vez valga la pena intentarlo.

Adiós
T

Cerraré esto, abriré si sigue siendo un problema válido.

¿Fue útil esta página
0 / 5 - 0 calificaciones