ESP, IoT WiFi лампа-будильник. Обсуждение прошивки от GUNNER47

ЗДЕСЬ ОБСУЖДАЕМ ТОЛЬКО ДАННУЮ ПРОШИВКУ
ВСЕ ЧТО НЕ ПО СИЯ ТЕМЕ И ПРОШИВКЕ, ВСЕ СНОСИТСЯ НА@@@!

Очень просим не делать репост "ЦИТИРОВАНИЕ" сообщений! Делать только в КРАЙНЕЙ необходимости, удаляя лишний текст (у нас не ЧАТ)!
Иначе опять будет 160 страниц и 0 пользы ....

Для ответа КОНКРЕТНОМУ пользователю, достаточно нажать " ОТВЕТ"

При описании проблемы обязательно, как можно подробнее, описывайте ход своих действий до ее возникновения. Телепатов (как я думаю) среди участников нет. Потом 20 постов будет только для того, чтобы Вас понять.
Если Вы считаете ваше сообщение важным и его нужно поднять в шапку, пишите мне в личку с пометкой "Сообщение в шапку"


ПО ВОПРОСАМ РАБОТЫ ПРИЛОЖЕНИЯ ОТ KOTEYKA ИДЕМ В ЭТУ ТЕМУ

Голосовое управление лампой Гайвера, через Яндекс Алису (прошивка Gunner47).

Яндекс диск Файл ПДФ. Актуально на 27.01.2020г
наш сервер НЕ ОБНОВЛЯЕТСЯ, от 27.01.2020г
Прошивка gunner47 v.2 "86 эффектов в 1" или уже больше - разработку ведет @Сотнег
Прошивка gunner47 v.2.X_web : веб-интерфейс (без необходимости перепрошивки) - разработку ведет @alvikskor
Прошивка от Shaitan с поддержкой mp3 и пульта (тут не обсуждается. Обсуждается в теме прошивки)
Прошивка FireLamp with Remote Control - разработку ведет @SlingMaster

Для тех у кого умный дом Home Assistant есть отличный компонент

ВНИМАНИЕ! Если у вас не компилируется или не загружается скетч - значит вы сделали что-то неправильно. Специально для вас созданы две темы:
ESP8266, проблема с компиляцией скетча
ESP8266, проблема с загрузкой скетча
Читайте (ЧИТАЙТЕ! Не пишите!) эти темы, там уже есть решение вашей проблемы.
Здесь подобные вопросы считаются оффтопом и молча удаляются, а авторы получают баллы нарушений.
 
Изменено:

Комментарии

mechanic

★★★★✩✩✩
Команда форума
31 Июл 2018
403
202
ЗДЕСЬ ОБСУЖДАЕМ ТОЛЬКО ДАННУЮ ПРОШИВКУ
ВСЕ ЧТО НЕ ПО СИЯ ТЕМЕ И ПРОШИВКЕ, ВСЕ СНОСИТСЯ НА@@@!

Очень просим не делать репост "ЦИТИРОВАНИЕ" сообщений! Делать только в КРАЙНЕЙ необходимости, удаляя лишний текст (у нас не ЧАТ)!
Иначе опять будет 160 страниц и 0 пользы ....

Для ответа КОНКРЕТНОМУ пользователю, достаточно нажать " ОТВЕТ"

При описании проблемы обязательно, как можно подробнее, описывайте ход своих действий до ее возникновения. Телепатов (как я думаю) среди участников нет. Потом 20 постов будет только для того, чтобы Вас понять.
Если Вы считаете ваше сообщение важным и его нужно поднять в шапку, пишите мне в личку с пометкой "Сообщение в шапку"


ПО ВОПРОСАМ РАБОТЫ ПРИЛОЖЕНИЯ ОТ KOTEYKA ИДЕМ В ЭТУ ТЕМУ

Голосовое управление лампой Гайвера, через Яндекс Алису (прошивка Gunner47).

Яндекс диск Файл ПДФ. Актуально на 27.01.2020г
наш сервер НЕ ОБНОВЛЯЕТСЯ, от 27.01.2020г
Прошивка gunner47 v.2 "86 эффектов в 1" или уже больше - разработку ведет @Сотнег
Прошивка gunner47 v.2.X_web : веб-интерфейс (без необходимости перепрошивки) - разработку ведет @alvikskor
Прошивка от Shaitan с поддержкой mp3 и пульта (тут не обсуждается. Обсуждается в теме прошивки)
Прошивка FireLamp with Remote Control - разработку ведет @SlingMaster

Для тех у кого умный дом Home Assistant есть отличный компонент

ВНИМАНИЕ! Если у вас не компилируется или не загружается скетч - значит вы сделали что-то неправильно. Специально для вас созданы две темы:
ESP8266, проблема с компиляцией скетча
ESP8266, проблема с загрузкой скетча
Читайте (ЧИТАЙТЕ! Не пишите!) эти темы, там уже есть решение вашей проблемы.
Здесь подобные вопросы считаются оффтопом и молча удаляются, а авторы получают баллы нарушений.
 
Изменено:

alvikskor

★★★✩✩✩✩
18 Янв 2021
388
130
Днепр. Украина
@ASM,
Попробуйте перепрошить лампу по проводу с полной очисткой флешь памяти. У меня , то же затыкалась на пароле. Потом перепрошился с полной очмсткой флешь и перегрузил комп (винда обновлений натащила) И пока готовил и отлаживал обновление, раз двадцать прошивался по ArduinoOTA. Пробовал менять пароль через web. Всё корректно работает. Специально для вас снял это видео. Прошивка , разумеется, моя обновлённая version : v2.2_web_v2.1 ( gunner47_v2.2_web_v2.1_94in1 )
 

BapBap

✩✩✩✩✩✩✩
23 Ноя 2020
20
0
@BapBap, не, я про то место, где у вас перестаёт получаться.
А вот сразу после этого я захожу в вайфай лампы, я по монитору вижу:
Старуем WIFI
Старт WiFi в режиме точки доступа
IP адрес: 192.168.4.1
Через браузер подключаюсь, изменяю в Начальных настройках имя своей сети (2.4ггц), вписываю свой пароль, ставлю галку у Подключаться к роутеру, перезапускаю лампу. Всё. При след старте попытка подключения к моему вайфаю, через 2 минуты возврат на точку доступа лампы, но вместо IP адрес: 192.168.4.1 пишет IP адрес: (IP unset ). Так было на прошивке с 88 эффектами web. На прошивке с 94 эффектами лампа или вообще не создает точку ( то есть пишет про нее, но ее нет в окружении) или создает, но к ней невозможно подключиться, потому как то стоит на аутентификации и через некоторое время сбрасывает попытку подключения. Платы в экспериментах участвовали разные.
 

Вложения

  • 236.9 KB Просмотры: 36

Сотнег

★★★★★★★
15 Янв 2020
4,123
1,439
@BapBap,
вы три разных варианта проблем описали опять.
Я же предлагаю попробовать разобраться с тем вариантом, который у вас сейчас на руках. С картинками.
 

alvikskor

★★★✩✩✩✩
18 Янв 2021
388
130
Днепр. Украина
@BapBap,
Пришлите лог монитора при загрузке лампы . Желательно не скрин, а в текстовом виде.

изменяю в Начальных настройках имя своей сети (2.4ггц), вписываю свой пароль,
Кнопку "Сохранить" нажимаете?

блин, что с настройками эффектов по умолчанию у вас?
Ну.... Мне так больше нравиться :) . В конце концов теперь есть возможность настроить так, как нравится и сохранить эти настройки. А продвинутые и раньше могли поменять в constant.h на нужные им. ;)

@BapBap,
Та плата, которая верхняя на вашем фото жуткое г... WiFi очень не стабильно работает. Не покупайте такие. С ней нормальная работа не гарантируется, хотя и возможна.
 

BapBap

✩✩✩✩✩✩✩
23 Ноя 2020
20
0
@BapBap,
Пришлите лог монитора при загрузке лампы . Желательно не скрин, а в текстовом виде.
14:10:12.418 -> Чтение файла конфигурации
14:10:12.418 -> Failed
14:10:12.418 -> Старт SSDP
14:10:12.452 -> Старт WebServer
14:10:18.671 -> Рабочий режим лампы: ESP_MODE = 0
14:10:18.671 -> Старуем WIFI
14:10:18.671 -> Старт WiFi в режиме точки доступа
14:10:18.705 -> IP адрес: 192.168.4.1
14:10:18.773 -> Порт UDP сервера: 8888

Лампа появилась в сети с именем ESP-934A86. Прошиваю LittleFS.

14:19:47.302 -> Рабочий режим лампы: ESP_MODE = 0
14:19:47.302 -> Старуем WIFI
14:19:48.183 -> Старт WiFi в режиме точки доступа
14:19:48.183 -> IP адрес: (IP unset)
14:19:48.285 -> Порт UDP сервера: 8888

Лампа в сети под именем Led Lamp WEB Подключаюсь к ней, захожу в приложение, настраиваю, в каждой строке нажимаю Сохранить.
Перезагружаю устройство.

14:25:16.183 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
14:25:16.183 ->
14:25:16.183 -> load 0x4010f000, len 3584, room 16
14:25:16.183 -> tail 0
14:25:16.183 -> chksum 0xb0
14:25:16.183 -> csum 0xb0
14:25:16.183 -> v2843a5ac
14:25:16.183 -> ~ld
14:25:16.251 ->
14:25:16.251 ->
14:25:16.251 -> Старт файловой системы
14:25:16.285 -> Чтение файла конфигурации
14:25:16.285 -> {"SSDP":"Led Lamp WEB","ssidAP":"Led Lamp WEB","passwordAP":"31415926","ssid":"Temp","password":"тутмойправильный_пароль","timezone":5,"Summer_Time":0,"favorit":0,"ESP_mode":1,"time":"13:31:13","print_time":0,"button_on":1,"TimeOut":120,"time_always":0,"night_time":22,"night_bright":5,"day_time":8,"day_bright":250,"effect_always":1,"ntp":"pl.pool.ntp.org","run_text":"Привет!","timer5h":0,"Power":0,"eff_sel":0,"eff":0,"br":9,"sp":203,"sc":26,"tm":1,"PassOn":0,"cycle_on":0,"rnd_cycle":0,"time_eff":300,"disp":0,"random_on":0,"cycle_allwase":0,"timer":15}
14:25:16.353 -> Старт SSDP
14:25:16.353 -> Старт WebServer
14:25:17.403 -> Рабочий режим лампы: ESP_MODE = 1
14:25:17.403 -> Старуем WIFI
14:25:17.403 -> Старт WiFi в режиме клиента (подключение к роутеру)
14:25:17.505 -> Порт UDP сервера: 8888
14:25:18.625 -> ........................................................................................................................
14:27:19.417 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
14:27:19.417 ->
14:27:19.417 -> load 0x4010f000, len 3584, room 16
14:27:19.417 -> tail 0
14:27:19.451 -> chksum 0xb0
14:27:19.451 -> csum 0xb0
14:27:19.451 -> v2843a5ac
14:27:19.451 -> ~ld
14:27:19.519 ->
14:27:19.519 ->
14:27:19.519 -> Старт файловой системы
14:27:19.552 -> Чтение файла конфигурации
14:27:19.552 -> {"SSDP":"Led Lamp WEB","ssidAP":"Led Lamp WEB","passwordAP":"31415926","ssid":"Temp","password":"тутмойправильный_пароль","timezone":5,"Summer_Time":0,"favorit":0,"ESP_mode":0,"time":"13:31:13","print_time":0,"button_on":1,"TimeOut":120,"time_always":0,"night_time":22,"night_bright":5,"day_time":8,"day_bright":250,"effect_always":1,"ntp":"pl.pool.ntp.org","run_text":"Привет!","timer5h":0,"Power":0,"eff_sel":0,"eff":0,"br":9,"sp":207,"sc":26,"tm":1,"PassOn":0,"cycle_on":0,"rnd_cycle":0,"time_eff":300,"disp":0,"random_on":0,"cycle_allwase":0,"timer":15}
14:27:19.586 -> Старт SSDP
14:27:19.586 -> Старт WebServer
14:27:20.639 -> Рабочий режим лампы: ESP_MODE = 0
14:27:20.639 -> Старуем WIFI
14:27:21.522 -> Старт WiFi в режиме точки доступа
14:27:21.522 -> IP адрес: (IP unset)
14:27:21.624 -> Порт UDP сервера: 8888

И всё. Именно так у меня происходит на прошивке 88 эффектов web.

@BapBap,
Та плата, которая верхняя на вашем фото жуткое г... WiFi очень не стабильно работает. Не покупайте такие. С ней нормальная работа не гарантируется, хотя и возможна.
Я понимаю, что плата очень дешевая и не может иметь выдающиеся результаты. Но на таких платах у меня работают два других проекта, один работает в дальней комнате через одну капитальную стенку из бетона. Я менял платы, сначала на такую же, потом на ту, что нижняя на фотке. Ничего не изменилось.

@BapBap,
вы три разных варианта проблем описали опять.
Я же предлагаю попробовать разобраться с тем вариантом, который у вас сейчас на руках. С картинками.
Проблема у меня, как бы, одна. Картинки относятся к одному варианту прошивки.
 

Вложения

  • 33.4 KB Просмотры: 21

Сотнег

★★★★★★★
15 Янв 2020
4,123
1,439
@BapBap, наверное, пора вам попробовать подключиться к другому роутеру с другим именем и радикально другим паролем.
 

BapBap

✩✩✩✩✩✩✩
23 Ноя 2020
20
0
@BapBap, наверное, пора вам попробовать подключиться к другому роутеру с другим именем и радикально другим паролем.
На телефоне включал точку доступа, пытался подключиться через нее. Всё так же.
 

alvikskor

★★★✩✩✩✩
18 Янв 2021
388
130
Днепр. Украина
@Сотнег,
Честно говоря, я этим эффектом не пользуюсь и оставил его без внимания. Аидимо, когда-то экспериментировал и не вернул назад. Поправлю в следующей сборке.

@BapBap,
C++:
  //delay (7);   //Для некоторых плат ( без металлического экрана над ESP и Flash памятью ) пришлось ставить задержку. Остальные работали нормально.
Найдите эту строчку в главном файле (где-то в районе 490 строки) и раскомментируйте её. Можно попробовать увеличить задержку до12 мс. Напишите результат.
 
  • Лойс +1
Реакции: Pandem и BapBap

BapBap

✩✩✩✩✩✩✩
23 Ноя 2020
20
0
Избыточное цитирование
@BapBap,
C++:
  //delay (7);   //Для некоторых плат ( без металлического экрана над ESP и Flash памятью ) пришлось ставить задержку. Остальные работали нормально.
Найдите эту строчку в главном файле (где-то в районе 490 строки) и раскомментируйте её. Можно попробовать увеличить задержку до12 мс. Напишите результат.
Нашел, 492 строка. Пробую.

15:39:39.674 -> Старт SSDP
15:39:39.674 -> Старт WebServer
15:39:40.727 -> Рабочий режим лампы: ESP_MODE = 1
15:39:40.727 -> Старуем WIFI
15:39:40.727 -> Старт WiFi в режиме клиента (подключение к роутеру)
15:39:40.829 -> Порт UDP сервера: 8888
15:39:41.950 -> ....
15:39:46.269 -> Подключение к роутеру установлено
15:39:46.269 -> IP адрес: 192.168.0.26
15:39:46.269 -> Уровень сигнала сети RSSI = -19 dbm
15:39:48.783 -> Подключение к интернету установлено

Бинго! Я - Ваш должник! Спасибо! Просите что угодно!
 
Изменено:

Pandem

✩✩✩✩✩✩✩
25 Окт 2021
5
1
У меня на прошивке @alvikskor 94² ситуация такая:
на ядре 2.7.4:
SPIFFS -появляется точка доступа ESP........
LittleFS - появляется точка доступа Led Lamp Web, но подключиться к ней невозможно. К тому же, она нестабильна - пропадает и появляется.
на ядре 3.0.2 (и 3.0.1)
SPIFFS -появляется точка доступа ESP........
LittleFS - лампа работает нормально, кроме первого светодиода. Мигает ярко после подключения к лампе на всех эффектах.
Два разных компа с arduino ide, два разных контроллера ESP8266 -поведение одинаковое.
вернулся на прошивку @alvikskor 87² - (2.7.4) - всё работает норм.
 

alvikskor

★★★✩✩✩✩
18 Янв 2021
388
130
Днепр. Украина
@BapBap,@Pandem
В этом и проявляется дефектности этой платы. На всякий случай, там ещё один контакт GND никуда не подключен. Люди мучались.
А с точки зрения рекомендаций, увеличьте частоту процессора с 80 до 160Мгц, и подберите минимальную задержку в этой строке, с которой будет стабильно работать. Наслаждайтесь, попивая пиво за моё здоровье :)
 
  • Лойс +1
Реакции: BapBap

BapBap

✩✩✩✩✩✩✩
23 Ноя 2020
20
0
@BapBap,@Pandem
там ещё один контакт GND никуда не подключен. А с точки зрения рекомендаций, увеличьте частоту процессора с 80 до 160Мгц, и подберите минимальную задержку в этой строке, с которой будет стабильно работать.
Сразу вопросы: как увеличить частоту процессора? И GND - эту ногу следует подключить на минус питания? Таких ноги 4 - про какую речь или про все сразу? Я сейчас наугад поставил 12 мс и у меня заработало. Следует ли мне поиграть этой цифрой, чтобы поймать минимальную или можно просто оставить, как есть?
 
Изменено:

Сотнег

★★★★★★★
15 Янв 2020
4,123
1,439
@BapBap,
это число тормозит работу эффектов.
Чем оно меньше, тем лучше. На нормальных платах оно ноль.

Про пин GND не заморачивайтесь.
 
  • Лойс +1
Реакции: BapBap

alvikskor

★★★✩✩✩✩
18 Янв 2021
388
130
Днепр. Украина
Следует ли мне поиграть этой цифрой, чтобы поймать минимальную
Желательно, чтобы эффекты не тормозили
2.jpg
Про пин GND. На плате он просто висит в воздухе( а должен быть подключен к другим пинам GND), а люди к нему пытались подключить что-нибудь, или саму плату запитать через него. В итоге ничего не работало, а вроде бы спаяно всё правильно. Крроче, плата г...
 
  • Лойс +1
Реакции: BapBap

kDn

★★★★★✩✩
18 Ноя 2019
1,103
437
Желательно, чтобы эффекты не тормозили
Вы бы занялись в конце-концов этой частью... Ну ведь это совершенно не дело, когда нужно подбирать циферки, чтобы нормально работало.
WiFi и эффекты это две совершенно не связанные задачи, поэтому подобная проблема явно говорит что с кодом что-то совершенно не так.
 

alvikskor

★★★✩✩✩✩
18 Янв 2021
388
130
Днепр. Украина
@kDn, Я не знаю , в чём дефект данных плат. О том ,что у них проблемы с WiFi писали и на этом форуме и на других. Я сначала убил неделю времени, пытаясь разобраться где косяк в коде, ещё в самом начале работы над веб интерфейсом (У меня как раз было две такие платы и обе вели себя одинаково).. А потом прочитал на каком-то форуме про подобные косяки с этими ( и есть еще один вариант плат с подобными проблемами) платами. Купил у разных продавцов три разных платы. Один wemos и две nodeMCU. Все три прекрасно работают без циферок и танцев с бубнами. Проблема явно аппаратная, но в чем конкретно, я не знаю. Может быть банально, не правильная разводка (учитывая косяк с пином GND), а может быть дефектный чип ESP (Может это вообще не espressif, а какой-то клон). Я забил с этим разбираться, когда за 60 гривен с доставкой можно купить гарантированно рабочую плату .
 
  • Лойс +1
Реакции: Pandem и BapBap

BapBap

✩✩✩✩✩✩✩
23 Ноя 2020
20
0
@kDn, может быть дефектный чип ESP (Может это вообще не espressif, а какой-то клон). Я забил с этим разбираться, когда за 60 гривен с доставкой можно купить гарантированно рабочую плату .
Это 100% чип не от Espressif Inc. Espressif так и определяется. А этот вообще какой то безымянный.
А ссылку на правильную плату можете дать?
 

Вложения

  • 49 KB Просмотры: 30

kDn

★★★★★✩✩
18 Ноя 2019
1,103
437
Я не знаю , в чём дефект данных плат. О том ,что у них проблемы с WiFi писали и
Я знаю одно - код который отвечал за подключение к WiFi и управление переключениями в прошивке от Ганнера был ВСЕГДА хреновым и полумертвым. Вы его переписали или оставили как есть? Если оставили как есть, то ИМХО это и есть причина всех бед.