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

WiFi лампа-будильник. Обсуждение приложения от KOTEYKA
Обсуждение приложения для лампы от KOTEYKA

ЗДЕСЬ ОБСУЖДАЕТСЯ ТОЛЬКО РАБОТА ПРИЛОЖЕНИЯ FireLamp

Альтернатива приложению LedLamp от Gunner47
Делалось под прошивку от Gunner47, но работает и с некоторыми другими

Правила темы:
Прежде, чем задать вопрос, пройдитесь по теме, возможно ответ на него уже есть.
Поищите ответ на свой вопрос в шапке темы.
Если отвечаете кому-то, не цитируйте всё сообщение. Цитируйте только строку или часть строки, на которую будет Ваш ответ.
Если Вы считаете ваше сообщение важным и его нужно поднять в шапку, пишите мне в личку с пометкой "Сообщение в шапку"


ЕСЛИ У КОГО-ТО ЭЛЕМЕНТЫ ПРИЛОЖЕНИЯ НЕ ВМЕЩАЮТСЯ В ЭКРАН, ПРОСЬБА ОТПРАВЛЯТЬ СКРИН ЭТОГО ЭКРАНА
С УКАЗАНИЕМ РАЗРЕШЕНИЯ ВАШЕГО ТЕЛЕФОНА


ПО ВОПРОСАМ РАБОТЫ ПРОШИВОК ИДЕМ В ЭТУ ТЕМУ

ПОСЛЕДНЯЯ ВЕРСИЯ 3.2.4 от 19.09.2021 (последние изменения ниже, последние в списке)
Изменения не всегда пополняются!!!


1. Текст для бегущей строки сохраняется в памяти телефона.
2. Сетка для рисования оптимизирована под разные разрешения.
3. Реализована возможность сохранения различных конфигураций настроек (до пяти) в файлы
4. Добавлена кнопка "СБРОСИТЬ WIFI" в настройках соединения. Для тех, кто хочет перенести лампу в другую сеть, но не имеет физической кнопки или она отключена в константах.
5. Реализована функция авто обновления приложения. При запуске проверяется наличие новой версии. Если есть обновление, то предлагает обновить.
6. Исправлена выгрузка настроек эффектов в лампу и выводится информация об изменениях при авто проверке обновлений.
7. Проверка обновлений теперь только раз в сутки при первом запуске.
8. Добавлены виброотклики при переключении эффектов и при поиске лампы (если лампа найдена)
9. Меню приложения сделано боковым.
10. Эффект "Смена цвета" - сделана более медленная смена цветов
11. Исправлен вылет приложения если количество эффектов в лампе больше, чем в приложении
12. Настройки приложения и Настройки эффектов теперь в разных меню
13. Добавлен переключатель "Использовать вибро"
14. Таймер увеличен до 3-х часов
15. При выходе из режима рисования любым способом (кроме сворачивания) рисование отключается
16. Добавлена возможность изменения толщины, цвета и размера регуляторов (пока только круглых)
17. Меняются цвета прямых регуляторов
18. Добавлен интерфейс НЕОН (свечение элементов)
19. Выводит имя лампы при поиске
20. Добавлен украинский язык

Screenshot_2020-04-03-11-56-48-594_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-56-54-959_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-57-01-294_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-57-37-620_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-57-47-615_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-57-57-603_com.koteyka.superfirelamp.jpg
Screenshot_2020-04-03-11-58-24-170_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-58-41-901_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-59-01-773_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-59-35-546_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-59-48-707_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-59-56-989_com.koteyka.superfirelamp.jpg
НОВЫЙ (МНОГОЯЗЫЧНЫЙ) САЙТ С ПРИЛОЖЕНИЕМ И ПРОШИВКОЙ
На новом сайте в разделе ЗАГРУЗКИ все ссылки.
Старый сайт пока функционирует, но все обновления будут уже на новом

ГЕНЕРАТОР ТЕКСТОВОГО ФАЙЛА НАСТРОЕК ЭФФЕКТОВ для просмотра примера введите [email protected] и нажмите загрузить

Приложение в Google Play
 
Изменено:

Комментарии

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
Обсуждение приложения для лампы от KOTEYKA

ЗДЕСЬ ОБСУЖДАЕТСЯ ТОЛЬКО РАБОТА ПРИЛОЖЕНИЯ FireLamp

Альтернатива приложению LedLamp от Gunner47
Делалось под прошивку от Gunner47, но работает и с некоторыми другими

Правила темы:
Прежде, чем задать вопрос, пройдитесь по теме, возможно ответ на него уже есть.
Поищите ответ на свой вопрос в шапке темы.
Если отвечаете кому-то, не цитируйте всё сообщение. Цитируйте только строку или часть строки, на которую будет Ваш ответ.
Если Вы считаете ваше сообщение важным и его нужно поднять в шапку, пишите мне в личку с пометкой "Сообщение в шапку"


ЕСЛИ У КОГО-ТО ЭЛЕМЕНТЫ ПРИЛОЖЕНИЯ НЕ ВМЕЩАЮТСЯ В ЭКРАН, ПРОСЬБА ОТПРАВЛЯТЬ СКРИН ЭТОГО ЭКРАНА
С УКАЗАНИЕМ РАЗРЕШЕНИЯ ВАШЕГО ТЕЛЕФОНА


ПО ВОПРОСАМ РАБОТЫ ПРОШИВОК ИДЕМ В ЭТУ ТЕМУ

ПОСЛЕДНЯЯ ВЕРСИЯ 3.2.4 от 19.09.2021 (последние изменения ниже, последние в списке)
Изменения не всегда пополняются!!!


1. Текст для бегущей строки сохраняется в памяти телефона.
2. Сетка для рисования оптимизирована под разные разрешения.
3. Реализована возможность сохранения различных конфигураций настроек (до пяти) в файлы
4. Добавлена кнопка "СБРОСИТЬ WIFI" в настройках соединения. Для тех, кто хочет перенести лампу в другую сеть, но не имеет физической кнопки или она отключена в константах.
5. Реализована функция авто обновления приложения. При запуске проверяется наличие новой версии. Если есть обновление, то предлагает обновить.
6. Исправлена выгрузка настроек эффектов в лампу и выводится информация об изменениях при авто проверке обновлений.
7. Проверка обновлений теперь только раз в сутки при первом запуске.
8. Добавлены виброотклики при переключении эффектов и при поиске лампы (если лампа найдена)
9. Меню приложения сделано боковым.
10. Эффект "Смена цвета" - сделана более медленная смена цветов
11. Исправлен вылет приложения если количество эффектов в лампе больше, чем в приложении
12. Настройки приложения и Настройки эффектов теперь в разных меню
13. Добавлен переключатель "Использовать вибро"
14. Таймер увеличен до 3-х часов
15. При выходе из режима рисования любым способом (кроме сворачивания) рисование отключается
16. Добавлена возможность изменения толщины, цвета и размера регуляторов (пока только круглых)
17. Меняются цвета прямых регуляторов
18. Добавлен интерфейс НЕОН (свечение элементов)
19. Выводит имя лампы при поиске
20. Добавлен украинский язык

Screenshot_2020-04-03-11-56-48-594_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-56-54-959_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-57-01-294_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-57-37-620_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-57-47-615_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-57-57-603_com.koteyka.superfirelamp.jpg
Screenshot_2020-04-03-11-58-24-170_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-58-41-901_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-59-01-773_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-59-35-546_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-59-48-707_com.koteyka.superfirelamp.jpg Screenshot_2020-04-03-11-59-56-989_com.koteyka.superfirelamp.jpg
НОВЫЙ (МНОГОЯЗЫЧНЫЙ) САЙТ С ПРИЛОЖЕНИЕМ И ПРОШИВКОЙ
На новом сайте в разделе ЗАГРУЗКИ все ссылки.
Старый сайт пока функционирует, но все обновления будут уже на новом

ГЕНЕРАТОР ТЕКСТОВОГО ФАЙЛА НАСТРОЕК ЭФФЕКТОВ для просмотра примера введите [email protected] и нажмите загрузить

Приложение в Google Play
 
Изменено:

Koteyka 🐱

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

Чуть позже поменяю ссылки в шапке на новый сайт.
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
Вопрос к автору - а матрица только стандартная 16х16?
Сегодня выложил новую версию приложения, где матрицу (сетку) можно задать вручную.
Но 32х32 уже сетка больно мелкая выходит. Не удобно рисовать. В клетку сложно попадать.
 

EGORka

★✩✩✩✩✩✩
15 Мар 2020
87
37
поменял но время как было Московское так и осталось
Время под свой часовой пояс менять тут:
У меня Екб, потому 5
#define LOCAL_OFFSET (5 * 60) // смещение локального времени относительно универсального координированного времени UTC
 

Koteyka 🐱

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

1587212535442.png
 
  • Лойс +1
Реакции: Сотнег

Rus

✩✩✩✩✩✩✩
1 Авг 2018
4
0
@Rus, сначала нужно сам телефон подключить к сети лампы (отключив мобильный интернет), потом в приложении в настройках соединения уже прописан адрес и порт точки доступа. Нужно нажать на него, чтобы он прописался в полях адреса и порта, проверить соединение и сохранить.
Koteyka сделал все по Вашей инструкции, подключился к сети лампы и приложение действительно заработало. Но стоило мне отключить домашнюю сеть( роутер ) как приложение перестает работать, хотя телефон подключен к сети лапы. На работе попробовали настроить лампу коллеге, телефон к сети лампы подключается, а вот приложение лампу не находит, хотя Ваше 1-е приложение старого дизайна лампу нашло и заработало, адрес и порт одинаковые. Подскажите, пожалуйста, Ламерам что еще можно попробовать, заранее Большое спасибо
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
Подскажите, пожалуйста, Ламерам что еще можно попробовать,
Приложение лампу и не найдет, когда она в режиме точки доступа.
В режиме АР лампа сама выступает, так сказать, роутером. Как вы в ее же сети будете ее же искать (простите за каламбур)? Вы уже к ней подключились, зачем ее искать?
Для АР в настройках соединения уже забит адрес и порт. Надо кликнуть по этой строке, чтобы адрес и порт перенеслись в поля ввода и нажать "Записать и выйти"
 
  • Лойс +1
Реакции: Rus

Rus

✩✩✩✩✩✩✩
1 Авг 2018
4
0
Видать у нас руки не сто го места растут. Будем в понедельник снова кликать:) . Спасибо вам за отличное приложение и прошивку новые эффекты Гроза в банке и Призма очень понравились
 

Palpalych

★★★★★✩✩
24 Дек 2019
766
405
В общем - сплошное расстройство (((
  • программа пропускает udp. В рисовалке не все пиксели передаются. Если вести палец медленно, то пиксель рисуется, и сразу становится черным
  • если быстро нажать на выбор одного и того же параметра - приложение вылетает
  • если загрузить эффекты из лампы, то список не обновляется. А если установлен эффект, с параметрами, которые приложение не принимает - вылет! Вылетает потом просто так при повторном входе постоянно. Приходится переустанавливать.
  • не все эффекты попадают в список, хотя все они передаются. Возможно, что если в названии эффекта есть пробел или цифра

В целом, приложение нормальное, но работа с ней начинает напоминать пазл с бубном.

UPD. В общем, разобрался. Приложение не отслеживает целостность пакетов по UDP. ((( В лампе, для экономии памяти используется простой респонз входящего пакета. Приложение должно принять, и сверить с отправленным, если ответ не получен, то должно отправить повторный пакет... Но этого не возникает. И обмен происходит не гарантированно - отсюда глюки и вылеты.
 
Изменено:

Russsian_devil_

✩✩✩✩✩✩✩
16 Апр 2020
5
1
загружаю уже пятый раз прошивку при подключение к лампе не открывается окно куда указывать WIFI
получилось только раз
подскажите что сделать ?
Прошивка от AlexGyver v1.5 и выше работало какое-то время потом тоже перестало
что это может быть?
 
Изменено:

EGORka

★✩✩✩✩✩✩
15 Мар 2020
87
37
@Russsian_devil_, может лампа в режиме точки доступа ? тогда 7 раз по кнопке тапать ирабочий режим поменяется с точки доступа на клиента сети. И вылезет окно менеджера.
 

andrycha91

✩✩✩✩✩✩✩
11 Дек 2019
13
4
ОБНОВЛЕНИЕ!!!
Добавлены эффекты Тучка в банке, Гроза в банке, Осадки, Разноцветный дождь
Требуется обновление прошивки!!!
Здравствуйте.
Спасибо за прекрасную прошивку.
У меня эффекты:
  • Пламя
  • Степной пожар
  • Осадки
повернуты на 90 градусов.
эффект "разноцветний дождь" зависает через несколько секунд.
эффект "бегущая строка" вместо надписи рандомно зажигает пиксели по всей лампе.
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@andrycha91, @Koteyka 🐱 в файле utility.ino в моей прошивке "63 эффекта в 1"
есть исправленная версия функции XY().
А из вашего effects.ino старую корявую версию нужно удалить.
 
Изменено:

Russsian_devil_

✩✩✩✩✩✩✩
16 Апр 2020
5
1
@Russsian_devil_, может лампа в режиме точки доступа ? тогда 7 раз по кнопке тапать ирабочий режим поменяется с точки доступа на клиента сети. И вылезет окно менеджера.
Спасибо за ответ.
Вчера все прошивки пробовал заливать.
И в прошивке указывал клиен сети
Сегодня попробую.
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
в моей прошивке "63 эффекта в 1"
есть исправленная версия функции XY().
Я из нее и брал эти эффекты. Есть одно НО
У меня одинаковые матрицы, углы подключения и направления идентичны.
Одна собрана на ардуино, вторая на ESP.
Во второй эти эффекты нормально, а в первой боком.
От платы-то не должно зависеть?
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
ОБНОВИЛ ПРИЛОЖЕНИЕ

Переделал меню.
Т.к. пунктов меню становится всё больше и на экране в верхней полоске уже не помещаются, сделал меню боковым.
Вверху оставил только переключение регуляторов и открытие бокового меню

Screenshot_2020-04-20-15-45-08-358_com.koteyka.superfirelamp[1].jpg
 
  • Лойс +1
Реакции: Сотнег

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
Я из нее и брал эти эффекты.
Эффекты взял, а функцию, которую данные эффекты использует, нет.
Та, что в прошивке была - глючная.

У меня одинаковые матрицы, углы подключения и направления идентичны.
Одна собрана на ардуино, вторая на ESP.
Во второй эти эффекты нормально, а в первой боком.
От платы-то не должно зависеть?
XY() определяет номер пикселя в зависимости от координат X и Y.
Скорее всего, у тебя для разных плат взяты разные версии данной функции.