Espeasy: Не могу подключиться к Wi-Fi

Созданный на 6 нояб. 2018  ·  103Комментарии  ·  Источник: letscontrolit/ESPEasy

Контрольный список

  • [x] Название этого выпуска является «по существу» и информативным.
  • [x] Эта проблема описывает, что происходит.
  • [] Эта проблема описывает, какие компоненты затронуты (например, название плагина / контроллера)
  • [x] В этом выпуске описывается, как его воспроизвести.
  • [x] В этой проблеме описывается, когда она появилась (когда она известна) и в какой версии сейчас обнаружена проблема.

Я имею...

  • [x] искал аналогичную проблему в системе отслеживания проблем или на форуме . (включите ссылки, если применимо)
  • [] ввел описание системы, используя «Копировать информацию в буфер обмена» на странице sysinfo. (когда возможно)
  • [] ввел полное имя файла используемой версии (например, ESP_Easy_mega-20181001_test_ESP8266_4096_VCC.bin )
  • [] содержит список активных подключаемых модулей или контроллеров, если это применимо.
  • [] заполнил все применимые поля ниже.

Шаги уже пробовали ...

  • [x] Пробовала чистую установку (в ZIP-архив включены пустые файлы .bin )
  • [] Протестировано предыдущей / другой сборкой (укажите, какая из них уже протестирована)
  • [] Проверено на другом узле, чтобы убедиться в исправности оборудования.
  • [] Проверено, ограничивается ли проблема одним плагином / контроллером

Краткое изложение проблемы / запроса функции

Я не могу подключиться к Wi-Fi

Ожидаемое поведение

Я могу подключиться к Wi-Fi

Фактическое поведение

Выход терминала:

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


Ok

Я попытался подключить его к своему AP, но он заявляет, что не может найти мой AP. Но с wifiscan он может найти мою AP (Ганс)

Действия по воспроизведению

Установите прошивку и настройте wifi


Это происходит все время

Конфигурация системы


Оборудование:
NodeMCU от wemos (4 мбит)



ESP Easy версия: ESP_Easy_mega-20181106_normal_ESP8266_4096



ESP Easy настройки / скриншоты:

Правила или данные журнала



Energy Wifi Bug

Самый полезный комментарий

Привет

Домашнее задание выполнено ....

Я тестировал этот клон WeMos D1. Источник питания 5 В, внешнее последовательное TTL USB-соединение. Пара NG fw тестируется с другим модулем D1 (результат тот же).

Метод:

  1. Полная очистка (серийный номер): blank_4MB.bin
  2. Загрузите (серийно) ESP_Easy_mega-20180818_test_ESP8266_4096_VCC.bin, настройте AP и NTP при необходимости (эта прошивка протестирована, всегда можно подключиться)
  3. OTA загрузит следующую желаемую прошивку (тест 4096 VCC): ESP_Easy_mega-20180221_test_ESP8266_4096.bin - ESP_Easy_mega-20181111_test_ESP8266_4096_VCC.bin
  4. Если прошивка может подключиться, переходите к шагу 3.
  5. Если обновленная прошивка не может подключиться к AP после ~ 10 попыток, перейдите к шагу 2.

Полученные результаты:

  • ОК - подключен к Wi-Fi
  • NG - сообщение «AP не найдена», но AP в списке AP (серийный wifiscan )
  • NG * - тайм-аут маяка, увольнение, ошибки истечения срока аутентификации
  • NG ** - подключен, PING в порядке, но ошибка ERR_EMPTY_RESPONSE в браузере
  • NG * - подключен, пара ответов PING после запуска, но после «Тайм-аут запроса» и / или «Целевой хост недоступен»

Надеюсь, кто-то сможет увидеть закономерность ....

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

Все 103 Комментарий

На всякий случай, в имени / настройке нет конечных пробелов?

Нет. И я не уверен в корпусе имени AP. Но я тоже соответствовал этому.

Я обновил MCU этого узла из более старой версии, может быть, он застрял в какой-то старой конфигурации? Я уже стер флэш и сделал сброс настроек до заводских. Что еще я могу сделать?

Вы прошили его с пустым файлом bin размером 4 МБ?

Да, тоже сделал то

Другие блоки ESP Easy, подключаются ли они?

Да, но они намного более старые версии.

Вы еще не пробовали другой блок с новой версией? Пожалуйста, сделай!

У меня такая же проблема. Пытаюсь решить уже несколько дней. Это происходит только с модулями Wemos NodeMCU:
image

Журнал:
312: СОБЫТИЕ: Пробуждение системы #
333: WIFI: установите для WiFi значение STA.
365: WIFI: попытка подключения lada # 0
478: СОБЫТИЕ: System # Boot
1832: WD: Время работы 0 ConnectFailures 0 FreeMem 26224

11276: WIFI: Попытка подключения lada №1

26789: СОБЫТИЕ: WiFi # отключен
26804: WIFI: отключен! Причина: «(200) Beacon timeout» Подключено в течение 15 с.
27276: WIFI: Подключение lada1 попытка №2
30133: СОБЫТИЕ: WiFi # отключен
30147: WIFI: отключен! Причина: '(201) Точка доступа не найдена' Подключено в течение 2856 мс
30276: WIFI: Подключение lada1 попытка №3
31832: WD: Время работы 1 ConnectFailures 0 FreeMem 26192
33133: СОБЫТИЕ: WiFi # отключен
33148: WIFI: отключен! Причина: «(201) Точка доступа не найдена» Подключено в течение 2857 мс.
33276: WIFI: Попытка подключения lada №4
36133: СОБЫТИЕ: WiFi # отключен
36147: WIFI: отключен! Причина: '(201) Точка доступа не найдена' Подключено в течение 2856 мс
36276: WIFI: Попытка подключения lada №5
41027: СОБЫТИЕ: WiFi # отключен
41044: WIFI: отключен! Причина: '(4) Assoc expire' Подключено на 4751 мс
41276: WIFI: установить для WiFi значение AP + STA.
42197: WIFI: SSID режима AP будет NodeMCU7_47 с адресом 192.168.4.1
42197: WIFI: Подключение lada1 попытка №6
45055: СОБЫТИЕ: WiFi # отключен
45075: WIFI: отключен! Причина: '(201) Точка доступа не найдена' Подключено в течение 2856 мс
45277: WIFI: SSID режима AP будет NodeMCU7_47 с адресом 192.168.4.1
45277: WIFI: Подключение lada1 попытка №7
48134: СОБЫТИЕ: WiFi # отключен
48150: WIFI: отключен! Причина: '(201) Точка доступа не найдена' Подключено в течение 2857 мс
48277: WIFI: SSID режима AP будет NodeMCU7_47 с адресом 192.168.4.1
48277: WIFI: Попытка подключения lada №8

Хорошо работают модули Wemos D1 mini и clone D1 mini.

Я сделал снимок этого (в моем офисе), я мог бы испытать его сам в пятницу, когда вернусь.

Можете дать информацию со страницы sysinfo?
Просто чтобы проверить, есть ли разница в узлах.

О, и не могли бы вы попробовать установить учетные данные Wi-Fi с помощью (последней) версии инструмента @Grovkillen flash (входит в zip), а также попробуйте установить статические настройки IP. (со второй попытки)

Я только что обновился до mega-20181107 (файл ESP_Easy_mega-20181107_normal_ESP8266_4096.bin) и установил учетные данные Wi-Fi с помощью (последней) версии инструмента @Grovkillen flash (включенного в zip), и теперь он работает.

Страница Sysinfo:

Единица: | 47
- | -
Местное время: | 2018-11-07 16:15:12
Время работы: | 0 дней 0 часов 5 минут
Нагрузка: | 3,30% (LC = 12452)
Бесплатная память: | 17320 (14984 - sendContentBlocking)
Бесплатный стек: | 3584 (1728 - ExecuteCommand)
Загрузка: | Ручная перезагрузка (7)
Причина сброса: | Внешняя система
Сеть ❔
Wi-Fi: | 802.11N (RSSI -49 дБ)
Конфигурация IP: | DHCP
IP / подсеть: | 192.168.44.192 / 255.255.255.0
GW: | 192.168.44.1
Клиентский IP: | 192.168.44.150
DNS: | 1.0.0.1 / 1.1.1.1
Допустимый диапазон IP-адресов: | Все разрешено
STA MAC: | 60: 01: 94: 35: C8: BC
AP MAC: | 62: 01: 94: 35: C8: BC
SSID: | лада (06: 18: D6: C1: B0: 03)
Канал: | 1
Подключено: | 5 м 9 с
Причина последнего отключения: | (1) Не указано
Номер переподключается: | 0
Прошивка
Сборка: ⋄ | 20102 - Мега
Библиотеки: ⋄ | ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3
Версия GIT: ⋄ | мега-20181107
Плагины: ⋄ | 46 [Нормальный]
Сборка Md5: | 9ea46e7428c174166f90298a7ed1a5f2
Md5 проверка: | прошло.
Время сборки: ⋄ | 7 ноя 2018 03:33:40
Двоичное имя файла: ⋄ | ESP_Easy_mega-20181107_normal_ESP8266_4096.bin
Состояние системы
Уровень журнала системного журнала: | Никто
Уровень последовательного журнала: | Отлаживать
Уровень веб-журнала: | Никто
Доска ESP
ID чипа ESP: | 3524796 (0x35C8BC)
ESP Chip Freq: | 80 МГц
Название платы ESP: | PLATFORMIO_ESP12E
Место хранения
ID чипа Flash: | Производитель: 0xEF Устройство: 0x4016
Реальный размер чипа Flash: | 4096 кБ
Размер Flash IDE: | 4096 кБ
Скорость Flash IDE: | 40 МГц
Режим Flash IDE: | DIO
Flash пишет: | 2 дня / 2 загрузки
Размер эскиза: | 744 КБ (2324 КБ свободно)
SPIFFS Размер: | 934 КБ (860 КБ бесплатно)

Значит, мы можем закрыть этот вопрос? : +1:

Вчера я тестировал версию mega-20181023, которая не работала, и версию mega-20181022, которая работала. Сейчас собираюсь потестить версию мега-20181106 ...

пожалуйста, не закрывайте пока

Переход на версию mega-20181106 через OTA ==> WiFi не работает

Прошить ESP_Easy_mega-20181106_normal_ESP8266_4096.bin с помощью ESP Easy Flasher ==> WiFi не работает

Так что вчерашний релиз ведет себя плохо. Что изменилось между этими двумя выпусками? Немного?

Я изменил много строк, чтобы уменьшить занимаемое пространство.

Но ты поменял на работу?

Но ты поменял на работу?

Вчера слил только коммиты по OTA-обновлениям
Так что в основном это должно быть связано со строкой.

Надеюсь, я выполнил правильные запросы поиска / замены, но, возможно, что-то изменилось в настройке Wi-Fi.

Сегодняшний выпуск вроде работает, вчера - нет. Странно, возможно, связано со сборкой.

Ах, может, я тоже что-то поправил в процессе;)
Извините, такое может случиться ...

ESP_Easy_mega-20181107_normal_ESP8266_4096 прошил через OTA ==> WiFi работает нормально

Так что сегодняшний выпуск вроде работает, но нет. Я скомпилировал из источников в zip-файле, и Wi-Fi снова не работает.
Я прошил свою скомпилированную версию на D1 mini, и WiFi работает нормально.

Вы его дважды перед прошивкой пробовали компилировать? (при условии, что вы используете PlatformIO)
И, похоже, есть разница в выравнивании данных при сборке в Windows или Linux (согласно темам в списках проблем Tasmota / Espruna)

Нет, не видел. Я использую PlatformIO с кодом VS в Windows 10.
Хорошо, я собираюсь дважды скомпилировать и попробовать. Я говорю вам.

@ TD-er Я дважды выполнил задачу PlatformIO: Build (normal_ESP8266_4096) и получил этот журнал. Вы имеете в виду это?

Выполнение задачи: C: Userssalva.platformiopenvScriptsplatformio.exe run --environment normal_ESP8266_4096 <

Обработка normal_ESP8266_4096 (структура: arduino; платформа: [email protected]; плата: esp12e)

Подробный режим можно включить с помощью параметра -v, --verbose
КОНФИГУРАЦИЯ: https://docs.platformio.org/page/boards/espressif8266/esp12e.html
ПЛАТФОРМА: Espressif 8266> Espressif ESP8266 ESP-12E
СИСТЕМА: ESP8266 80 МГц 80 КБ ОЗУ (4 МБ флэш-памяти)
Конвертация ESPEasy.ino
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 72 : 0: предупреждение: "P016_TIMEOUT" переопределено [включено по умолчанию]

define P016_TIMEOUT 15U // Подходит для большинства сообщений, не проглатывая много повторов.

^
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 68 : 0: примечание: это расположение предыдущего определения

define P016_TIMEOUT 50U // Некоторые кондиционеры имеют пропуски в протоколах ~ 40 мс.

^
Поиск зависимостей библиотеки -> http://bit.ly/configure-pio-ldf
РЕЖИМЫ LDF: СОВМЕСТИМОСТЬ FINDER (цепочка) (мягкая)
Собрано 56 совместимых библиотек
Сканирование зависимостей ...
График зависимости
| -1.0
| | -1.0
| | -1.0
| | | -1.0
| -2.0.0
| | -3.3.1
| -1.0
| -
| -1.0
| -1.0.0
| | -1.0
| -5.13.2
| -1.0.2
| -3.2.7
| | -1.0
| | -1.0
| -
| | -1.0
| -1.0
| -0.0.1
| | -3.3.1
| -0.0.1
| -1.0
| - | | -1.0
| -1.0.2
| | -1.0.2
| | -1.0
| -1.0
| | -1.0
| | -
| | | -1.0
| - | -3.3.1
| -1.4.2
| | -1.0
| -
| | -1.0
| -1.0.4
| | -1.0
| -2,6
| -1.0.1
| | -1.0
| -1.1.0
| | -1.0
| -
| | -1.0
| -
| | -1.0
| -1.0.0
| -1.0
| | -1.0
| -
| | -1.0
| -1.0.6
| -
| -0.0.1
| | -1.0
Компиляция .pioenvsnormal_ESP8266_4096libdc8pubsubclientPubSubClient.cpp.o
Компиляция .pioenvsnormal_ESP8266_4096srcESPEasy.ino.cpp.o
Связывание .pioenvsnormal_ESP8266_4096firmware.elf
Получение максимального размера программы .pioenvsnormal_ESP8266_4096firmware.elf
Сборка .pioenvsnormal_ESP8266_4096firmware.bin
Проверка размера .pioenvsnormal_ESP8266_4096firmware.elf
Использование памяти -> http://bit.ly/pio-memory-usage
ДАННЫЕ: [======] 55,4% (использовано 45376 байт из 81920 байт)
ПРОГРАММА: [=======] 73,2% (использовано 764896 байт из 1044464 байт)
============================================== [УСПЕХ] Принято 57,89 секунды ==============================================

================================================== ===== [РЕЗЮМЕ] ========================================== =============
Среда esp-wrover-kit_test_1M8_partition [ПРОПУСТИТЬ]
Среда esp32dev [ПРОПУСТИТЬ]
Среда esp32test_1M8_partition [SKIP]
Среда нормальная_ESP8266_1024 [ПРОПУСТИТЬ]
Минимальная среда_ESP8266_1024_OTA [ПРОПУСТИТЬ]
Минимальная среда_ESP8285_1024_OTA [ПРОПУСТИТЬ]
Среда normal_core_241_ESP8266_1024 [ПРОПУСТИТЬ]
Среда нормальная_ESP8285_1024 [ПРОПУСТИТЬ]
Среда normal_WROOM02_2048 [SKIP]
Среда нормальная_ESP8266_4096 [УСПЕХ]
Среда normal_core_241_ESP8266_4096 [SKIP]
Среда normal_IR_ESP8266_4096 [ПРОПУСТИТЬ]
Тест среды_ESP8266_1024 [ПРОПУСТИТЬ]
Тест среды_ESP8285_1024 [ПРОПУСТИТЬ]
Среда test_WROOM02_2048 [SKIP]
Тест среды_ESP8266_4096 [ПРОПУСТИТЬ]
Environment test_ESP8266_4096_VCC [SKIP]
Environment dev_ESP8266_1024 [SKIP]
Environment dev_ESP8285_1024 [SKIP]
Среда dev_WROOM02_2048 [SKIP]
Environment dev_ESP8266_4096 [SKIP]
Среда dev_ESP8266PUYA_1024 [ПРОПУСТИТЬ]
Среда dev_ESP8266PUYA_1024_VCC [SKIP]
Среда hard_SONOFF_POW [ПРОПУСТИТЬ]
Среда hard_SONOFF_POW_R2_4M [SKIP]
Среда hard_Shelly_1 [ПРОПУСТИТЬ]
Environment hard_Ventus_W266 [SKIP]
============================================== [УСПЕХ] Принято 57,94 секунды ==============================================

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

Выполнение задачи: C: Userssalva.platformiopenvScriptsplatformio.exe run --environment normal_ESP8266_4096 <

Обработка normal_ESP8266_4096 (структура: arduino; платформа: [email protected]; плата: esp12e)

Подробный режим можно включить с помощью параметра -v, --verbose
КОНФИГУРАЦИЯ: https://docs.platformio.org/page/boards/espressif8266/esp12e.html
ПЛАТФОРМА: Espressif 8266> Espressif ESP8266 ESP-12E
СИСТЕМА: ESP8266 80 МГц 80 КБ ОЗУ (4 МБ флэш-памяти)
Конвертация ESPEasy.ino
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 72 : 0: предупреждение: "P016_TIMEOUT" переопределено [включено по умолчанию]

define P016_TIMEOUT 15U // Подходит для большинства сообщений, не проглатывая много повторов.

^
C: / Users / salva / Documents / GitHub / ESPEasy_mega-20181107 / source / src / _P016_IR. ino: 68 : 0: примечание: это расположение предыдущего определения

define P016_TIMEOUT 50U // Некоторые кондиционеры имеют пропуски в протоколах ~ 40 мс.

^
Поиск зависимостей библиотеки -> http://bit.ly/configure-pio-ldf
РЕЖИМЫ LDF: СОВМЕСТИМОСТЬ FINDER (цепочка) (мягкая)
Собрано 56 совместимых библиотек
Сканирование зависимостей ...
График зависимости
| -
| -1.0
| | -1.0
| | -1.0
| | | -1.0
| -1.0
| -0.0.1
| | -1.0
| -1.0.2
| | -1.0.2
| | -1.0
| -1.0.0
| | -1.0
| -5.13.2
| -1.0.2
| -3.2.7
| | -1.0
| | -1.0
| -
| | -1.0
| -1.0
| -0.0.1
| | -3.3.1
| -1.0
| -0.0.1
| -2.0.0
| | -3.3.1
| -1.0
| - | | -1.0
| -1.0.6
| -1.0
| | -1.0
| | -
| | | -1.0
| - | -3.3.1
| -1.4.2
| | -1.0
| -
| | -1.0
| -1.0.4
| | -1.0
| -
| -1.0.1
| | -1.0
| -1.1.0
| | -1.0
| -
| | -1.0
| -
| | -1.0
| -1.0.0
| -1.0
| | -1.0
| -
| | -1.0
| -2,6
Компиляция .pioenvsnormal_ESP8266_4096srcESPEasy.ino.cpp.o
Связывание .pioenvsnormal_ESP8266_4096firmware.elf
Получение максимального размера программы .pioenvsnormal_ESP8266_4096firmware.elf
Сборка .pioenvsnormal_ESP8266_4096firmware.bin
Проверка размера .pioenvsnormal_ESP8266_4096firmware.elf
Использование памяти -> http://bit.ly/pio-memory-usage
ДАННЫЕ: [======] 55,4% (использовано 45368 байт из 81920 байт)
ПРОГРАММА: [=======] 73,2% (использовано 764896 байт из 1044464 байт)
============================================== [УСПЕХ] Принято 55,91 секунды ================================================

================================================== ===== [РЕЗЮМЕ] ========================================== =============
Среда esp-wrover-kit_test_1M8_partition [ПРОПУСТИТЬ]
Среда esp32dev [ПРОПУСТИТЬ]
Среда esp32test_1M8_partition [SKIP]
Среда нормальная_ESP8266_1024 [ПРОПУСТИТЬ]
Минимальная среда_ESP8266_1024_OTA [ПРОПУСТИТЬ]
Минимальная среда_ESP8285_1024_OTA [ПРОПУСТИТЬ]
Среда normal_core_241_ESP8266_1024 [ПРОПУСТИТЬ]
Среда нормальная_ESP8285_1024 [ПРОПУСТИТЬ]
Среда normal_WROOM02_2048 [SKIP]
Среда нормальная_ESP8266_4096 [УСПЕХ]
Среда normal_core_241_ESP8266_4096 [SKIP]
Среда normal_IR_ESP8266_4096 [ПРОПУСТИТЬ]
Тест среды_ESP8266_1024 [ПРОПУСТИТЬ]
Тест среды_ESP8285_1024 [ПРОПУСТИТЬ]
Среда test_WROOM02_2048 [SKIP]
Тест среды_ESP8266_4096 [ПРОПУСТИТЬ]
Environment test_ESP8266_4096_VCC [SKIP]
Environment dev_ESP8266_1024 [SKIP]
Environment dev_ESP8285_1024 [SKIP]
Среда dev_WROOM02_2048 [SKIP]
Environment dev_ESP8266_4096 [SKIP]
Среда dev_ESP8266PUYA_1024 [ПРОПУСТИТЬ]
Среда dev_ESP8266PUYA_1024_VCC [SKIP]
Среда hard_SONOFF_POW [ПРОПУСТИТЬ]
Среда hard_SONOFF_POW_R2_4M [SKIP]
Среда hard_Shelly_1 [ПРОПУСТИТЬ]
Environment hard_Ventus_W266 [SKIP]
============================================== [УСПЕХ] Принято 55,96 секунды ==============================================

Да, дважды собирал / компилировал перед прошивкой.

Поскольку загрузка также скомпилирует его, вы также можете собрать его, а затем прошить через последовательный порт. (загрузить ... в платформеIO)

Извините, Wi-Fi все еще не работает

Как выставить настройки, серийный или через AP?

С вашим инструментом: ESP Easy Flasher

Хорошо, тогда проблема не в этом 😎

Я должен отключиться сейчас. Я подключусь снова этой ночью.

Привет

У меня есть несколько таких модулей, и у меня с ними такая же проблема. Точка доступа не найдена, время ожидания маяка, ошибки истечения срока действия связи, но команда scanwifi serial представляет мою точку доступа в списке.

Обычно я обновляю прошивку модулей до последней версии, когда выходит новая прошивка.

Если я обновляюсь, некоторые версии прошивки работают нормально, а некоторые нет. Если модуль не может подключиться, мне нужно вернуться к предыдущему файлу fw. Иногда мне нужно стереть модуль (blank_4MB.bin). Обычно я загружаю релиз 20180818, который всегда работает нормально. И после того, как я загружу последний релиз ОК.

Я вдали от дома, но на выходных могу проверить, какая прошивка подходит, а какая нет. Возможно, это поможет исследовать и устранить проблему.

Спасибо
Т

Может кто-нибудь сделать подробный снимок микросхемы ESP?
У меня было некоторое обсуждение в фоновом режиме по электронной почте, и один из них сообщает, что на модуле есть этикетка «ECO Plug».
Одно из предложений заключалось в том, чтобы добавить несколько вызовов delay(1) пока не будет установлено соединение Wi-Fi.

Если кто-то может сделать действительно подробное изображение модуля (например, с помощью планшетного сканера, повернуть модуль в нескольких направлениях по сравнению с направлением сканирования), то, пожалуйста, также сделайте подробный снимок дорожек 3.3v и GND PCB модуля ESP и регулятор напряжения.

Прошил сегодняшнюю прошивку: mega-20181107 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
Сначала я высветил пустую, а затем настоящую. Wi-Fi снова работает :-)

Я использую этот модуль как датчик температуры (DHT22)
Сенсор работает, а MQTT - нет. Кроме того, страница журнала остается пустой.

@ymoona, каковы ваши настройки для уровня веб-журнала - Нет?

Btw mqtt действительно работает. Просто не без учетных данных, возможно, проблема с настройкой моего брокера.

Ведение журнала настроено для отладки, но ничего не показывает. Но все остальное работает. Так что я могу закрыть вопрос

Здравствуйте

Изображения, как и было обещано.

Надеюсь, у меня будет время завтра протестировать прошивки, которые подходят, а какие нет.

dscf4688

dscf4686

dscf4689

dscf4694

Спасибо
Т

Если возможно, можете ли вы попробовать запитать один из проблемных узлов с помощью 5 В от контакта GND / Vin (а не порта USB)?

Некоторые из моих модулей питаются от 3,3 В через Vin, некоторые используют USB. Все эти модули ведут себя одинаково.

5В проверено: Без радости :-(

Не горит: прошивка 1024 VCC исчезла из последней версии. Возможна ли компиляция на будущее?

Спасибо
Т

Я удалил только сборки PUYA.
Если бы это была единственная сборка VCC объемом 1 МБ, мы могли бы добавить для этого еще одну.

ESP_Easy_mega-20181110_test_ESP8266_4096_VCC.bin

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


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

@redskinhu Значит, это не исправлено, и те же узлы все еще проблемны, а те, которые работали нормально, все еще работают?

Привет

Домашнее задание выполнено ....

Я тестировал этот клон WeMos D1. Источник питания 5 В, внешнее последовательное TTL USB-соединение. Пара NG fw тестируется с другим модулем D1 (результат тот же).

Метод:

  1. Полная очистка (серийный номер): blank_4MB.bin
  2. Загрузите (серийно) ESP_Easy_mega-20180818_test_ESP8266_4096_VCC.bin, настройте AP и NTP при необходимости (эта прошивка протестирована, всегда можно подключиться)
  3. OTA загрузит следующую желаемую прошивку (тест 4096 VCC): ESP_Easy_mega-20180221_test_ESP8266_4096.bin - ESP_Easy_mega-20181111_test_ESP8266_4096_VCC.bin
  4. Если прошивка может подключиться, переходите к шагу 3.
  5. Если обновленная прошивка не может подключиться к AP после ~ 10 попыток, перейдите к шагу 2.

Полученные результаты:

  • ОК - подключен к Wi-Fi
  • NG - сообщение «AP не найдена», но AP в списке AP (серийный wifiscan )
  • NG * - тайм-аут маяка, увольнение, ошибки истечения срока аутентификации
  • NG ** - подключен, PING в порядке, но ошибка ERR_EMPTY_RESPONSE в браузере
  • NG * - подключен, пара ответов PING после запуска, но после «Тайм-аут запроса» и / или «Целевой хост недоступен»

Надеюсь, кто-то сможет увидеть закономерность ....

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

Хорошо, это, должно быть, был тот пост, который требовал самой большой подготовки!
В период с марта по май у нас были проблемы с ночными сборками, и эти сборки приводили к множеству проблем с Wi-Fi.
Один из самых неприятных моментов в разработке, так как я также работал над WiFi, основанным на событиях, и отчеты полностью не воспроизводились.

Моя первоначальная мысль о таких случайных отчетах OK / NG заключается в том, что должен быть какой-то массив строк / символов, который просто выделен на 1 байт слишком коротким или не завершается нулем.
Затем компилятор и полуслучайное поведение распределения памяти должны перемещать блоки, что может привести к дополнительному неиспользованному байту после этого неисправного зарезервированного блока.

Какова длина SSID вашей сети и длина вашего ключа?
Есть ли в них пробелы или другие «странные» символы?

SSID: TNCAPE8A29B
Ключ: 9 знаков, 2 заглавные буквы и цифры, ничего странного.

Да, я получил первые модули, когда был представлен WiFi на основе событий. И у меня было много «неработающих» модулей ... Я думал, что мои новые блестящие модули неисправны, и потратил много времени, чтобы найти решение. И еще кое-что об этих модулях. Они выглядят медленнее, чем стандартные модули esp07 / 12 (например, загрузка веб-страницы). Переключение между страницами ~ 3-5с, на ESP07 / 12 ~ 1с. Может это поможет.

Может, можно сравнить типы вспышек?

Я могу представить, что флеш-чип также возвращает некоторые параметры чтения / записи, которые используются основными библиотеками.
Это может коррелировать с количеством случаев отключения, но я сомневаюсь, что это повлияет на симптом «даже невозможно подключиться», который вы испытываете.

Я снял щит с одного из своих ESP07: W25Q32JVSIQ
Клон WeMos D1: GD25Q32CSIG

Второй - немного медленнее на 120 МГц против 133 МГц. Я думаю, что это не слишком большая разница в скорости.

У меня есть пара W25Q32BVSIG, если я заменю GD25Q32CSIG на плате, это может помочь исследовать?

Всегда приятно попробовать, но затем вы также убираете воспроизводимый узел, чтобы проверить, работает ли будущее исправление.

У меня есть запечатанная запаска .... тоже. :-)

Возможно, вы также можете увидеть на (новой) странице статистики времени, сколько времени занимает действие записи.

Помните, что статистика сбрасывается при загрузке страницы.

  • страница статистики времени загрузки
  • выполнить некоторую запись (например, изменить некоторые настройки в плагине)
  • загрузите страницу статистики времени и проверьте макс. время, необходимое для сохранения файла.

@redskinhu хорошая работа, может это связано с плохим подключением антенны?
Попробуйте подключить точку доступа к своему мобильному телефону и подключитесь к ней с помощью ESP.

Думаю, эта проблема не связана с антенной. Когда я проводил тесты, модуль находился в том же месте. Если один FW может подключиться, а другой нет, это может быть связано с ошибкой SW.

Один из моих модулей сидит рядом с маршрутизатором и ведет себя аналогично. И я попробовал подключиться к мобильной точке доступа своего телефона, которая находилась на расстоянии около 2 см, когда я проводил предварительное расследование. Никакой радости.

Рядом со мной по одному ESP01 PUYA и ESP07S. Я установил ту же конфигурацию и для этих модулей (ESP_Easy_mega-20181107). Я проверил тайминги записи (я сохранил одну и ту же общую задачу sysinfo для всех модулей.):

Клон WeMos D1

Описание | Функция | #calls | звонок / сек | мин (мс) | Среднее (мс) | макс (мс)
- | - | - | - | - | - | -
Сохранить файл | | 3 | 0,14 | 29.616 | 42.094 | 64,698

ESP07S

Описание | Функция | #calls | звонок / сек | мин (мс) | Среднее (мс) | макс (мс)
- | - | - | - | - | - | -
Сохранить файл | | 3 | 0,26 | 24.505 | 44,575 | 64,832

ESP01

Описание | Функция | #calls | звонок / сек | мин (мс) | Среднее (мс) | макс (мс)
- | - | - | - | - | - | -
Сохранить файл | | 3 | 0,01 | 268.785 | 399.269 | 660,206

  • Для меня поведение ESP01 очевидно: ПУЯ. Но этот модуль такой же быстрый, как ESP07S.
  • Но два других ведут себя аналогично, поэтому я думаю, что разница в скорости не из-за вспышки.

Я заменил вспышку, но новый вид несовместим. :-(
Так что я вернул старую. Оно работает. :-)

Это все на сегодня.

ESP_Easy_mega-20181112 протестировано: NG

Есть ли предложения о продолжении расследования?

Все еще используете сборку test_ESP8266_4096_VCC.bin ?

да

@redskinhu ОШИБКА, пожалуйста, войдите

@ TD-er действительно сложно понять код подключения / управления Wi-Fi.
Я мог бы сначала попробовать переместить все в одно место (EspEasyWifi.ino), а затем мы можем подумать, как изменить эту часть кода, чтобы сделать ее более читаемой, как вы думаете?

Здравствуйте

Небольшое объяснение этого журнала:

  • Уровень журнала: Debug dev
  • Установлен ESP_Easy_mega-20181107_test_ESP8266_4096_VCC.bin . Он загружается и подключается к AP, а MQTT публикует IP и MAC.
  • После того, как я начал загрузку OTA в ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin .
  • Модуль перезагружается и пытается подключиться к AP. После 10 попыток я остановил ведение журнала.
INIT : Booting version: mega-20181107 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1(cfd48f3), LRuleDebug: 101: publish home/%sysname%/ipaddress,%ip%
WRuleDebug: 101: publish home/%sysname%/macaddress,%mac%
IP: 2.0.3)mode : sta(84:f3:eb:8e:61:8c)
add if0
RuleDebug Processing:rules1.txt
     flags CMI  parse output:
RuleDebug: 100: time#initialized do

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

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

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

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

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

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

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

@ uzi18 Я согласен, что текущий код Wi-Fi стал слишком сложным (снова)
Я согласен, что нам стоит взглянуть на это, когда я вернусь домой (только что прибыв в Стокгольм).

@redskinhu, просто ОШИБКА, пожалуйста :)

@ TD-er нам действительно нужна фильтрация журналов, и когда она включена, записывать все <= установленный уровень - так как некоторая информация находится на разных уровнях.

Тот же метод тестирования, что и раньше, только уровень журнала - Ошибка. Как просили. :-)

Это выглядит связанным, но это не так.

`` ''

перезагружать

ets 8 января 2013 г., первая причина: 2 , режим загрузки: (3,6)

нагрузка 0x4010f000, лен 1384, комната 16
хвост 8
chksum 0x2d
csum 0x2d
vbb28d4a3
~ ld
⸮U98:

INIT: версия загрузки: mega-20181107 (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
99: INIT: горячая загрузка # 3 - Причина перезапуска: перезапуск программного обеспечения / системы
101: FS: Монтаж ...
126: FS: монтирование выполнено успешно, использовано 76053 байта из 957314
501: CRC: контрольная сумма программы ... ОК
538: CRC: SecuritySettings CRC ... ОК
640: INIT: Свободная оперативная память: 25384
641: НАЧАЛО: I2C
641: INIT: SPI не включен
676: ИНФОРМАЦИЯ: Плагины: 73 [Нормальный] [Тестирование] (ESP82xx Core 2_4_2, NONOS SDK 2.2.1 (cfd48f3), LWIP: 2.0.3)
677 .: СОБЫТИЕ: Пробуждение системы #
712: WIFI: установите для WiFi значение STA.
745: WIFI: попытка подключения TNCAPE8A29B №0
858: СОБЫТИЕ: System # Boot
4800: MQTT: преднамеренное переподключение

Обновление: ESP_Easy_mega-20181112_test_ESP8266_4096_VCC.bin
отключение сна
............. pm open, введите: 0 0
.................................................. .....................................
.................................................. .....................................
.................................................. .....................................
.................................................. .....................................
.................................................. ........
Успешное обновление: 857648
Перезагрузка ...

ets 8 января 2013 г., первая причина: 2 , режим загрузки: (3,6)

нагрузка 0x4010f000, лен 1384, комната 16
хвост 8
chksum 0x2d
csum 0x2d
vbb28d4a3
@cp : 0
ld
⸮U

Wifiscan
WIFI: начало сканирования SSID
WIFI: найдено 3 сети
WIFI: 1: eir90963965-2.4G 58: D7: 59: 5B: E0: 70 Канал: 2 (-74 дБм) WPA / WPA2 / PSK
WIFI: 2: eir_WiFi 58: D7: 59: 5B: E0: 71 Канал: 2 (-73dBm) открыт
WIFI: 3: TNCAPE8A29B C4: EA: 1D: C3: BC: 7F Канал: 8 (-66 дБм) WPA / WPA2 / PSK
Хорошо
wificonnect
Хорошо

ESPEasy_mega-20181117 до 21 проверено: NG

Я как раз читал по нескольким из этих вопросов.
Похоже, что у Tasmota также есть некоторые проблемы с некоторыми модулями при подключении к Wi-Fi, и их подход к их решению заключался в том, чтобы не начинать считывать датчики и т. Д. До тех пор, пока не будет установлено соединение Wi-Fi, и сделать множество вызовов delay () для снижения энергопотребления процессора.
это говорит о том, что питания этих модулей может быть недостаточно.

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

@redskinhu Не могли бы вы проверить этот PR: https://github.com/letscontrolit/ESPEasy/pull/2073
Сделал сборку для normal_ESP8266_4096

Доброе утро

Проверено и НГ. (ESPEasy_mega-20181121 ведет себя так же, как этот FW)

Получил однажды:

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

Но в большинстве случаев ответ:

Узел назначения недоступен.

Смотрите журнал:

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

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

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

pm open,type:2 0



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

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

Мне эти модули кажутся слишком медленными.
У меня есть план, я бы хотел сравнить скорость этого модуля и одного голого ESP12F.

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

Я протестирую оба модуля без изменения частоты процессора.

Или есть идея сравнить скорость работы модулей?

Если прием Wi-Fi плохой, может произойти много повторных передач, и вы этого не увидите.
Можете ли вы измерить 3,3 В на ESP, когда он пытается подключиться к Wi-Fi?
Желательно с прицелом.
Если это напряжение нестабильно, это также повлияет на ВЧ-калибровку, выполняемую непосредственно перед подключением.
Эта калибровка требует гораздо более высокого тока, поэтому, если следы на печатной плате слишком тонкие или сам источник питания не способен выдерживать этот более высокий ток, вы можете получить нестабильное соединение WiFi, поскольку калибровка отключена.
Последние несколько дней я много читал о WiFi на ESP8266.

Вы также можете попробовать добавить небольшой конденсатор, близкий к 3,3 В ESP, просто для того, чтобы поддерживать это напряжение стабильным при больших колебаниях тока.
Не уверен, какая емкость лучше всего подходит для конденсатора.
Может 10 мкФ? Вы также можете не делать конденсатор слишком большим, так как при первоначальной зарядке он будет выглядеть как «замыкание» на источник питания. Таким образом, это также может препятствовать загрузке ESP, когда он слишком велик.

Редактировать:
Вы не используете модуль ESP12e, а только голый ESP8266
image

Я не уверен, все ли отмеченные красным контакты подключены.
Но, может быть, вы найдете место, где находится 3.3В, рядом с микросхемой?

Привет

Я думаю, что эта проблема не может быть связана с напряжениями, потому что один fw работает нормально, а другой не находится на том же модуле, который имеет тот же источник питания и такое же местоположение от точки доступа Wi-Fi, и тест проходит почти в то же время.

В любом случае мега-20181122 протестирован и ОК.

В чем разница между 21 vs 22 fw?

Я попытался провести тест, но он не увенчался успехом, см. Https://github.com/letscontrolit/ESPEasy/issues/2076

В любом случае мега-20181122 протестирован и ОК.

В чем разница между 21 vs 22 fw?

Единственная разница в плагине.
Так что это не имеет ничего общего с частью Wi-Fi или временем.
Я предполагаю, что если вы выполните сброс настроек до заводских (или пустую вспышку) и снова попробуете версию 20181122, это может потерпеть неудачу.

Думаю, это была свежая установка.
Я попробую, когда вернусь домой.
К сожалению, мне нужно работать ... :(

mega-20181122/23 загружено в пустой модуль: ОК

Теперь у меня есть один модуль, который кажется таким же странным, как вы описали.
Странно то, что очистка сборки (очистка) и повторная сборка могут исправить проблемы с подключением к Wi-Fi.
Итак, при связывании происходит что-то странное.

Я не буду сегодня объединять какой-либо код. Сегодня объединяются только изменения документов.
Так что, если завтрашняя сборка снова выйдет из строя, у нас есть доказательства, что это что-то в процессе связывания.

Может быть, тоже приятно протестировать.
В тех случаях, когда узлу трудно подключиться, похоже, что он только сообщает о подключении, но не сообщает о полученных обновлениях IP или NTP.
Тогда он недоступен из сети.

Через несколько минут все вроде бы в порядке, и устройство работает нормально.

Еще одна мысль.
У вас есть несколько точек доступа с одним и тем же SSID / паролем? (например, повторитель или макет сетки)
Я тестировал здесь два моих узла точки доступа (в макете сетки, оба видны с моего стола), и если я сделаю начальное соединение с самым слабым, у меня будет много таймаутов, но через некоторое время у меня будет очень отзывчивый модуль.
Без повторного подключения узла (или, по крайней мере, не отображается в журнале)

Да, иногда модулю требуется несколько попыток подключения к AP после запуска / перезагрузки. Но после работает нормально.

Я попробую эту штуку с несколькими AP во вторник.

Я посмотрю, сможем ли мы заблокировать BSSID.
Об этом уже говорилось ранее.
У вас есть несколько точек доступа с одним и тем же SSID?

Я просто добавил флаг сборки в общий раздел в platformio.ini.
См. Этот коммит: https://github.com/letscontrolit/ESPEasy/commit/44a23fb5740e2cd74ea63a119d968832fe4d1be6

Я сделаю для этого тестовую сборку, чтобы мы могли проверить эффект на нескольких узлах.

Я только что сделал тестовую сборку с активным этим флагом.

Вы можете это проверить?

Тестовая сборка протестирована: NG
mega-20181124: Хорошо (я видел журнал изменений, с 22 года ничего не изменилось)

У меня есть пара роутеров. Не могли бы вы объяснить эту штуку с несколькими AP? Я знаю сторону роутера. Как мне настроить ESPEasy? Что такое резервный SSID? Такой же, как первичный? Как я могу заставить ESPEasy сначала подключить более слабую точку доступа? Я могу попробовать во вторник, может быть, в понедельник.

В некоторых случаях у вас может быть несколько точек доступа с одним и тем же SSID.
Например:

  • Использование репитера
  • Настройка сети WiFi

На данный момент вы можете определить только SSID / passwd в ESPeasy, но при начальной настройке вы можете выбрать один из результатов сканирования WiFi.
Также можно указать BSSID при подключении в библиотеках Arduino. Так что вполне возможно различать разные точки доступа, даже если они имеют одинаковый SSID.

Таким образом, может быть вероятность того, что модуль ESP подключается к самому слабому при первоначальном подключении. Но если мы добавим в настройки какой-нибудь BSSID, мы сможем убедиться, что он пытается подключиться только к предпочтительному.
Поэтому, если вы можете попытаться подключиться к одной точке доступа, которая не разделяет SSID с другой, вы также наверняка знаете, что она пытается подключиться только к этой только одной точке доступа.

Хорошо, теперь все ясно. Тест во вторник.

мега-20181125 протестировано: НГ

2088 Мне кажется, такая же проблема ...

Привет

Результаты тестирования ESPEasy_mega-20181121-10-g58278ab (и ESPEasy_mega-20181127 тоже):

  • Я не могу подключиться к AP «ESP_Easy_0», поэтому возникает ошибка «Произошла ошибка аутентификации». Ключ WPA: configesp
  • Я попытался изменить ключ с помощью команды WifiAPKey но получил "Неизвестная команда!" ошибка во многих выпусках, я не тестировал все.
  • Я протестировал всегда хороший ESPEasy_mega-20180818, я могу подключиться к AP "ESP_Easy_0" с помощью ключа configesp, и после настройки AP все работает нормально. За исключением команды WifiAPKey .

Так что я не смог протестировать эту штуку с несколькими AP :-(

Давно не пользуюсь этой EasySetup (мне проще серийный). Между тем изменился ли WPAkey по умолчанию?

Выкл .:
В документации неправильный раздел "WiFi # ChangedAccesspoint".
Пример: on MQTTimport#Connected do

Привет. подключение к Wi-Fi ESP_Easy_mega-20181231_normal_ESP8266_4096 работает со статическим IP-адресом post flash action, но ESP_Easy_mega-20181231_normal_IR_ESP8266_4096 и любой другой ir bin до xxx09 не работает (даже если вы перепрошиваете его с рабочим bin, но если вы перепрошиваете не рабочий bin с bin все равно работать не будет). Можно ли заменить рабочий код Wi-Fi bin на ir bin?

Привет

Последняя версия прошивки, которая может подключаться к Wi-Fi: 20181124.

Тестировал все, что выдал после этого: радости нет. :(

Т

Привет

Я видел эту новую прошивку с некоторыми изменениями Wi-Fi, поэтому я также протестировал их 2.4.2 и 2.5.0:

Первоначально установлен: 20181124 (работает нормально)

Полученные результаты:

Запускаем после OTA ESP_Easy_mega-20190116_test_ESP8266_4096_VCC.bin
Веб-страница иногда доступна, иногда нет. В основном нет.

Журнал:

Rebooting...

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

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

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

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

Запускать после OTA ESP_Easy_mega-20190116_test_core_250_beta_ESP8266_4096_VCC.bin
Нет соединения.

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

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

Теперь мяч на вашей стороне ... ;-)

благодаря
Т

Хм очень плохо :(
У меня были большие надежды на это, как только я увидел коммит в репозитории Arduino.

Да, 2.5.0 выглядит хуже, чем 2.4.2, но я не сдаюсь. Я все равно перепробовал все версии. Последний рабочий релиз - 20181124.

20190121 2.5.0 / 2.4.2 протестирован, как и 20190116.

Я обнаружил ту же проблему с той же платой .. последняя рабочая прошивка, которую я обнаружил до сегодняшнего дня, это ESP_Easy_mega-20190212_dev_ESP8266_4096.bin

у меня такая же проблема с той же платой :(

Текущий код в мега-ветке имеет проблемы с подключением к Wi-Fi.
Я работал над этим почти все воскресенье, но это еще не исправлено.
Это почти как очень критическая ошибка по времени, которая может помешать ему подключиться к Wi-Fi.
В процедуре подключения есть один несколько уникальный временной фактор. Некоторая задержка используется на основе последнего байта MAC-адреса, чтобы внести некоторую случайность, чтобы предотвратить DDOS-подобную атаку на сервер / брокера после восстановления питания для большого количества узлов.

Но сейчас кажется почти случайным, может ли узел подключиться к WiFi. (просто выберите другую версию ядра или количество включенных плагинов, и это может быть неудачным или успешным)

Только начал с ESPEasy, я тоже не могу подключиться к WiFi.
Используя сборку 09.08.2019 и предыдущую, ранее прошивал пустой образ, пробовал с сеткой WiFi или без нее (Fritzbox 7590), добавьте учетные данные WiFi с помощью ESP Easy Flash Tool
Всегда получать "тайм-аут маяка" каждые 1000 мс в цикле

Можно ли использовать более старую версию?

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

Вы можете попробовать настроить точку доступа с помощью телефона и посмотреть, сохраняется ли проблема.

Что проверить: (мы должны где-нибудь сделать ссылку на это)

  • Стабильность питания (добавьте конденсаторы, хороший USB-кабель и т. Д.), Новые модули имеют регуляторы напряжения малой мощности.
  • Нет металла возле антенны WiFi
  • Попробуйте отправить пакеты ping на узел ESP с другого хоста

Учетные данные Wi-Fi кажутся нормальными, так как вы все же получаете соединение.

Вы можете попробовать сборку примерно с начала 2018 года, чтобы убедиться, что модуль в порядке.
В этих версиях не использовались более новые версии ядра, и они были не такими быстрыми, поэтому менее требовательны к ESP при запуске.

Спасибо за быстрый ответ. Я тестировал 3 разных HW (Wemos NodeMCU), использовал USB-порт ноутбука в качестве источника питания, но также попробовал внешний источник питания (без отладки, но без подключения к точке доступа). Пробовал другой кабель. Пытался протестировать прямо перед точкой доступа. От узла MCU не получено ответов на эхо-запрос.

На планшете Hotspot каждые 2853 мс я получаю:
3803: WIFI: отключен! Причина: '(201) Точка доступа не найдена' Подключено 2852 мс

будет тестировать со старыми сборками

Вот новый статус:
Версия от 28.02.2018 работает нормально.
Последняя версия не работает, WiFi подключается и отключается каждую секунду:

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

Привет

Я переехал в ESPHome. Эти платы прекрасно с ним работают.

Если вы используете Homeassistant, возможно, стоит попробовать.

до свидания
Т

Я закрою это, открою, если проблема все еще актуальна.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги