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

m0nsyt

✩✩✩✩✩✩✩
22 Янв 2021
3
2
@m0nsyt,
там в табличке (сообщением выше) есть ссылка на прошивку
с корректным сервером точного времени, работающую без интернета.

Раз в 30 минут - это частота удачного обновления,
а частота попыток - каждые три.
Спасибо. Завтра попробую прошить
 

EugeneJen

✩✩✩✩✩✩✩
2 Сен 2019
14
4
@EugeneJen,
если всё так, как вы думаете, и приложение взято из архива с прошивкой,
то, вероятно, что-то (роутер, например) блокирует общение лампы с приложением.

Вам лучше сперва свериться с табличкой:
https://community.alexgyver.ru/goto/post?id=33674
Несколько раз сверялся, приложение соединяется с лампой только в режиме ESP_0, в режиме роутера никак не находит
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@EugeneJen,
адрес лампы можно посмотреть в интерфейсе роутера
в списке подключенных устройств.
 

Shaitan

★★★✩✩✩✩
17 Фев 2020
182
165
с NTP сервером есть нюанс.
1) преобразование имя сервера в IP адрес

time.ino:
if (millis() - lastResolveTryMoment >= RESOLVE_INTERVAL || lastResolveTryMoment == 0)
{
  resolveNtpServerAddress(ntpServerAddressResolved);  // пытаемся получить IP адрес сервера времени (тест интернет подключения) до тех пор, пока время не будет успешно синхронизировано
  lastResolveTryMoment = millis();
}
этот шаг происходит при неудаче с периодичностью
#define RESOLVE_INTERVAL (5UL * 60UL * 1000UL) // интервал проверки подключения к интеренету в миллисекундах (5 минут)
но в нашем случае успешно,
2) Дальше, пока не обновится, раз в 3 секунды
timerMinim timeTimer(3000);
шлет запросы
time.ino:
if (timeClient.update()){
             timeSynched = true;
             manualTimeShift = localTimeZone.toLocal(timeClient.getEpochTime());
          }
я перешел полностью на автономное время now()
а NTP, приложение от Koneyka, HTML использую для синхронизации как разные источники времени
setTime(manualTimeShift);
При необходимости желающие могут добавить модуль часов на батарейке, и допилить как еще один источник времени.
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@EugeneJen, ну, если вы уже даже в режиме точки доступа подключились,
можно делать ставку, что роутер блокирует лампу.
 

EugeneJen

✩✩✩✩✩✩✩
2 Сен 2019
14
4
  • Лойс +1
Реакции: Rikitaru

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@EugeneJen,
ping 192.16x.x.xx
с компьютера должно работать, если лампа в сети и роутер её не блокирует.
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@Константин 271, речь шла о том, чтобы лампа работала, если отключили интернет (временно).
Теперь это возможно, если время синхронизируется с приложением.
 

Константин 271

★★★✩✩✩✩
12 Июл 2020
950
105
Подскажите:
в лампе белый свет достигается кодом:

fillAll(CRGB::White);
FastLED.show();


- что в нём надо поменять для более тёплого белого? Есть ли какие-то константы для 2700к/3000к/4500к? Как на лампочках LED
 

Константин 271

★★★✩✩✩✩
12 Июл 2020
950
105
стоит посмотреть код эффекта "Белый цвет".
Так ведь fillAll(CRGB::White) заложено в библиотеке? Не понимаю... Это Алекс сам написал, или это внутри fastled? Т.е. что будет, если, к примеру, анписать Red вместо White? Или код тёплого белого
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
@Константин 271,
fillAll - это процедура из двух строчек, написанная, скорее всего Гайвером.
Она на вкладке utility.ino находится.

CRGB::White - это просто константа, присвоенная в недрах библиотеки FastLed.
Конкретно - в файле pixeltypes.h
White=0xFFFFFF
Нет особого смысла цвета по названиям использовать.
Можно брать шестнадцатиричный код любого цвета в Фотошопе каком-нибудь.
 
  • Лойс +1
Реакции: Константин 271

vmashchenko

★✩✩✩✩✩✩
14 Апр 2020
61
25
Небольшая идея по улучшению прошивки:
- название WiFi сети лампы генерировать динамически.
Например: LedLamp XXXX
или подставлять вместо иксов - ID чипа, как в прошивке @Whilser (если мне не изменяет память - прошивка для Алисы и др.) - очень удобно!

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

И второе - добавить на экран подключения к вайфай кнопку - сменить режим работы лампы! Чтобы не надо было ждать 6 минут.

И ещё вопрос - как прошивка работает на более больших матрицах, никто не пробовал?
например, матрица - 32 (высота), 16 (ширина).
 

Сотнег

★★★★★★★
15 Янв 2020
4,346
1,492
- название WiFi сети лампы генерировать динамически.
Например: LedLamp XXXX
Почему бы вам самому цифру не поставить перед прошивкой?

И второе - добавить на экран подключения к вайфай кнопку - сменить режим работы лампы! Чтобы не надо было ждать 6 минут.
Если будет реализация несложная, я, наверное, скопирую.

И ещё вопрос - как прошивка работает на более больших матрицах, никто не пробовал?
например, матрица - 32 (высота), 16 (ширина).
На таком размере должно работать.
 
  • Лойс +1
Реакции: vmashchenko

vmashchenko

★✩✩✩✩✩✩
14 Апр 2020
61
25
iOS приложение для управления лампой теперь доступно для скачивания на AppStore!
Тестировалось на прошивках 1.4, 1.5 и "85 в 1" - загрузить эффекты с лампы можно в настройках каждой лампы в приложении.
Просьба сообщения о багах, некорректной и неудобной работе писать тут или в личку мне и @Максим Казачков (разработчику приложения).
 
Изменено:

Константин 271

★★★✩✩✩✩
12 Июл 2020
950
105
iOS приложение для управления лампой теперь доступно для скачивания на AppStore!
... и ссылка идёт через фэйсбук, у меня его нет, даже увидеть не могу - хоть название приложения бы указали