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

Vados2020

★✩✩✩✩✩✩
30 Янв 2020
70
21
@Palpalych, ну не как не могу заставить работать 04 версию ( wifi.manager обновил ), компилируется грузится ... и постояный reboot .01 версия работает с пол пинка:)
 

athlon228

✩✩✩✩✩✩✩
23 Мар 2020
1
0
Доброго времени суток. В прошивке от kDn была реализована функция поздравлялки на Новый Год - NEWYEAR_MESSAGE. Можно как то адаптировать ее чтоб (эту часть) для ежегодного поздравления с ДР и Новым годом? Знаю что можно циклами разрулить, но их там будет крайне много (что Кощеева смерть)
 

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
Там спецификатор static стоит, что по сути те же глобальные но в изолированном неймспейсе.
Так оно и есть, по факту. Поэтому вопрос, даже два.
1) то есть каждый раз, когда запускается функция эффекта, создаются статик переменные, которые накапливаются в памяти?
Может лучше тогда несколько глобалов объявить (достаточное для любого из эффектов), но пере-использовать их во всех эффектах?

Упс. Не заметил. SHARED_MEMORY - это наверное именно то, о чем я написал выше?
 
Изменено:

kDn

★★★★★✩✩
18 Ноя 2019
1,103
437
Упс. Не заметил. SHARED_MEMORY - это наверное именно то, о чем я написал выше?
Ну да, разделяемая память. Реализовано в виде класса + юнионы структур которые отображены друг на друга.

------------
Что же касается статиков - они не создаются ни на стеке, ни в куче. Это статически распределяемая память, полностью аналог глобальным переменным, отличие одно - не видны вне их области видимости.
 

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
Что же касается статиков - они не создаются ни на стеке, ни в куче. Это статически распределяемая память, полностью аналог глобальным переменным, отличие одно - не видны вне их области видимости.
То есть компилятор, ещё на стадии компиляции, определяет им область памяти? Опа, а я то почему-то думал, что, до первого входа в функцию, их не существует, и они зависают на стеке. Будем знать 🤔

Так в чем тогда выигрыш, сравнительно глобалов?
 

bumba.FL

✩✩✩✩✩✩✩
26 Фев 2020
13
4
Прикрутил ли кто-нибудь полноценный пульт, чтобы можно было изменять яркость/скорость/масштаб?
 

bumba.FL

✩✩✩✩✩✩✩
26 Фев 2020
13
4
@bumba.FL, прикрутить не проблема, такую штуку делал на гирдянду.
https://community.alexgyver.ru/threads/girljanda-na-jolku-na-osnove-gajverovoj.2279/#post-20225
Но, пока голова другим занята.
Когда не очень шаришь в программировании - это не простая задача:( Тем более по другому примеру адаптировать.
Но как вижу у Вас возможна реализация этого в далеком будущем:), многим бы это зашло. С пульта намного удобней управлять чем с нестабильными приложениями. (p.s дома нет wifi только моб интернет, а использовать в режиме esp_mode=0 - это сидеть без интернета и с постоянно отваливающимся приложением).
 

Palpalych

★★★★★✩✩
24 Дек 2019
766
405
@bumba.FL, Но, по любому нежно будет приучать пульт. Можно, конечно, сделать профили на ходовые модели пультов...
Кстати, подумаю, над законченной системой команд, чтобы было еще легче адаптировать.
 

sergeym11

★★✩✩✩✩✩
23 Янв 2020
90
51
@bumba.FL, прикрутить не проблема, такую штуку делал на гирдянду.
https://community.alexgyver.ru/threads/girljanda-na-jolku-na-osnove-gajverovoj.2279/#post-20225
Но, пока голова другим занята.
Это не правильно. Действует только с Arduino, но wemos и eps8266 не работают с этим. Ранее писал как делать, ищите страниц на 20 назад. Я от таких сообщений без проверки работоспособности потратил более 4 часов, перепаивая на другие пины и получая постоянный перезапуск платы. Брать пин любой, кроме D0!

@Palpalych, зае..лся искать на этом чудо-форуме своё сообщение, но вот оно https://community.alexgyver.ru/threads/wifi-lampa-budilnik-obsuzhdenie-proekta.1411/post-30206

@Palpalych, могу сбросить 29.03.20 код для часов на tm1637 который использую, он небольшой, может встроите в свою прошивку, т.к. надоедает с каждой бетой запихивать свой код, а здесь некоторые как раз это ищут.
 

Palpalych

★★★★★✩✩
24 Дек 2019
766
405
Обновление, по большей части коснулось по увеличению эффектов...
- работают Снегопад и Матрица
- добавлен эффект Пульс
- добавлены эффекты от SottNick: Спирали, Бассейн, Нестыдная Матрица и Прыгающие Мячики

Смотрите, в настройках теперь можно отслеживать их изменения. Все записано в группах, и каждая группа маркируется номером ревизии (номером версии релиза), и там где эти изменения произошли, то будет стоять другой номер. Вернее, я пытаюсь вести такую статистику, и может она неактуальна, но надеюсь она поможет легче адаптировать изменения в существующие версии. Все файлы кроме constants_xxx можно тупо переписывать.
Эффекты теперь можно подключать наборами. Нужно только включить этот набор и в 3х местах создать запись.
1. Это ID эффекта.
2. Физическое описание этого эффекта со всеми его первоначальными параметрами.
3. Определенный пользовательский список.

Соответственно, эффект можно описать, но не включать в список. И если он понадобится, то не потребуется повторное описание нужно просто будет его добавить в список..
Для экономии памяти можно просто закомменчивать ненужные описания. При закомменчивании набора, списки и описания можно не удалять, они просто не попадут в прошивку при компиляции.
Любое действие по изменению количества описываемых эффектов приведет к сбросу всех пользовательских установок на дефлотные.
 

Вложения

  • Лойс +1
Реакции: Belokota и ssp1971

galgalg

★✩✩✩✩✩✩
11 Янв 2020
58
18
Попробовал прошивки v.1.703b - v.1.705b.

На всех, после прошивки и включения, мигают попеременно зеленый и красный светодиоды. После удержания кнопки, матрица загорается синим цветом.

Появляется точка LedLamp_de4972. Подключаюсь, в появившемся WIFIMaqnager прописываю доступ к своему wifi – лампа перезагружается и опять попеременно мигает зеленым и красным светодиодами, соответственно приложение лампу не видит.

Как бороться?
На прошивке от gunner47 все работает.

Библиотеку ставил свежую: WiFiManager-0.15.0


В мониторе порта:
 

Вложения

Изменено:

ssp1971

★★✩✩✩✩✩
14 Мар 2020
108
71
у меня получилось так... включаю питание как только зжигается красный нажимаю кнопку и держу. заливает синим отпускаю. появляется точка LedLamp_xxxхxx (где иксы это ID вашей платы )затем вводим имя-LedLamp_xxxхxx пароль как в прошивке пароль от лампы 31415926. потом чёт моргает и просит опять ввести вот только после этого прописыванм имя и пароль вашего роутера. я 2 часа бился ночью...постоянно переподключалось
 

KirSan

✩✩✩✩✩✩✩
13 Мар 2020
2
0
Приветствую вас Товарищи!
Подскажи что и где я делаю на так?
Собрал лампу, скачал у гайвера на сайте прошивку от gunner47, последняя версия 1.5.5, устанавливаю через IDE и..ничего...горят по краю несколько светодиодов, белым светом и все, версия 1.4 работает, а вот с 1.5 уже никакая не хочет стартовать
Подскажите, пожалуйста, как исправить и завести лампу?
 

Сотнег

★★★★★★★
15 Янв 2020
4,339
1,492
от gunner47, последняя версия 1.5.5
gunner47 v1.5 - максимальная.


версия 1.4 работает, а вот с 1.5 уже никакая не хочет стартовать
Никакая кто?
Прошивки v.1.4 и v.1.5 принципиально отличаются только распределением флеш-памяти,
поэтому устанавливать нужно с Erase All Flash Contents.
 

ssp1971

★★✩✩✩✩✩
14 Мар 2020
108
71
Приветствую вас Товарищи!
Подскажи что и где я делаю на так?
Собрал лампу, скачал у гайвера на сайте прошивку от gunner47, последняя версия 1.5.5, устанавливаю через IDE и..ничего...горят по краю несколько светодиодов, белым светом и все, версия 1.4 работает, а вот с 1.5 уже никакая не хочет стартовать
Подскажите, пожалуйста, как исправить и завести лампу?
Очистить память Erase All Flash Contents. Установить v.1.705b https://community.alexgyver.ru/thre...zhdenie-proshivki-ot-gunner47.2418/post-32319 и настроить https://community.alexgyver.ru/thre...zhdenie-proshivki-ot-gunner47.2418/post-32345 а вообще внетри есть хелп В 1.7 процедура подключения изложена в файле == ReadMe Notes ==.txt