Espeasy: Impossible de se connecter au wifi

Créé le 6 nov. 2018  ·  103Commentaires  ·  Source: letscontrolit/ESPEasy

Liste de contrôle

  • [x] Le titre de ce numéro est «direct» et descriptif.
  • [x] Ce problème décrit ce qui se passe.
  • [] Ce problème décrit les composants concernés (par exemple le nom du plugin / contrôleur)
  • [x] Ce problème décrit comment le reproduire.
  • [x] Ce problème décrit quand il a été introduit (lorsqu'il est connu) et quelle version montre maintenant le problème.

J'ai...

  • [x] a recherché un problème similaire dans l' outil de suivi des problèmes ou sur le forum . (inclure des liens le cas échéant)
  • [] a entré une description du système en utilisant "Copier les informations dans le presse-papiers" sur la page sysinfo. (quand c'est possible)
  • [] a entré le nom de fichier complet de la version utilisée (par exemple ESP_Easy_mega-20181001_test_ESP8266_4096_VCC.bin )
  • [] a donné une liste de plugins ou de contrôleurs actifs, le cas échéant.
  • [] a rempli tous les champs applicables ci-dessous.

Étapes déjà essayées ...

  • [x] J'ai essayé une nouvelle installation (les fichiers .bin vides sont inclus dans le ZIP)
  • [] Testé précédent / autre build (mentionnez celui qui a déjà été testé)
  • [] Testé sur un autre nœud pour s'assurer que le matériel n'est pas défectueux.
  • [] Vérifié si le problème est limité à un seul plugin / contrôleur

Résumé du problème / demande de fonctionnalité

Je n'arrive pas à me connecter au wifi

Comportement prévisible

Je peux me connecter au wifi

Comportement réel

Sortie du 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

J'ai essayé de le connecter à mon ap, mais il indique qu'il ne trouve pas mon ap. Mais avec un wifiscan il peut trouver mon AP (Hans)

Étapes à suivre pour reproduire

Installez le firmware et configurez le wifi


Cela arrive tout le temps

Configuration du système


Matériel:
NodeMCU de wemos (4mbit)



Version ESP Easy: ESP_Easy_mega-20181106_normal_ESP8266_4096



Paramètres / captures d'écran ESP Easy:

Règles ou données de journal



Energy Wifi Bug

Commentaire le plus utile

salut

Les devoirs sont faits ...

J'ai testé ce clone de WeMos D1. Alimentation 5V, connexion USB série TTL externe. Le couple NG fw est testé sur un autre module D1 (même résultat).

Méthode:

  1. Effacement complet (série): blank_4MB.bin
  2. Téléchargez (en série) l'ESP_Easy_mega-20180818_test_ESP8266_4096_VCC.bin, configurez AP et NTP si nécessaire (ce firmware est testé, peut toujours se connecter)
  3. OTA télécharger le prochain fw souhaité (test 4096 VCC): ESP_Easy_mega-20180221_test_ESP8266_4096.bin - ESP_Easy_mega-20181111_test_ESP8266_4096_VCC.bin
  4. Si le micrologiciel peut se connecter, passez à l'étape 3.
  5. Si le fw mis à jour ne peut pas se connecter au point d'accès après ~ 10 tentatives, passez à l'étape 2.

Résultats:

  • OK - Connecté au WiFi
  • NG - Message "Aucun AP trouvé", mais l'AP sur la liste des AP (série wifiscan )
  • NG * - Délai d'expiration de la balise, congé associé, erreurs d'expiration d'authentification
  • NG ** - Connecté, PING ok mais erreur ERR_EMPTY_RESPONSE dans le navigateur
  • NG * - Connecté, coupler la réponse PING après le démarrage mais après "Délai d'expiration de la demande" et / ou "L'hôte de destination est inaccessible"

J'espère que quelqu'un peut voir le modèle ...

Date FW | Résultat | | Date FW | Résultat | | Date FW | Résultat
- | - | - | - | - | - | - | -
20180221 | NG * | 20180501 | | D'accord20180224 | | NG | 20180904 |
OK | 20180503 | | NG *20180302 | | OK | 20180909 |
OK | 20180505 | | D'accord20180304 | | OK | 20180914 |
OK | 20180507 | | NG20180307 | | OK | 20180923 |
OK | 20180511 | | D'accord20180309 |
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 | D'accord
20180315 | OK | | 20180519 | OK | | 20181003 | D'accord
20180316 | OK | | 20180522 | NG | | 20181004 | D'accord
20180319 | NG * | 20180524 | | D'accord20180320 |
20180321 | NG | | | | | 20181011 | D'accord
20180322 | NG * | 20180609 | | NG20180323 | | NG | 20181015 |
OK | 20180613 |
20180326 | OK | | 20180614 | NG * | | 20181017 | D'accord
20180327 | OK | | 20180615 | OK | | 20181020 | D'accord
20180328 | OK | | 20180618 | OK | | 20181021 | D'accord
20180329 | OK | | 20180619 | OK | | 20181022 | D'accord
20180330 | OK | | 20180621 | OK | | 20181023 | D'accord
20180331 | OK | | 20180624 | NG | | 20181025 | NG
| | | 20180625 | NG | | 20181026 | D'accord
| | | | | | 20181027 | D'accord
20180402 | NG | | | | | 20181028 | NG
20180403 | NG * | | 20180708 | OK | | 20181030 | D'accord
20180405 | NG * | | 20180710 | OK | | 20181031 | D'accord
20180409 | NG * | | 20180712 | OK | | |
20180410 | NG * | | 20180714 | OK | | |
20180413 | NG | | 20180716 | OK | | 20181101 | D'accord
20180414 | NG | | 20180719 | OK | | 20181105 | NG
20180415 | NG | | 20180720 | OK | | 20181106 | D'accord
20180416 | OK | | 20180722 | OK | | 20181107 | D'accord
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 | D'accord
20180428 | NG | | 20180818 | OK | | 20181123 | D'accord
20180429 | NG | | 20180822 | NG | | 20181124 | D'accord
20180430 | OK | | 20180826 | OK | | 20181125 | NG

Tous les 103 commentaires

Juste pour être sûr, pas d'espaces de fin dans le nom / paramètre?

Nan. Et je ne suis pas sûr de mettre en place le nom de l'ap. Mais j'ai égalé cela aussi.

J'ai mis à niveau ce nœud MCU à partir d'une version plus ancienne, se pourrait-il qu'il soit bloqué sur une ancienne configuration? J'ai déjà effacé le flash et effectué une réinitialisation d'usine. Est-ce que je peux faire autre chose?

Vous l'avez flashé avec un fichier bin vide de 4 Mo?

Oui, aussi fait ça

D'autres unités ESP Easy, se connectent-elles?

Oui, mais il s'agit d'une version bien plus ancienne.

N'avez-vous pas essayé une autre unité avec une nouvelle version? Je vous en prie!

J'ai le même problème. J'essaye de le résoudre depuis plusieurs jours. Cela ne se produit qu'avec les modules Wemos NodeMCU:
image

Journal:
312: EVENT: Système # Wake
333: WIFI: Réglez WiFi sur STA
365: WIFI: tentative de connexion lada # 0
478: ÉVÉNEMENT: Démarrage du système #
1832: WD: Uptime 0 ConnectFailures 0 FreeMem 26224

11276: WIFI: tentative de connexion lada n ° 1

26789: ÉVÉNEMENT: WiFi # Déconnecté
26804: WIFI: déconnecté! Raison: '(200) Beacon timeout' Connecté pendant 15 s
27276: WIFI: connexion lada1 tentative # 2
30133: ÉVÉNEMENT: WiFi # Déconnecté
30147: WIFI: déconnecté! Raison: '(201) Aucun AP trouvé' Connecté pendant 2856 ms
30276: WIFI: connexion lada1 tentative # 3
31832: WD: Uptime 1 ConnectFailures 0 FreeMem 26192
33133: ÉVÉNEMENT: WiFi # Déconnecté
33148: WIFI: déconnecté! Raison: '(201) Aucun point d'accès trouvé' Connecté pendant 2857 ms
33276: WIFI: tentative de connexion lada n ° 4
36133: ÉVÉNEMENT: WiFi # Déconnecté
36147: WIFI: déconnecté! Raison: '(201) Aucun AP trouvé' Connecté pendant 2856 ms
36276: WIFI: tentative de connexion lada n ° 5
41027: ÉVÉNEMENT: WiFi # Déconnecté
41044: WIFI: déconnecté! Raison: '(4) Assoc expire' Connecté pendant 4751 ms
41276: WIFI: Réglez WiFi sur AP + STA
42197: WIFI: Le ssid du mode AP sera NodeMCU7_47 avec l'adresse 192.168.4.1
42197: WIFI: connexion lada1 tentative # 6
45055: ÉVÉNEMENT: WiFi # Déconnecté
45075: WIFI: déconnecté! Raison: '(201) Aucun AP trouvé' Connecté pendant 2856 ms
45277: WIFI: Le ssid du mode AP sera NodeMCU7_47 avec l'adresse 192.168.4.1
45277: WIFI: connexion lada1 tentative # 7
48134: ÉVÉNEMENT: WiFi # Déconnecté
48150: WIFI: déconnecté! Raison: '(201) Aucun point d'accès trouvé' Connecté pendant 2857 ms
48277: WIFI: Le ssid du mode AP sera NodeMCU7_47 avec l'adresse 192.168.4.1
48277: WIFI: tentative de connexion lada # 8

Les mini modules Wemos D1 mini et clone D1 fonctionnent bien.

J'ai eu celui-là en photo (à mon bureau), je pourrais peut-être le tester moi-même vendredi à mon retour.

Pouvez-vous donner les informations de la page sysinfo?
Juste pour vérifier s'il y a une différence dans les nœuds.

Oh et pourriez-vous peut-être essayer de définir les informations d'identification wifi à l'aide de la (dernière) version de l'outil flash @Grovkillen (inclus dans le zip) et également essayer de définir les paramètres IP sur statiques. (dans une seconde tentative)

Je viens de passer à mega-20181107 (fichier ESP_Easy_mega-20181107_normal_ESP8266_4096.bin) et de définir les informations d'identification wifi à l'aide de la (dernière) version de l'outil flash @Grovkillen (inclus dans le zip) et maintenant cela fonctionne.

Page Sysinfo:

Unité: | 47
- | -
Heure locale: | 2018-11-07 16:15:12
Disponibilité: | 0 jours 0 heures 5 minutes
Charge: | 3,30% (LC = 12452)
Mem gratuit: | 17320 (14984 - sendContentBlocking)
Pile gratuite: | 3584 (1728 - ExecuteCommand)
Boot: | Redémarrage manuel (7)
Raison de la réinitialisation: | Système externe
Réseau ❔
Wifi: | 802.11N (RSSI -49 dB)
Config IP: | DHCP
IP / sous-réseau: | 192.168.44.192 / 255.255.255.0
GW: | 192.168.44.1
IP du client: | 192.168.44.150
DNS: | 1.0.0.1 / 1.1.1.1
Plage d'adresses IP autorisées: | Tout autorisé
STA MAC: | 60: 01: 94: 35: C8: BC
AP MAC: | 62: 01: 94: 35: C8: BC
SSID: | lada (06: 18: D6: C1: B0: 03)
Chaîne: | 1
Connecté: | 5 m 9 s
Raison de la dernière déconnexion: | (1) Non spécifié
Nombre de reconnexions: | 0
Micrologiciel
Construire: ⋄ | 20102 - Méga
Bibliothèques: ⋄ | ESP82xx Core 2_4_2, SDK NONOS 2.2.1 (cfd48f3), LWIP: 2.0.3
Version GIT: ⋄ | méga-20181107
Plugins: ⋄ | 46 [Normal]
Construire Md5: | 9ea46e7428c174166f90298a7ed1a5f2
Contrôle MD5: | passé.
Temps de construction: ⋄ | 7 novembre 2018 03:33:40
Nom de fichier binaire: ⋄ | ESP_Easy_mega-20181107_normal_ESP8266_4096.bin
État du système
Niveau du journal Syslog: | Aucun
Niveau du journal série: | Déboguer
Niveau du journal Web: | Aucun
Carte ESP
ID de puce ESP: | 3524796 (0x35C8BC)
Puce ESP Fréq: | 80 MHz
Nom de la carte ESP: | PLATFORMIO_ESP12E
Espace de rangement
ID de puce flash: | Fournisseur: 0xEF Device: 0x4016
Puce Flash Taille réelle: | 4096 Ko
Taille de l'IDE Flash: | 4096 Ko
Vitesse du flash IDE: | 40 MHz
Mode Flash IDE: | DIO
Flash écrit: | 2 quotidiens / 2 démarrage
Taille de l'esquisse: | 744 kB (2324 kB gratuit)
Taille SPIFFS: | 934 kB (860 kB gratuit)

Alors on peut clore ce problème? : +1:

Hier, je testais la version méga-20181023 qui ne fonctionnait pas et la version méga-20181022 qui fonctionnait. Maintenant, je vais tester la version méga-20181106 ...

s'il vous plaît, ne le fermez pas encore

Revenir à la version méga-20181106 via OTA ==> WiFi ne fonctionne pas

Flash ESP_Easy_mega-20181106_normal_ESP8266_4096.bin avec ESP Easy Flasher ==> Le WiFi ne fonctionne pas

Donc, la sortie d'hier se comporte mal. Qu'est-ce qui a changé entre ces deux versions? Pas tant?

J'ai changé beaucoup de chaînes pour réduire la quantité d'espace utilisé.

Mais vous l'avez changé pour fonctionner?

Mais vous l'avez changé pour fonctionner?

Hier, je n'ai fusionné que les commits concernant les mises à jour OTA
Cela devrait donc être principalement lié aux chaînes.

J'espère que j'ai fait des requêtes de recherche / remplacement appropriées, mais peut-être que quelque chose a peut-être changé, concernant la configuration du wifi.

La version d'aujourd'hui semble fonctionner, pas d'hier. Bizarre, peut-être lié à la construction.

Ah, peut-être que j'ai aussi corrigé quelque chose dans le processus;)
Désolé, ces choses peuvent arriver.

ESP_Easy_mega-20181107_normal_ESP8266_4096 flashé via OTA ==> Le WiFi fonctionne bien

La version d'aujourd'hui semble donc fonctionner, mais non. J'ai compilé à partir des sources du fichier zip et le WiFi ne fonctionne plus.
J'ai flashé ma version compilée sur D1 mini et le WiFi fonctionne bien.

Avez-vous essayé de le compiler deux fois avant de flasher? (en supposant que vous utilisez PlatformIO)
Et il semble y avoir une différence dans l'alignement des données lors de la construction sur Windows ou Linux (selon les threads sur les listes de problèmes Tasmota / Espruna)

Non, je n'ai pas. J'utilise PlatformIO avec du code VS sur Windows 10.
OK, je vais compiler deux fois et l'essayer. Je vous le dit.

@ TD-er J'ai exécuté la tâche PlatformIO: Build (normal_ESP8266_4096) deux fois et récupérez ce journal. Est-ce que tu veux dire ça?

Exécution de la tâche: C: Userssalva.platformiopenvScriptsplatformio.exe run --environment normal_ESP8266_4096 <

Traitement normal_ESP8266_4096 (framework: arduino; plateforme: [email protected]; carte: esp12e)

Le mode détaillé peut être activé via l'option -v, --verbose
CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/esp12e.html
PLATEFORME: Espressif 8266> Espressif ESP8266 ESP-12E
SYSTÈME: ESP8266 80MHz 80KB RAM (4MB Flash)
Conversion de ESPEasy.ino
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 72 : 0: avertissement: "P016_TIMEOUT" redéfini [activé par défaut]

define P016_TIMEOUT 15U // Convient à la plupart des messages, sans avaler beaucoup de répétitions.

^
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 68 : 0: note: c'est l'emplacement de la définition précédente

define P016_TIMEOUT 50U // Certaines unités A / C ont des lacunes dans leurs protocoles d'environ 40 ms.

^
Recherche de dépendances de bibliothèque -> http://bit.ly/configure-pio-ldf
MODES LDF: COMPATIBILITÉ FINDER (chaîne) (soft)
Collecte de 56 bibliothèques compatibles
Analyse des dépendances ...
Graphique de dépendance
| -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
Compilation .pioenvsnormal_ESP8266_4096libdc8pubsubclientPubSubClient.cpp.o
Compilation .pioenvsnormal_ESP8266_4096srcESPEasy.ino.cpp.o
Lier .pioenvsnormal_ESP8266_4096firmware.elf
Récupération de la taille maximale du programme .pioenvsnormal_ESP8266_4096firmware.elf
Construction de .pioenvsnormal_ESP8266_4096firmware.bin
Vérification de la taille .pioenvsnormal_ESP8266_4096firmware.elf
Utilisation de la mémoire -> http://bit.ly/pio-memory-usage
DONNÉES: [======] 55,4% (utilisé 45376 octets à partir de 81920 octets)
PROGRAMME: [=======] 73,2% (utilisé 764896 octets à partir de 1044464 octets)
============================================== [RÉUSSITE] A pris 57,89 secondes ===============================================

=================================================== ===== [RÉSUMÉ] ========================================= =============
Environnement esp-wrover-kit_test_1M8_partition [SKIP]
Environnement esp32dev [SKIP]
Environnement esp32test_1M8_partition [SKIP]
Environnement normal_ESP8266_1024 [SKIP]
Environnement minimal_ESP8266_1024_OTA [SKIP]
Environnement minimal_ESP8285_1024_OTA [SKIP]
Environnement normal_core_241_ESP8266_1024 [SKIP]
Environnement normal_ESP8285_1024 [SKIP]
Environnement normal_WROOM02_2048 [SKIP]
Environnement normal_ESP8266_4096 [SUCCESS]
Environnement normal_core_241_ESP8266_4096 [SKIP]
Environnement normal_IR_ESP8266_4096 [SKIP]
Environnement test_ESP8266_1024 [SKIP]
Environnement test_ESP8285_1024 [SKIP]
Environnement test_WROOM02_2048 [SKIP]
Environnement test_ESP8266_4096 [SKIP]
Environnement test_ESP8266_4096_VCC [SKIP]
Environnement dev_ESP8266_1024 [SKIP]
Environnement dev_ESP8285_1024 [SKIP]
Environnement dev_WROOM02_2048 [SKIP]
Environnement dev_ESP8266_4096 [SKIP]
Environnement dev_ESP8266PUYA_1024 [SKIP]
Environnement dev_ESP8266PUYA_1024_VCC [SKIP]
Environnement hard_SONOFF_POW [SKIP]
Environnement hard_SONOFF_POW_R2_4M [SKIP]
Environnement hard_Shelly_1 [SKIP]
Environnement hard_Ventus_W266 [SKIP]
============================================== [RÉUSSITE] A pris 57,94 secondes ===============================================

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

Exécution de la tâche: C: Userssalva.platformiopenvScriptsplatformio.exe run --environment normal_ESP8266_4096 <

Traitement normal_ESP8266_4096 (framework: arduino; plateforme: [email protected]; carte: esp12e)

Le mode détaillé peut être activé via l'option -v, --verbose
CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/esp12e.html
PLATEFORME: Espressif 8266> Espressif ESP8266 ESP-12E
SYSTÈME: ESP8266 80MHz 80KB RAM (4MB Flash)
Conversion de ESPEasy.ino
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 72 : 0: avertissement: "P016_TIMEOUT" redéfini [activé par défaut]

define P016_TIMEOUT 15U // Convient à la plupart des messages, sans avaler beaucoup de répétitions.

^
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 68 : 0: note: c'est l'emplacement de la définition précédente

define P016_TIMEOUT 50U // Certaines unités A / C ont des lacunes dans leurs protocoles d'environ 40 ms.

^
Recherche de dépendances de bibliothèque -> http://bit.ly/configure-pio-ldf
MODES LDF: COMPATIBILITÉ FINDER (chaîne) (soft)
Collecte de 56 bibliothèques compatibles
Analyse des dépendances ...
Graphique de dépendance
| -
| -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
Compilation .pioenvsnormal_ESP8266_4096srcESPEasy.ino.cpp.o
Lier .pioenvsnormal_ESP8266_4096firmware.elf
Récupération de la taille maximale du programme .pioenvsnormal_ESP8266_4096firmware.elf
Construction de .pioenvsnormal_ESP8266_4096firmware.bin
Vérification de la taille .pioenvsnormal_ESP8266_4096firmware.elf
Utilisation de la mémoire -> http://bit.ly/pio-memory-usage
DONNÉES: [======] 55,4% (utilisé 45368 octets à partir de 81920 octets)
PROGRAMME: [=======] 73,2% (utilisé 764896 octets à partir de 1044464 octets)
============================================== [RÉUSSITE] A pris 55,91 secondes ===============================================

=================================================== ===== [RÉSUMÉ] ========================================= =============
Environnement esp-wrover-kit_test_1M8_partition [SKIP]
Environnement esp32dev [SKIP]
Environnement esp32test_1M8_partition [SKIP]
Environnement normal_ESP8266_1024 [SKIP]
Environnement minimal_ESP8266_1024_OTA [SKIP]
Environnement minimal_ESP8285_1024_OTA [SKIP]
Environnement normal_core_241_ESP8266_1024 [SKIP]
Environnement normal_ESP8285_1024 [SKIP]
Environnement normal_WROOM02_2048 [SKIP]
Environnement normal_ESP8266_4096 [SUCCESS]
Environnement normal_core_241_ESP8266_4096 [SKIP]
Environnement normal_IR_ESP8266_4096 [SKIP]
Environnement test_ESP8266_1024 [SKIP]
Environnement test_ESP8285_1024 [SKIP]
Environnement test_WROOM02_2048 [SKIP]
Environnement test_ESP8266_4096 [SKIP]
Environnement test_ESP8266_4096_VCC [SKIP]
Environnement dev_ESP8266_1024 [SKIP]
Environnement dev_ESP8285_1024 [SKIP]
Environnement dev_WROOM02_2048 [SKIP]
Environnement dev_ESP8266_4096 [SKIP]
Environnement dev_ESP8266PUYA_1024 [SKIP]
Environnement dev_ESP8266PUYA_1024_VCC [SKIP]
Environnement hard_SONOFF_POW [SKIP]
Environnement hard_SONOFF_POW_R2_4M [SKIP]
Environnement hard_Shelly_1 [SKIP]
Environnement hard_Ventus_W266 [SKIP]
============================================== [RÉUSSITE] A pris 55,96 secondes ===============================================

Oui, construisez / compilez-le deux fois avant de clignoter.

Étant donné que le téléchargement le compilera également, vous pouvez également le construire, puis le flasher via série. (télécharger ... dans platformIO)

Désolé, le WiFi ne fonctionne toujours pas

Comment définissez-vous les paramètres, série ou via AP?

Avec votre outil: ESP Easy Flasher

Ok, alors ce n'est pas le problème 😎

Je dois me déconnecter maintenant. Je vais me connecter à nouveau cette nuit.

salut

J'ai deux de ces modules et j'ai le même problème avec eux. Aucun AP trouvé, Beacon Timeout, erreurs d'expiration Assoc, mais la commande série scanwifi présente mon AP sur la liste.

Habituellement, je mets à jour le firmware à la dernière sur les modules lorsque le nouveau firmware est publié.

Si je mets à jour, certaines versions de fw fonctionnent bien, d'autres non. Si le module ne peut pas se connecter, je dois revenir au fw précédent. Parfois, j'ai besoin d'effacer le module (blank_4MB.bin). Habituellement, je télécharge la version 20180818 qui fonctionne toujours bien. Et après avoir téléchargé la dernière version OK.

Je suis loin de chez moi, mais le week-end, je peux tester quelle fw est ok et laquelle ne l'est pas. Peut-être que cela aide à enquêter et à résoudre le problème.

THX
T

Quelqu'un peut-il faire une image détaillée de la puce ESP?
J'ai eu quelques discussions en arrière-plan par e-mail et on rapporte que le module a une étiquette "ECO Plug" dessus.
L'une des suggestions était d'ajouter un certain nombre d'appels delay(1) jusqu'à ce que la connexion wifi soit établie.

Si quelqu'un pouvait faire une image vraiment détaillée du module (par exemple en utilisant un scanner à plat, faire pivoter le module dans plusieurs orientations par rapport à la direction de balayage), veuillez également faire une image détaillée des traces de PCB 3.3v et GND vers le module ESP et le régulateur de tension.

J'ai flashé le firmware d'aujourd'hui: mega-20181107 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
J'ai d'abord flashé le blanc, puis le réel. Le wifi fonctionne à nouveau :-)

J'utilise ce module comme capteur de température (DHT22)
Le capteur fonctionne, mais pas MQTT. De plus, la page du journal est et reste vide.

@ymoona quel est votre paramètre pour le niveau de blog - Aucun?

Btw mqtt fonctionne. Mais pas sans informations d'identification, probablement un problème de configuration sur mon courtier.

La journalisation est configurée pour le débogage mais elle ne montre rien. Mais tout le reste fonctionne. Je suis donc d'accord pour clore le problème

Bonjour

Images comme promis.

J'espère que j'aurai un temps demain pour tester les firmwares, ce qui est correct et non.

dscf4688

dscf4686

dscf4689

dscf4694

THX
T

Si possible, pouvez-vous essayer d'alimenter l'un des nœuds problématiques avec 5V à partir de la broche GND / Vin (pas du port USB)?

Certains de mes modules alimentés en 3.3v via le Vin, d'autres utilisent l'USB. Tous ces modules se comportent de la même manière.

5V testé: pas de joie :-(

Off: Le 1024 VCC fw a disparu de la dernière version. Est-il possible de compiler pour le futur?

THX
T

J'ai seulement supprimé les builds PUYA.
Si c'était la seule version de VCC de 1 Mo, nous pourrions en ajouter une autre.

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 Donc ce n'est pas corrigé et les mêmes nœuds sont toujours problématiques et ceux qui ont bien fonctionné fonctionnent toujours?

salut

Les devoirs sont faits ...

J'ai testé ce clone de WeMos D1. Alimentation 5V, connexion USB série TTL externe. Le couple NG fw est testé sur un autre module D1 (même résultat).

Méthode:

  1. Effacement complet (série): blank_4MB.bin
  2. Téléchargez (en série) l'ESP_Easy_mega-20180818_test_ESP8266_4096_VCC.bin, configurez AP et NTP si nécessaire (ce firmware est testé, peut toujours se connecter)
  3. OTA télécharger le prochain fw souhaité (test 4096 VCC): ESP_Easy_mega-20180221_test_ESP8266_4096.bin - ESP_Easy_mega-20181111_test_ESP8266_4096_VCC.bin
  4. Si le micrologiciel peut se connecter, passez à l'étape 3.
  5. Si le fw mis à jour ne peut pas se connecter au point d'accès après ~ 10 tentatives, passez à l'étape 2.

Résultats:

  • OK - Connecté au WiFi
  • NG - Message "Aucun AP trouvé", mais l'AP sur la liste des AP (série wifiscan )
  • NG * - Délai d'expiration de la balise, congé associé, erreurs d'expiration d'authentification
  • NG ** - Connecté, PING ok mais erreur ERR_EMPTY_RESPONSE dans le navigateur
  • NG * - Connecté, coupler la réponse PING après le démarrage mais après "Délai d'expiration de la demande" et / ou "L'hôte de destination est inaccessible"

J'espère que quelqu'un peut voir le modèle ...

Date FW | Résultat | | Date FW | Résultat | | Date FW | Résultat
- | - | - | - | - | - | - | -
20180221 | NG * | 20180501 | | D'accord20180224 | | NG | 20180904 |
OK | 20180503 | | NG *20180302 | | OK | 20180909 |
OK | 20180505 | | D'accord20180304 | | OK | 20180914 |
OK | 20180507 | | NG20180307 | | OK | 20180923 |
OK | 20180511 | | D'accord20180309 |
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 | D'accord
20180315 | OK | | 20180519 | OK | | 20181003 | D'accord
20180316 | OK | | 20180522 | NG | | 20181004 | D'accord
20180319 | NG * | 20180524 | | D'accord20180320 |
20180321 | NG | | | | | 20181011 | D'accord
20180322 | NG * | 20180609 | | NG20180323 | | NG | 20181015 |
OK | 20180613 |
20180326 | OK | | 20180614 | NG * | | 20181017 | D'accord
20180327 | OK | | 20180615 | OK | | 20181020 | D'accord
20180328 | OK | | 20180618 | OK | | 20181021 | D'accord
20180329 | OK | | 20180619 | OK | | 20181022 | D'accord
20180330 | OK | | 20180621 | OK | | 20181023 | D'accord
20180331 | OK | | 20180624 | NG | | 20181025 | NG
| | | 20180625 | NG | | 20181026 | D'accord
| | | | | | 20181027 | D'accord
20180402 | NG | | | | | 20181028 | NG
20180403 | NG * | | 20180708 | OK | | 20181030 | D'accord
20180405 | NG * | | 20180710 | OK | | 20181031 | D'accord
20180409 | NG * | | 20180712 | OK | | |
20180410 | NG * | | 20180714 | OK | | |
20180413 | NG | | 20180716 | OK | | 20181101 | D'accord
20180414 | NG | | 20180719 | OK | | 20181105 | NG
20180415 | NG | | 20180720 | OK | | 20181106 | D'accord
20180416 | OK | | 20180722 | OK | | 20181107 | D'accord
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 | D'accord
20180428 | NG | | 20180818 | OK | | 20181123 | D'accord
20180429 | NG | | 20180822 | NG | | 20181124 | D'accord
20180430 | OK | | 20180826 | OK | | 20181125 | NG

OK, ça doit être le poste qui a jamais demandé le plus de préparation!
Entre mars et quelque part en mai, nous avons eu des problèmes avec les versions nocturnes et ces versions ont entraîné de nombreux problèmes de WiFi.
L'un des moments les plus frustrants du développement, puisque je travaillais également sur le WiFi basé sur les événements et que les rapports n'étaient absolument pas reproductibles.

Ma première pensée sur ces rapports OK / NG à la recherche aléatoire est qu'il doit y avoir une sorte de chaîne / tableau de caractères qui est juste alloué 1 octet trop court, ou non terminé par zéro.
Il appartient alors au compilateur et au comportement semi-aléatoire de l'allocation de mémoire de se déplacer dans les blocs, ce qui peut produire un octet supplémentaire inutilisé après ce bloc réservé défectueux.

Quelle est la longueur du SSID de votre réseau et combien de temps votre clé?
Contiennent-ils des espaces ou d'autres caractères "étranges"?

SSID: TNCAPE8A29B
Clé: 9 caractères, 2 lettres majuscules et chiffres, rien d'étrange.

Oui, j'ai eu les premiers modules lors de la présentation du WiFi basé sur les événements. Et j'avais beaucoup de modules "non fonctionnels" ... Je pensais que mes nouveaux modules brillants étaient défectueux et j'ai passé beaucoup de temps à trouver la solution. Et une chose à propos de ces modules. Ils semblent plus lents que les modules génériques esp07 / 12 (ex: chargement de la page Web). Basculement entre les pages ~ 3-5s, sur ESP07 / 12 ~ 1s. Peut-être que ça aide.

Peut-être pouvez-vous comparer les types de flash?

J'imagine que la puce flash renvoie également des paramètres de lecture / écriture qui sont utilisés par les bibliothèques de base.
Cela peut être en corrélation avec le nombre d'occurrences de déconnexion, mais je doute que cela ait un effet sur le symptôme «impossible de se connecter» que vous rencontrez.

J'ai enlevé le bouclier de mon ESP07: W25Q32JVSIQ
Clone WeMos D1: GD25Q32CSIG

Le 2ème est légèrement plus lent 120 vs 133Mhz. Je pense que ce n'est pas trop grand pour provoquer cette différence de vitesse.

J'ai quelques W25Q32BVSIG, si je remplace le GD25Q32CSIG sur la carte, cela pourrait aider à enquêter?

C'est toujours agréable d'essayer, mais vous enlevez également un nœud reproductible pour vérifier si un correctif futur fonctionne.

J'ai des pièces de rechange non ouvertes ... aussi. :-)

Peut-être que vous pouvez également voir sur la (nouvelle) page de statistiques de synchronisation la durée d'une action d'écriture.

N'oubliez pas que les statistiques sont réinitialisées lorsque vous chargez la page.

  • chargement de la page des statistiques de synchronisation
  • effectuer quelques écritures (par exemple modifier certains paramètres dans un plugin)
  • chargez la page des statistiques de synchronisation et vérifiez le nombre max. temps nécessaire pour enregistrer un fichier.

@redskinhu beau travail, peut-être est-ce lié à une mauvaise connexion d'antenne?
Essayez l'hôte AP avec votre téléphone mobile et connectez-vous avec ESP.

Je pense que ce problème n'est pas lié à l'antenne. Le module était au même endroit lorsque j'ai fait les tests. Si un fw peut se connecter et un autre ne l'est pas, il peut s'agir d'une erreur liée à sw.

Un de mes modules assis à côté du routeur et il se comporte de la même manière. Et j'ai essayé de me connecter au point d'accès mobile de mon téléphone qui était à environ 2 cm lorsque j'ai fait l'enquête préliminaire. Pas de joie.

J'ai un ESP01 PUYA et un ESP07S à côté de moi. J'ai également configuré la même configuration sur ces modules (ESP_Easy_mega-20181107). J'ai vérifié les horaires d'écriture (j'ai enregistré la même tâche sysinfo générique sur tous les modules.):

Clone WeMos D1

Description | Fonction | #calls | appel / sec | min (ms) | Moy (ms) | max (ms)
- | - | - | - | - | - | -
Enregistrer le fichier | | 3 | 0,14 | 29,616 | 42,094 | 64.698

ESP07S

Description | Fonction | #calls | appel / sec | min (ms) | Moy (ms) | max (ms)
- | - | - | - | - | - | -
Enregistrer le fichier | | 3 | 0,26 | 24,505 | 44,575 | 64 832

ESP01

Description | Fonction | #calls | appel / sec | min (ms) | Moy (ms) | max (ms)
- | - | - | - | - | - | -
Enregistrer le fichier | | 3 | 0,01 | 268,785 | 399,269 | 660.206

  • Le comportement de l'ESP01 est évident pour moi: PUYA. Mais ce module est le même rapide que ESP07S.
  • Mais les deux autres se comportent de la même manière, donc je ne pense pas que le flash cause la différence de vitesse.

J'ai remplacé le flash mais le nouveau look n'est pas compatible. :-(
Alors j'ai remis l'ancien. Ça marche. :-)

C'est tout pour aujourd'hui.

ESP_Easy_mega-20181112 testé: NG

Une suggestion à faire pour poursuivre l'enquête?

Vous utilisez toujours la version test_ESP8266_4096_VCC.bin ?

Oui

@redskinhu ERROR log s'il vous plaît

@ TD-er, il est vraiment difficile de comprendre le code de connexion / gestion wifi.
Je pourrais d'abord essayer de déplacer tout le contenu au même endroit (EspEasyWifi.ino) et ensuite nous pouvons réfléchir à la façon de modifier cette partie du code pour qu'elle soit plus lisible, qu'en pensez-vous?

Bonjour

Petite explication sur ce journal:

  • Niveau de journalisation: Debug dev
  • ESP_Easy_mega-20181107_test_ESP8266_4096_VCC.bin été installé. Il démarre et se connecte à l'AP et au MQTT en publiant l'IP et le MAC.
  • Après avoir commencé le téléchargement OTA vers ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin .
  • Le module redémarre et tente de se connecter au point d'accès. Après 10 tentatives, j'ai arrêté la journalisation.
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 Je suis d'accord que le code wifi actuel est devenu trop compliqué (encore)
Alors je suis d'accord qu'on devrait y jeter un coup d'oeil, quand je suis de retour à la maison (je viens d'arriver à Stockholm)

@redskinhu juste une ERREUR s'il vous plaît :)

@ TD-er, nous avons vraiment besoin d'un filtrage des journaux et lorsqu'il est activé, tous les <= niveau défini - car certaines informations sont à différents niveaux.

La même méthode de test qu'avant, le niveau de journal est Erreur. Comme demandé. :-)

Cela a l'air connecté, mais ce n'est pas le cas.

''

redémarrer

ets 8 janvier 2013, première cause: 2 , mode de démarrage: (3,6)

charge 0x4010f000, len 1384, salle 16
queue 8
chksum 0x2d
csum 0x2d
vbb28d4a3
~ ld
⸮U98:

INIT: Version de démarrage: mega-20181107 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
99: INIT: démarrage à chaud # 3 - Raison du redémarrage: redémarrage du logiciel / système
101: FS: Montage ...
126: FS: montage réussi, utilisé 76053 octets de 957314
501: CRC: somme de contrôle du programme ... OK
538: CRC: SecuritySettings CRC ... OK
640: INIT: RAM libre
641: INIT: I2C
641: INIT: SPI non activé
676: INFO: Plugins: 73 [Normal] [Test] (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
677: EVENT: Système # Wake
712: WIFI: Réglez WiFi sur STA
745: WIFI: connexion TNCAPE8A29B tentative # 0
858: ÉVÉNEMENT: Démarrage du système #
4800: MQTT: reconnexion intentionnelle

Mise à jour: ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin
désactiver le sommeil
............. pm ouvert, tapez: 0 0
.................................................. .....................................
.................................................. .....................................
.................................................. .....................................
.................................................. .....................................
.................................................. ........
Mise à jour réussie: 857648
Redémarrage ...

ets 8 janvier 2013, première cause: 2 , mode de démarrage: (3,6)

charge 0x4010f000, len 1384, salle 16
queue 8
chksum 0x2d
csum 0x2d
vbb28d4a3
@cp : 0
ld
⸮U

wifiscan
WIFI: démarrage du scan SSID
WIFI: 3 réseaux trouvés
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) ouvert
WIFI: 3: TNCAPE8A29B C4: EA: 1D: C3: BC: 7F Voie: 8 (-66dBm) WPA / WPA2 / PSK
D'accord
wificonnect
D'accord

ESPEasy_mega-20181117 à 21 testé: NG

Je lisais juste sur plusieurs de ces questions.
Il semble que Tasmota ait également des problèmes avec certains modules lors de la connexion au WiFi et leur approche pour le résoudre consistait à ne pas commencer à lire les capteurs, etc. jusqu'à ce que la connexion wifi soit établie et à faire beaucoup d'appels de retard () pour réduire la consommation d'énergie du processeur.
cela suggère que l'alimentation de ces modules peut ne pas être suffisante.

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

Bonjour

Testé et NG. (l'ESPEasy_mega-20181121 se comporte de la même manière que ce FW)

J'ai eu ceci une fois:

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

Mais la réponse est la plupart du temps:

Hôte de destination inaccessible.

Voir le journal:

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

Ces modules me semblent trop lents.
J'ai un plan, je voudrais comparer la vitesse de ce module et un ESP12F nu.

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

Je vais tester les deux modules sans changer la fréquence du processeur.

Ou une idée pour comparer la vitesse des modules?

Si la réception wifi est mauvaise, de nombreuses retransmissions peuvent se produire et vous ne le verrez pas.
Pouvez-vous mesurer le 3,3 V sur l'ESP lorsqu'il essaie de se connecter au WiFi?
De préférence avec une lunette.
Si cette tension est instable, cela affectera également l'étalonnage RF effectué juste avant la connexion.
Cet étalonnage prend un courant beaucoup plus élevé, donc si les traces sur le PCB sont trop fines, ou si l'alimentation elle-même n'est pas capable de gérer ce courant plus élevé, vous pouvez vous retrouver avec une connexion WiFi instable car l'étalonnage est désactivé.
Ces derniers jours, j'ai beaucoup lu sur le WiFi sur l'ESP8266.

Vous pourriez aussi essayer d'ajouter un petit condensateur proche du 3,3V de l'ESP, histoire de permettre de maintenir cette tension stable sur de grandes variations de courant.
Je ne sais pas quelle serait la meilleure capacité pour le condensateur.
Peut-être 10 uF? Vous pouvez également ne pas vouloir rendre le condensateur trop grand, car il apparaîtra comme un "court" à l'alimentation électrique lors de la charge initiale. Cela peut donc également empêcher l'ESP de démarrer lorsqu'il est trop volumineux.

Éditer:
Vous n'utilisez pas le module ESP12e, mais juste l'ESP8266 nu
image

Je ne suis pas sûr que toutes les broches marquées en rouge soient connectées.
Mais peut-être pouvez-vous trouver un endroit où se trouve le 3,3 V, près de la puce?

salut

Je pense que ce problème ne pouvait pas être lié aux tensions, car un fw fonctionne bien et un autre n'est pas sur le même module qui a la même alimentation et le même emplacement à partir du point d'accès wifi et le test se déroule presque en même temps.

Quoi qu'il en soit, le méga-20181122 est testé et OK.

Quelle est la différence entre 21 et 22 fw?

J'ai essayé de faire le test mais cela n'a pas réussi, voir: https://github.com/letscontrolit/ESPEasy/issues/2076

Quoi qu'il en soit, le méga-20181122 est testé et OK.

Quelle est la différence entre 21 et 22 fw?

La seule différence réside dans un plugin.
Cela n'a donc rien à voir avec la partie wifi ou le timing.
Je suppose que si vous effectuez une réinitialisation d'usine (ou un flash vide) et essayez à nouveau la version 20181122, cela peut échouer.

Je pense que c'était une nouvelle installation.
J'essaierai quand je rentrerai à la maison.
Malheureusement, j'ai besoin de travailler ... :(

mega-20181122/23 téléchargé dans un module vide: OK

J'ai maintenant un module qui semble aussi étrange que vous le décrivez.
La chose étrange est qu'un nettoyage de la construction (nettoyage) et une reconstruction peuvent résoudre les problèmes de connexion wifi.
Il se passe donc quelque chose d'étrange dans la liaison.

Je ne fusionnerai aucun code aujourd'hui. Seules les modifications apportées aux documents sont fusionnées aujourd'hui.
Donc, si la construction de demain échoue à nouveau, nous avons la preuve que c'est quelque chose dans le processus de liaison.

Peut-être aussi agréable à tester.
Pour ces moments où le nœud a du mal à se connecter, il semble qu'il ne signale que la connexion, mais aucun rapport sur les mises à jour IP ou NTP reçues.
Il n'est alors pas accessible depuis le réseau.

Après quelques minutes, tout semble aller bien et l'appareil fonctionne correctement.

Juste une autre pensée.
Avez-vous plusieurs points d'accès avec le même SSID / passwd? (par exemple, un répéteur ou un maillage)
J'ai testé ici avec mes deux nœuds de point d'accès (en maillage, tous deux visibles de mon bureau) et si je fais la connexion initiale avec le plus faible, j'obtiens beaucoup de timeouts, mais au bout d'un moment j'ai une unité très réactive.
Sans le nœud se reconnectant (ou du moins n'apparaît pas dans le journal)

Oui, parfois le module a besoin de quelques tentatives pour se connecter au point d'accès après le démarrage / redémarrage. Mais après avoir bien fonctionné.

Je vais essayer ce truc avec plusieurs AP mardi.

Je vais jeter un œil pour voir si nous pouvons verrouiller le BSSID.
Cela a déjà été discuté.
Avez-vous plusieurs points d'accès avec le même SSID en cours d'exécution?

Je viens d'ajouter un indicateur de construction à la section commune de platformio.ini.
Voir ce commit: https://github.com/letscontrolit/ESPEasy/commit/44a23fb5740e2cd74ea63a119d968832fe4d1be6

Je vais faire un test pour cela afin que nous puissions tester l'effet sur plusieurs nœuds.

Je viens de faire un test avec ce drapeau actif.

Pouvez-vous le tester?

Test de construction testé: NG
mega-20181124: OK (j'ai vu le changelog, rien n'a changé depuis 22)

J'ai quelques routeurs qui traînent. Pourriez-vous expliquer cette chose multi-AP? Je connais le côté routeur. Comment dois-je configurer ESPEasy? Quel est le SSID de secours? Même chose que le primaire? Comment puis-je forcer l'ESPEasy à connecter d'abord le point d'accès le plus faible? Je peux l'essayer mardi peut-être lundi.

Dans certaines circonstances, vous pouvez avoir plusieurs points d'accès avec le même SSID.
Par exemple:

  • Utiliser un répéteur
  • Configuration du maillage WiFi

Pour le moment, vous ne pouvez définir le SSID / passwd que dans ESPeasy, mais lors de la configuration initiale, vous pouvez en sélectionner un à partir d'un résultat d'analyse WiFi.
Il est également possible de donner le BSSID lors de la connexion dans les bibliothèques Arduino. Il pourrait donc très bien être possible de se différencier sur différents points d'accès, même s'ils ont le même SSID.

Il est donc possible que le module ESP se connecte au plus faible lors de la connexion initiale. Mais si nous ajoutons un BSSID aux paramètres, nous pouvons nous assurer qu'il essaie uniquement de se connecter à celui préféré.
Donc, si vous pouvez essayer de vous connecter à un point d'accès qui ne partage pas le SSID avec un autre, vous savez également avec certitude qu'il tente uniquement de se connecter à ce seul AP.

Ok, tout est clair maintenant. Test mardi.

mega-20181125 testé: NG

2088 Cela me semble le même problème ...

salut

Résultats des tests de l'ESPEasy_mega-20181121-10-g58278ab (et de l'ESPEasy_mega-20181127 aussi):

  • Je ne peux pas me connecter à l'AP "ESP_Easy_0" d'où l'erreur "Une erreur d'authentification s'est produite". Clé WPA: configesp
  • J'ai essayé de changer la clé en utilisant la commande WifiAPKey mais j'ai eu "Commande inconnue!" erreur sur de nombreuses versions, je n'ai pas tout testé.
  • J'ai testé le toujours bon ESPEasy_mega-20180818, je peux me connecter à l'AP "ESP_Easy_0" avec la clé de configuration et après la configuration de l'AP, tout fonctionne correctement. Sauf la commande WifiAPKey .

Je n'ai donc pas pu tester cette chose à plusieurs points d'accès :-(

Je n'ai pas utilisé ce truc EasySetup depuis longtemps (la série est plus facile pour moi). Pendant ce temps, la clé WPA par défaut a-t-elle changé?

De:
Dans la documentation, la section "WiFi # ChangedAccesspoint" est erronée.
L'exemple est: on MQTTimport#Connected do

salut. la connexion au wifi ESP_Easy_mega-20181231_normal_ESP8266_4096 fonctionne avec une ip statique après action flash mais l'ESP_Easy_mega-20181231_normal_IR_ESP8266_4096 et tout autre bac ir jusqu'à xxx09 ne fonctionne pas (même si vous le flashez avec un bac de travail mais si vous flashez sur un bac qui ne fonctionne pas avec un bac de travail bin ça ne fonctionnera toujours pas). est-il possible de remplacer le code bin wifi fonctionnel par ir bin?

salut

Le dernier fw qui peut se connecter au wifi est: 20181124.

J'ai testé le tout qui est sorti après ça: pas de joie. :(

T

salut

J'ai vu ce nouveau fw avec quelques changements de wifi, alors je les ai testés aussi 2.4.2 et 2.5.0:

Initialement installé: 20181124 (fonctionne bien)

Résultats:

Commencer après OTA ESP_Easy_mega-20190116_test_ESP8266_4096_VCC.bin
Page Web parfois accessible parfois non. Surtout pas.

Journal:

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

Commencer après OTA ESP_Easy_mega-20190116_test_core_250_beta_ESP8266_4096_VCC.bin
Pas de connection.

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 balle est de votre côté maintenant ... ;-)

Merci
T

Hmm tant pis :(
J'avais de très bons espoirs pour celui-ci dès que j'ai vu le commit sur le référentiel Arduino.

Oui, le 2.5.0 semble pire que le 2.4.2, mais je n'abandonne pas. J'ai quand même essayé toutes les versions. La dernière version de travail est 20181124.

20190121 2.5.0 / 2.4.2 testé, identique à 20190116.

J'ai trouvé le même problème avec la même carte .. le dernier fw fonctionnel, que j'ai trouvé jusqu'à aujourd'hui, est ESP_Easy_mega-20190212_dev_ESP8266_4096.bin

j'ai le même problème avec la même carte :(

Le code actuel de la méga branche a des problèmes de connexion au WiFi.
J'y ai travaillé pendant presque tout le dimanche mais ce n'est pas encore réglé.
C'est presque comme un bug très critique de synchronisation qui peut l'empêcher de se connecter au WiFi.
Il existe un facteur de synchronisation quelque peu unique dans la procédure de connexion. Un certain délai est utilisé en fonction du dernier octet de l'adresse MAC pour introduire un certain caractère aléatoire afin d'éviter une attaque de type DDOS sur un serveur / courtier après la restauration de l'alimentation pour de nombreux nœuds.

Mais pour le moment, il semble presque aléatoire qu'un nœud puisse se connecter au WiFi. (il suffit de choisir une autre version principale ou le nombre de plugins inclus et cela peut échouer ou réussir)

Je viens de commencer avec ESPEasy, je ne peux pas me connecter au WiFi également.
En utilisant la version 09.08.2019 et une avant, une image vierge flashée avant, essayée avec ou sans WiFi maillé (Fritzbox 7590), ajoutez des informations d'identification WiFi via ESP Easy Flash Tool
Obtenez toujours le "délai d'expiration de la balise" toutes les 1000 ms dans une boucle

Y a-t-il une version plus ancienne que je pourrais utiliser?

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

Vous pouvez essayer de configurer un point d'accès à l'aide de votre téléphone et voir si le problème persiste.

Choses à vérifier: (nous devrions faire un lien pour cela quelque part)

  • Stabilité de l'alimentation (ajouter des condensateurs, un bon câble USB, etc.), les modules plus récents ont des régulateurs de tension de faible puissance.
  • Pas de métal près de l'antenne WiFi
  • Essayez d'envoyer des paquets ping au nœud ESP depuis un autre hôte

Les informations d'identification WiFi semblent OK, car vous obtenez une connexion.

Vous pouvez essayer une version à partir de début 2018 pour vous assurer que le module est OK.
Ces versions n'utilisaient pas de versions de base plus récentes et n'étaient pas aussi rapides, donc moins exigeantes de l'ESP au démarrage.

Merci pour votre réponse rapide. J'ai testé avec 3 HW différents (Wemos NodeMCU), un port USB d'ordinateur portable utilisé comme alimentation électrique, mais j'ai également essayé une alimentation externe (pas de débogage, mais pas de connexion au hotspot également). J'ai essayé un câble différent. J'ai essayé de tester directement devant le hotspot. Aucune réponse ping reçue du nœud MCU.

Sur le point d'accès de la tablette, j'obtiens toutes les 2853 ms:
3803: WIFI: déconnecté! Raison: '(201) Aucun AP trouvé' Connecté pendant 2852 ms

testera avec des versions plus anciennes

Voici le nouveau statut:
La version du 28.02.2018 fonctionne comme prévu.
La dernière version ne fonctionne pas, le WiFi se connecte et se déconnecte toutes les secondes:

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

salut

J'ai déménagé à ESPHome. Ces planches fonctionnent parfaitement avec elle.

Si vous utilisez Homeassistant, cela vaut peut-être la peine d'essayer.

Au revoir
T

Je vais fermer ceci, ouvrir si c'est toujours un problème valide.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

TD-er picture TD-er  ·  5Commentaires

ronnythomas picture ronnythomas  ·  3Commentaires

MarceloProjetos picture MarceloProjetos  ·  4Commentaires

DittelHome picture DittelHome  ·  5Commentaires

ghtester picture ghtester  ·  3Commentaires