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
206
ЗДЕСЬ ОБСУЖДАЕМ ТОЛЬКО ДАННУЮ ПРОШИВКУ
ВСЕ ЧТО НЕ ПО СИЯ ТЕМЕ И ПРОШИВКЕ, ВСЕ СНОСИТСЯ НА@@@!

Очень просим не делать репост "ЦИТИРОВАНИЕ" сообщений! Делать только в КРАЙНЕЙ необходимости, удаляя лишний текст (у нас не ЧАТ)!
Иначе опять будет 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, проблема с загрузкой скетча
Читайте (ЧИТАЙТЕ! Не пишите!) эти темы, там уже есть решение вашей проблемы.
Здесь подобные вопросы считаются оффтопом и молча удаляются, а авторы получают баллы нарушений.
 
Изменено:

dima2000

✩✩✩✩✩✩✩
9 Ноя 2019
14
0
Какие значения ставить если у меня:
пин ленты - D2
пин кнопки - D7
#define LED_PIN (2U) // пин ленты (D4)
#define BTN_PIN (7U) // пин кнопки (D2)
вот тут ?

и что за цикличная перезагрузка модуля, как победить ?

12:52:47.718 ->
12:52:47.718 -> ets Jan 8 2013,rst cause:4, boot mode:(3,6)
12:52:47.718 ->
12:52:47.718 -> wdt reset
12:52:47.718 -> load 0x4010f000, len 1384, room 16
12:52:47.718 -> tail 8
12:52:47.718 -> chksum 0x2d
12:52:47.718 -> csum 0x2d
12:52:47.718 -> v8b899c12
12:52:47.718 -> ~ld

у меня NODEMCU
 

Сотнег

★★★★★★★
15 Янв 2020
4,343
1,492
@dima2000, почему бы не перепаять на место?
Раз не знаете, какой порт пинам соответствует,
значит уж тем более не в курсе, можно ли использовать другие контакты на плате.
 

dima2000

✩✩✩✩✩✩✩
9 Ноя 2019
14
0
@Сотнег Я не просто так припаял к этому контакту. Проблема уже не актуальна, выставил
#define LED_PIN (D2) // пин ленты (D4)
#define BTN_PIN (D7) // пин кнопки (D2)
Сейчас нормально прошил и все работает кроме одного.
Как и примерно пол года назад вопрос с подключением к роутеру. Что я только не делал, не подключается и все, пробовал другие прошивки все работает без танцев с бубнами. Я хз что делать.
16:54:03.805 -> *WM: Sent config page
16:54:04.977 -> *WM: Request redirected to captive portal
16:54:06.049 -> *WM: Request redirected to captive portal
16:54:07.122 -> *WM: Request redirected to captive portal
16:54:15.621 -> *WM: WiFi save
16:54:15.621 -> *WM: Sent wifi save page
16:54:17.641 -> *WM: Connecting to new AP
16:54:17.641 -> *WM: Connecting as wifi client...
16:54:17.675 -> *WM: Waiting for connection result with time out
16:54:24.719 -> *WM: Connection timed out
16:54:24.819 -> *WM: Connection result:
16:54:24.819 -> *WM: 6
16:54:24.819 -> *WM: Failed to connect.
16:54:24.819 -> Не удалось подключиться к WiFi сети
16:54:24.819 -> Убедитесь в корректности имени WiFi сети и пароля
16:54:24.852 -> Рестарт для запроса нового имени WiFi сети и пароля...
16:54:24.852 ->
16:54:24.852 -> *WM: settings invalidated
16:54:24.852 -> *WM: THIS MAY CAUSE AP NOT TO START UP PROPERLY. YOU NEED TO COMMENT IT OUT AFTER ERASING THE DATA.
16:54:26.077 ->
16:54:26.077 -> ets Jan 8 2013,rst cause:2, boot mode:(3,6)
16:54:26.111 ->
16:54:26.111 -> load 0x4010f000, len 1384, room 16
16:54:26.111 -> tail 8
16:54:26.111 -> chksum 0x2d
16:54:26.111 -> csum 0x2d
16:54:26.111 -> v8b899c12
16:54:26.111 -> ~ld
16:54:26.144 ->
16:54:26.212 -> Рабочий режим лампы: ESP_MODE = 1
16:54:26.212 -> Старт в режиме WiFi клиента (подключение к роутеру)
16:54:26.212 -> WiFi сеть не определена, запуск WiFi точки доступа для настройки параметров подключения к WiFi сети...
16:54:27.257 -> *WM:
16:54:27.257 -> *WM: AutoConnect
16:54:27.324 -> *WM: Connecting as wifi client...
16:54:27.324 -> *WM: No saved credentials
16:54:27.324 -> *WM: Waiting for connection result with time out
16:54:34.334 -> *WM: Connection timed out
16:54:34.433 -> *WM: Connection result:
16:54:34.433 -> *WM: 0
16:54:34.433 -> *WM:
16:54:34.433 -> *WM: Configuring access point...
16:54:34.433 -> *WM: LedLamp
16:54:34.433 -> *WM: 31415926
16:54:34.940 -> *WM: AP IP address:
16:54:34.940 -> *WM: 192.168.4.1
16:54:34.940 -> *WM: HTTP server started
 

Сотнег

★★★★★★★
15 Янв 2020
4,343
1,492
Как и примерно пол года назад вопрос с подключением к роутеру. Что я только не делал, не подключается
Если пол года назад была та же лампа, стоит попробовать стереть настройки, сохранившиеся в вайфай-модуле.
Это делается отдельной утилитой перед прошивкой.
На странице проекта на сайте есть ссылка на утилиту.
 

dima2000

✩✩✩✩✩✩✩
9 Ноя 2019
14
0
Вы про flash_download_tools_v3.6.4 эту программу ? Если про неё, то я очищал модуль, выставлял в скетче настройку точки доступа и потом 7-и кратным кликом менял, и наоборот. Пробовал прошивать другую прошивку, после нее записывал от гуннера только скетч, и еще какие-то варианты были. Что еще посоветуете ? Может в скетче что изменить ?
 

Сотнег

★★★★★★★
15 Янв 2020
4,343
1,492
я очищал модуль, выставлял в скетче настройку точки доступа и потом 7-и кратным кликом менял, и наоборот
Алгоритм странный...
Режим работы лампы должен быть выбран изначально 1 раз перед прошивкой.
Семикратное нажатие - это для особенных случаев.

1. очистить утилитой.
2. выбрать режим 1 (единичка) и прошить.
3. за первые 5 минут работы лампы подключиться к ней с телефона как к точке доступа и в открывшемся окне настроек сине-белого цвета указать свой роутер и пароль к нему.
4. точка доступа исчезнет, значит всё хорошо.
5. подключиться с телефона к тому же роутеру и запускать приложение.

Такой алгоритм должен быть.
 

Сотнег

★★★★★★★
15 Янв 2020
4,343
1,492
@xfvlad, в прошивке и в известных мне приложениях такой функции не заложено.

Теоретически, может быть, в приложении для iOS такое извращение прикручено. Я его (приложение для айфонов) не пробовал, поэтому не в курсе.
Если правда в нём дело, а не в вас, тогда нужно знать, что сделано оно неправильно, поэтому и не работает нормально.
 

dima2000

✩✩✩✩✩✩✩
9 Ноя 2019
14
0
Алгоритм странный...
Режим работы лампы должен быть выбран изначально 1 раз перед прошивкой.
Семикратное нажатие - это для особенных случаев.

1. очистить утилитой.
2. выбрать режим 1 (единичка) и прошить.
3. за первые 5 минут работы лампы подключиться к ней с телефона как к точке доступа и в открывшемся окне настроек сине-белого цвета указать свой роутер и пароль к нему.
4. точка доступа исчезнет, значит всё хорошо.
5. подключиться с телефона к тому же роутеру и запускать приложение.

Такой алгоритм должен быть.
Я все делал так как вы и написали, после нескольких попыток начал СТРАННЫЕ алгоритмы использовать, потому что НОРМАЛЬНЫЙ алгоритм не работает, к роутеру НЕ ПОДКЛЮЧАЕТСЯ. Возможно если-бы вы более внимательно прочитали лог из спойлера, вам не пришлось бы мне указывать на очевидные вещи.
 

Palpalych

★★★★★✩✩
24 Дек 2019
766
405
@Сотнег Я не просто так припаял к этому контакту. Проблема уже не актуальна, выставил
#define LED_PIN (D2) // пин ленты (D4)
На всякий случай: не занимайте этот порт, если он подключен к внутреннему светодиоду. Посмотрите, светится/мерцает он во время работы? Должен быть выключен.
 

xfvlad

✩✩✩✩✩✩✩
9 Июн 2020
9
1
еоретически, может быть, в приложении для iOS такое извращение прикручено. Я его (приложение для айфонов) не пробовал, поэтому не в курсе.
Если правда в нём дело, а не в вас, тогда нужно знать, что сделано оно неправильно, поэтому и не работает нормально.
Если я правильно понял, то нету такой прошивки, которая без интернета , сама переключала эфекты в лампе через определенное время.
 
  • Лойс +1
Реакции: stepko

vortigont

★★★★★★✩
24 Апр 2020
1,022
541
Saint-Petersburg, Russia
  • Лойс +1
Реакции: kDn

Сотнег

★★★★★★★
15 Янв 2020
4,343
1,492
Если я правильно понял, то нету такой прошивки, которая без интернета , сама переключала эфекты в лампе через определенное время.
Неправильно.
Я написал, что в прошивке не предусмотрено такого режима, который бы требовал активной связи с приложением на телефоне.
Лампа может менять режимы годами, если этот режим включить, и вообще удалить приложение с телефона.

Вы просто описывали, что у вас пока на телефоне приложение связано с лампой, то эффекты меняются, а если выключить - перестают.
Я написал, что такой зависимости в прошивке не предусмотрено.
И что это теоретически может быть реализовано в приложении для iOS (для Айфона), которое я сам лично в глаза не видел ни разу.
Не знаю, как можно было прийти к выводу, который у вас получился.

Что происходит?!
 

kDn

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

dima2000

✩✩✩✩✩✩✩
9 Ноя 2019
14
0
На всякий случай: не занимайте этот порт, если он подключен к внутреннему светодиоду. Посмотрите, светится/мерцает он во время работы? Должен быть выключен.
Все уже сделано давно, прошито и работало без мигания светодиода на альтернативной прошивке. Просто лампа начала глючить недавно, решил перешить на прошивку от гуннера, но не выходит каменный цветок. На этой прошивке светодиод при работе моргает, но пересобирать лампу уже нет настроения. Какие есть варианты решения проблемы с подключением к роутеру ?
 

Сотнег

★★★★★★★
15 Янв 2020
4,343
1,492
Какие есть варианты решения проблемы с подключением к роутеру ?
Есть вариант исключить причину проблемы в конкретном роутере.
Попробовать подключиться к роутеру другой модели.

Ваш случай явно не типичный.
Либо особый случай с роутером,
либо особый случай с контроллером (сдох частично),
либо особый случай с настройками в прошивке.
 

xfvlad

✩✩✩✩✩✩✩
9 Июн 2020
9
1
Наша прошивка может включать/выключать демо по расписанию.
Спасибо. Буду изучать.

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

Вы просто описывали, что у вас пока на телефоне приложение связано с лампой, то эффекты меняются, а если выключить - перестают.
Я написал, что такой зависимости в прошивке не предусмотрено.
И что это теоретически может быть реализовано в приложении для iOS (для Айфона), которое я сам лично в глаза не видел ни разу.
Не знаю, как можно было прийти к выводу, который у вас получился.
Тогда подскажите как включить режим автоматической смены эфектов и что-бы прошивка не требовала интернета. По умолчанию я в настройках прошивки выключил возможность лезть в интернет и выставил режим точки доступа. С роутером не связывал. Связь была только с точкой доступа тоесть лампа -телефон. В таком режиме лампа сама не переключала эфекты без приложения на телефоне с настройкой режима цикл. Может я не так настроил по умолчанию?
 

klbank

✩✩✩✩✩✩✩
7 Май 2020
3
0
добрый день! тоже нужна помощь, собрал по схеме, прошил горит только 11 светодиодов, проверил питание везде 5 вольт есть, куда копать)
 

klbank

✩✩✩✩✩✩✩
7 Май 2020
3
0
добрый день! тоже нужна помощь, собрал по схеме, прошил горит только 11 светодиодов, проверил питание везде 5 вольт есть, куда копать)
 

kigen1967

✩✩✩✩✩✩✩
6 Фев 2020
5
0
Привет.
Прошивка - gunner47_v1.5,
плата - WEMOS D1 R1
В проге выставлял как "LOLIN(WEMOS) D1 R2 & mini " так и "WEMOS D1 R1"
Несколько месяцев все работало стабильно. Кроме одного: 7-и кратный тап по кнопке - лампа дохнет (. Иногда переходила в режим точки доступа, но повторные 7 нажатий точно убивали лампу!
Сам то я могу этого избежать, но сейчас хочу продать ее и хочется решить эту проблему.
Какие только варианты не пробовал, но что интересно: прошил так же другую плату - там все работает норм и даже не реагирует на 7-и кратный тап.
Вторые сутки бьюсь над проблемой ( с первой платой) и становится только хуже (. Теперь при удачной прошивке (чего очень трудно добиться) не работает Wi-Fi, ни в режиме локальной сети, ни в точке доступа. Кнопкой управляется. Смартфон ее видит, но при вводе пароля выдает ошибку.
И опять же 7-и кратный тап убивает лампу. И опять попытки прошить. Да еще и ошибки при загрузки скетча.
В режиме "All Flash Contents" вообще ничего не получается, долго висит и выдает ошибку "Тайм-аут в ожидании содержимого пакета". Бренд. Хотя этот совет в шапке предложен как первое действие при ошибках!
В общем что-то все накапливается как снежный ком.
Помогите советом.
Плата рабочая, блинк прошивается. Пробовал разные COM порты: то с одного шьется, то с другого, а то ни с одного...
Знаю, что скетч тут не обсуждается, но меня интересуют комплексное решение, в частности неадекватная реакция на 7-и кратный тап.
Хотя это может быть следствием ошибки в настройках.
Буду благодарен дельному совету. Заранее спасибо.
 

Сотнег

★★★★★★★
15 Янв 2020
4,343
1,492
собрал по схеме, прошил горит только 11 светодиодов, проверил питание везде 5 вольт есть, куда копать)
Горят белым светом, не мигают? Приложение при этом будто бы работает?
Видимо, проводок зелёный к матрице от контроллера либо отвалился, либо припаян не туда, либо не так.

В режиме "All Flash Contents" вообще ничего не получается
Уже пробовали утилиту "ESP Download Tool"?
На главной странице проекта на неё ссылка есть.
 

kigen1967

✩✩✩✩✩✩✩
6 Фев 2020
5
0
Уже пробовали утилиту "ESP Download Tool"?
На главной странице проекта на неё ссылка есть.
[/QUOTE]
Пробовал, ничего не изменилось.

P.S буквально сейчас еще раз попробовал прошить - получилось, и смартфон увидел точку доступа, и ввел данные о домашнем Wi-Fi, и приложение увидело лампу, вроде все ок, но... Это все хорошо пока я не нажму 7 раз по кнопке! Вот в чем проблема.
Похоже никто не сталкивался с таким косяком (..
Есть вообще возможность отключить /закомментировать эту опцию в скетче?
 
Изменено: