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

mason

✩✩✩✩✩✩✩
28 Янв 2020
49
1
Прошивка мод Котейка
режим белый свет, регулятор скорость практически не меняет тон лампы тепло\холод. И видать вывод эффектов или список организован по другому и стоковое приложение от версии прошивки 1,5 не подходит эффекты попутаны с названиями, режим белый свет отображается там как "не выбраны режим" а может еще что то там и не работает

Это не притенения, а наблюдение что как ведет себя, принимать в штыки не нужно)))
Котейка спасибо за новое приложение с новыми фишками)
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
эффекты попутаны с названиями
@mason, вы загрузите список эффектов из лампы сперва.
Алгоритм:
1. выключить переключатель "Исп. эффекты из лампы"
2. загрузить список из лампы
3. включить переключатель обратно
Опять?
 

mason

✩✩✩✩✩✩✩
28 Янв 2020
49
1
@Сотнег, выше я писал что стоковое приложение не совместимо с мод прошивкой, в сток приложение нет же запрос эффектов?Пока что проблемы там с режимом "белый свет"
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@mason, нет.
В стандартном приложении 26 эффектов с заранее определёнными названиями.

Если очень хочется, можно взять исходник приложения и добавить эффектов, поменять названия самостоятельно.
 

mason

✩✩✩✩✩✩✩
28 Янв 2020
49
1
@ssp1971,Если не работает и автор знает,то я думаю он это озвучит в описании, да и не всегда есть возможность у программиста проверить всё и сразу, рассказываю свои наблюдение если посчитает нужным то исправит если нет то останется для истории.
раз такая ярая реакция то не буду писать по данному вопросу

@Сотнег, это понятно я просто проверил обратную совместимость приложений, по списку видно что Котейка разделил спаренные эффекты (пульс , бассейн, белый огонь) ну и добавил конечно своих эффектов.К слову "комета" не работает вообще )
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
Если не работает и автор знает,то я думаю он это озвучит в описании
Про поддержку только конкретной прошивки, и что количество эффектов менять нельзя, указано в описании приложения.
Про то, что при изменении списка эффектов будет работать только приложение от @Котейки, указано в описании прошивки.
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
@mason, Со стоковой прошивкой работают более ранние версии моего приложения. Попросите на форуме, пусть кто-то выложит. Я не храню ранние версии, а сайт, где они лежали закрыли за неуплату и вытянуть их не дают.
 

ssp1971

★★✩✩✩✩✩
14 Мар 2020
108
71
@Palpalych, сменил пароль стандартный на 12345678
v.1.7.07b прошивал 2 раза "привет мир" и выключается в заливку синим не выходит. Ужас)
 
Изменено:

mason

✩✩✩✩✩✩✩
28 Янв 2020
49
1
@Koteyka, все нормально работает новое приложение со стоковой прошивкой 1,5 особо не гонял но на первый взгляд все супер. Да я не знал что нужно запросить список с лампы, после запроса все супер.

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

ssp1971

★★✩✩✩✩✩
14 Мар 2020
108
71
@Vados2020, если не менять подключение (имя и пароль лампы). я же сменил пароль. выходит к роутеру не подцепляется лампа. при замене src из версии 1.7.0.6 не компелируется с ошибкой
wifiManager.resetSettings(); // сброс сохранённых SSID и пароля при старте с зажатой кнопкой, если разрешено
 
Изменено:

Vados2020

★✩✩✩✩✩✩
30 Янв 2020
70
21
@ssp1971, да я подкидываю свой файл "constants" , чтоб каждый раз не настраивать.
mod v1.7.03b(25.03.2020) такой стоит с своими настройками и измененным паролем. Да если менять src то ругается- я меняю все, кроме указанного выше.
 
Изменено:

Shaitan

★★★✩✩✩✩
17 Фев 2020
182
165
@ssp1971,
GButton(uint8_t pin, boolean type, boolean dir); // класс кнопки, принимает PIN пин, тип type (HIGH_PULL / LOW_PULL) и направление dir (NORM_OPEN / NORM_CLOSE)
1-й вариант // HIGH_PULL - кнопка подключена к GND, пин подтянут к VCC, pinMode - INPUT_PULLUP (по умолчанию)
2-й вариант // LOW_PULL - кнопка подключена к VCC, пин подтянут к GND, pinMode - INPUT
// NORM_OPEN - кнопка по умолчанию разомкнута (по умолчанию)
// NORM_CLOSE - кнопка по умолчанию замкнута
 

ssp1971

★★✩✩✩✩✩
14 Мар 2020
108
71
@Vados2020, спасибо версия 1.7.0.7 у меня заработала. В версию 1.7.0.7 скопировал настройки "constants.h" с версии 1.7.0.6 и о чудо заливка синим и как следствие подключился после ввода имени и пароля роутера.
 
Изменено:

ssp1971

★★✩✩✩✩✩
14 Мар 2020
108
71
@Shaitan, спасибо разобрался в замене сенсорной на механическую в прошивках гуру. кнопка на #define BTN_PIN (4U) // пин кнопки (D2) и земле без резистора и там и там работает нормально.
у палыча так должно быть
#define PULL_MODE (HIGH_PULL) //*PULL_MODE -> LOW_PULL - для сенсорных кнопок
или у котейки так
GButton touch(BTN_PIN, HIGH_PULL, NORM_OPEN); // нужно поменять LOW_PULL на HIGH_PULL.
 
  • Лойс +1
Реакции: Shaitan

Palpalych

★★★★★✩✩
24 Дек 2019
766
405
@ssp1971, Поправил загрузчик на предмет реагирования кнопки при включении. С одной стороны костыль - с другой, нетипичное поведение обычной процедуры проверки на наличие уже настроенного подключения. Связываю с новой версией библиотеки самого ESP )))

GyverLamp_v.1.7.07+b_ppMod_PIO

https://drive.google.com/open?id=1vKeT2duRtw2w38sOigSE3joAmpOUuCzb
 
  • Лойс +1
Реакции: Belokota и ssp1971

Palpalych

★★★★★✩✩
24 Дек 2019
766
405
@Vados2020, главное смотри, чтобы разделы constants не были изменены. Иногда я оставляю в них версии ревизий )))
 

Palpalych

★★★★★✩✩
24 Дек 2019
766
405
@Koteyka, Кстати, обошел все ограничения с буферами при загрузке эффектов - потер их нафиг! Загрузку сделал построчно и одним запросом, и все работает!!!
Вот как происходит:
C-like:
  else if (!strncmp_P(inputBuffer, PSTR("LIST1"), 5)) // Список эффектов 1
  {
    httpUDP.write("LIST1;");
    for (uint8_t i = 0; i <= effs_on_size; i++)
    {
      httpUDP.write(eff_record(i).c_str());
    }
    httpUDP.write("\n\0");
  }
  else if (!strncmp_P(inputBuffer, PSTR("LIST2"), 5)) // Список эффектов 2
  {
    httpUDP.write("LIST2;\n\0");
  }
  else if (!strncmp_P(inputBuffer, PSTR("LIST3"), 5)) // Список эффектов 3
  {
    httpUDP.write("LIST3;\n\0");
  }

где eff_record() - функция параметров одного эффекта

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

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
Повторная загрузка списка вышибает напрочь программу. Помогает только переустановка.
Проверю
При загрузке нового списка, он не появляется на основной вкладке, пока не перегрузишь программу.
Есть такое. Заполнение адаптеров для списков выполняется только при запуске приложения.
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
Перезалил приложение
В настройки эффектов добавил переключатель "У меня стоковая прошивка", включать который нужно тем, кто использует стандартную прошивку от Gunner47
Сделал переключатели с видимым статусом Вкл/Выкл. В списке избранного видимые круги выбора.
Добавлена кнопка "Загрузить эффекты из файла" Нужно тестить. Пока не заметил боков, но возможно вылезут.

Конфетти,100,1,1,255,0
Огонь,100,1,1,255,1
Водопад,100,1,1,255,1
Радуга горизонтальная,100,1,1,50,0
Радуга вертикальная,100,1,1,50,0
Радуга диагональная,100,1,1,50,0
Смена цвета,1,10,1,1,0
Безумие 3D,1,100,100,1,0
Облака 3D,1,100,100,1,0
Лава 3D,1,100,100,1,0
Плазма 3D,1,100,100,1,0
Радуга 3D,1,100,100,1,0
Павлин 3D,1,100,100,1,0
Зебра 3D,1,100,100,1,0
Лес 3D,1,100,100,1,0
Океан 3D,1,100,100,1,0
Цвет,70,70,1,255,1
Снегопад,100,1,1,100,0
Метель,100,1,100,1,0
Звездопад,100,1,100,1,0
Матрица,100,1,1,100,0
Светлячки,100,1,1,40,0
Светлячки со шлейфом,100,1,1,100,0
Пейнтбол,100,1,1,100,0
Блуждающий кубик,100,1,1,255,0
Аквариум,255,1,1,255,1
Пульс,100,1,1,100,0
Комета,100,1,1,100,2
Белый свет,100,1,1,100,0
Прыгающие мячики,100,1,1,16,0
Бегущая строка,100,1,1,255,1

Как и раньше через запятую - Название, макс. скорость, мин. скорость, макс. масштаб, мин. масштаб, кольцо градиента на масштабе (1-есть 0-нет 2-только для кометы, там до 50 разные цвета, потом выбранные)
Если мин. скорость или мин. масштаб больше чем макс. значит регулятор работает в реверсе. Если равны, то не используется

ПРИЛОЖЕНИЕ

1585737001632.png
 

Palpalych

★★★★★✩✩
24 Дек 2019
766
405
Еще одну фичу предлагаю. Много кода не займет: Можно ли сделать вывод текста не эффектом, а с помощью пункта подобным рисовалке?
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
При загрузке нового списка, он не появляется на основной вкладке, пока не перегрузишь программу.
Попробуйте после загрузки выключить и включить использование эффектов из лампы

Можно ли сделать вывод текста не эффектом, а с помощью пункта подобным рисовалке?
Можно