Сегодня мы рассмотрим новую фишку проекта WLED, а именно возможность прошивки ESP через Web интерфейс.
Translation to English is here. Также можно следить за нами на других площадках: Instagram и telegram (RU, EN, DE), Medium, YouTube (новый канал).
Наступает предновогодний период времени, и все начинают задумываться об украшениях. Так и я решил докупить новогодних гирлянд. Имеем прошлый опыт, описанный тут:
1. Новогодняя гирлянда на балкон на адресных диодах с управлением по WiFi
2. Прошивка esp-01. Запускаем WLED на ws2811b и esp8266. Новогодняя ёлка с WiFi
В этом году я зашел на сайт проекта за свежей прошивкой и увидел возможность прошить esp в один клик - захотел проверить. Забегая вперед, могу сказать, что результат оказался отрицательным, однако это был мой частный случай.
Мы переходим на сайт проекта и нас встречает страничка
Версия доступна последняя со всеми модификациями. Нажимаем "установка". Возможно, там было окошко с выбором com порта, но я его пропустил. Нажимаем далее-далее и в итоге появляется сообщение, что все ок.
ESP действительно прошилась и появилась сеть WLED. Перешел в контроллер и ввел все настройки сети. Контроллер подключился к роутеру, и я предположил, что все в порядке.
Тут начались чудеса. При повторном включении контроллер не подключился к роутеру и опять поднял сеть для настроек. Я ввел повторно, потом опять, потом опять.... Но на этом не закончились глюки. Главная страница с выбором цвета и режима работала также со сбоями. Попытки обновить прошивку через web интерфейс также не увенчались успехом.
Как я объяснил себе данную ситуацию: видимо, по умолчанию прошивается версия для ESP8266 c 4mb памяти, и очевидно, что есть разница. Либо прошивается не вся область памяти и хвосты старой прошивки мешают нормальной работе новой.
Если сравнивать в лоб, то прошивки для обеих версий примерно одинаковы, если смотреть описание плат, то отличия только в памяти. Если смотреть описание проекта, то там указано следующее:
ESP-01ESP8266One of the first and cheapest ESP8266 boards available. Not recommended for general WLED installs (needs external USB/serial chip, voltage converter, only has 1mb of flash, so soon no wireless updates possible)
Исходя из такого описания можно сделать вывод, что для нас разницы особой тоже нет и из прошивки для esp-01 вырезали лишь возможность обновления. Значит web прошивальщик работает некорректно.
Закончилась история так: я скачал прошивку с сайта и прошил ее через ESPHome-Flasher. После этого все начало работать, как и прежде и проблем я уже не испытывал.
А на этом все, делайте ваш умный дом умнее, ярче, красочнее, информативнее, настраивайте автоматизации правильно, чтобы получать максимальное удовольствие. Вы можете всегда поддержать меня лайком, репостом, комментарием или просто подписаться, чтобы не пропускать свежие выпуски. Также можно следить за нами на других площадках: Instagram и telegram (RU, EN, DE), Medium, LiveJournal, YouTube (старый канал), YouTube (новый канал).