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
@vmashchenko, дороговато выходит несколько ламп иметь.
Да и Алекс в новом Андроид-приложении добавил групповое управление лампами
Ссылку можно?

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

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
@Koteyka 🐱, как же ж не будет, если вон тестируют приложуху под iOS с таким же функционалом, как раз на прошивке Сотнега.
 

Сотнег

★★★★★★★
15 Янв 2020
4,342
1,492
@kostyamat,
речь про приложение для прошивки GyverLamp2 (одна лампа ведущая, остальные ведомые).
 

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
@Сотнег, я понял о чем речь. Но так же помню, что в вашей теме висит видео про приложение для ойфонов с таким же функционалом, и как раз под вашу прошивку.
 

Koteyka 🐱

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

vmashchenko

★✩✩✩✩✩✩
14 Апр 2020
61
25
Там не столько в приложении всё прописано, сколько в прошивке.
Как я понял, приложение по прежнему управляет одной лампой (ведущей), а она уже в свою очередь раздает команды остальным.
Поправьте, если это не так. Не разбирал еще толком. Нет времени.

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

Koteyka 🐱

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

Максим Казачков

★✩✩✩✩✩✩
13 Апр 2020
31
42
Добрый день!

@vmashchenko, тут вопрос в другом. Отправка команд идет через broadcast (на все IP-адреса сети) или на конкретные IP? Если на конкретные, то должны быть задержки от нескольких десятков миллисекунд до секунды, т.к. одновременно послать на все адреса не возможно. Нужно поочередно.
Отправка идет только на IP ламп поочередно. Задержка для пользователя незаметна.
 

alvikskor

★★★✩✩✩✩
18 Янв 2021
388
130
Днепр. Украина
Добрый вечер. В прошивке от Сотнега V2.86in1 появилась функция случайного выбора параметров эффектов в цикле. Я добавил к этой функции возможность её Вкл/Выкл с сохранением состояния в EEPROM. Сейчас это работает по "секретным командам" rnd=on / rnd=off. Но хочется сделать управление из приложения. В прошивке для этого предусмотрены команды RND_ON / RND_OFF. Мне кажется, это не очень сложно. Как я понял, в строке Outbound UDP packet: FAV 1 5 10 0 выделенная 1 отвечает за вкл/выкл цикла. 0 - выкл, 1 - вкл. Можно сделать 1 - вкл без случайных параметров, а 2 - вкл со случайными параметрами. Формат строки (количество символов) не меняется. Нужно только парсинг чуть доработать и на экран еще один переключатель вывести, например, рядом с "Не отключать режим "Цикл"" в настройках цикла. Айфона у меня нет, поэтому я не видел, как выглядит приложение под него, но думаю, там тоже можно найти логичное место для этого переключателя. Для лучшего понимания прикрепляю доработанный вариант прошивки без библиотек (они остались теми же )
 

Вложения

hwen

✩✩✩✩✩✩✩
17 Ноя 2020
3
0
Здравствуйте. Собрал лампу, установил прошивку отGUNNER47 1.4. В приложении не работает рисование и бегущая строка. Это связано с
прошивкой? Поиском ответ не нашел.
 

Сотнег

★★★★★★★
15 Янв 2020
4,342
1,492
@hwen,
не помню. Вроде бы, да нет.
Но она тоже устарела. Там же написано.
 

Vladm

✩✩✩✩✩✩✩
6 Фев 2021
22
1
Приветствую! Можно добавить блокировку настроек яркости, скорости, маштаб? Легко случайно изменить. Спасибо! Приложение отваливается в режиме точки доступа, проверено на самсунге и xiomi. Куда можно выложить видео работы приложения?
 

kostyamat

★★★★★★✩
29 Окт 2019
1,098
632
Приложение отваливается в режиме точки доступа, проверено на самсунге и xiomi. Куда можно выложить видео работы приложения?
Да куда угодно, от этого ничего не изменится, пока в прошивке глюканавт WiFiManager присутствует. :)
 

SamsonV

✩✩✩✩✩✩✩
4 Дек 2020
53
4
@kostyamat,

Ну незнаю, после добавления RESET_WIFI_ON_ESP_MODE_CHANGE, теперь точка доступа всегда работает отлично, а у вас что наблюдались ещё другие проблемы какие-то серьёзные на старом wifimanager?

Может это не идеальное решение, согласен, но вообще-то глюк устранен, и быстро, результат отличный.
 

Сотнег

★★★★★★★
15 Янв 2020
4,342
1,492
А по теме ещё - у всех работает сохранение в файл??
@Koteyka 🐱
Загрузить настройки из файла в лампу на работает.
Возможно, и сохранение тоже.
Можете посмотреть, что не так?

@SamsonV,
вы "настройки по умолчанию" можете изменить пока что прямо в прошивке.
 

Vladm

✩✩✩✩✩✩✩
6 Фев 2021
22
1
Да куда угодно, от этого ничего не изменится, пока в прошивке глюканавт WiFiManager присутствует. :)
Как за все время существования прошивки выявило
Да куда угодно, от этого ничего не изменится, пока в прошивке глюканавт WiFiManager присутствует. :)
Видео что бы показать наглядно о чем речь, постоянно меняется статус: подключен/отключен.
Может это только у меня так, если за все время существования прошивки только два человека об этом говорят?
Я специально проверил несколько новых плат после прошивки, все отваливаются. Где то писали, что вина всему смартфон xiomi, бред! Самсунги с разным андроидом так же. Только совсем древний galaxy 3 как то показалось стабильней держит связь, но походу он еще сам подвисал.
 

Сотнег

★★★★★★★
15 Янв 2020
4,342
1,492
@Vladm,
помигивание индикатора зел/красн - это норма потзадумке автора приложения.
Не нормально, если он дольше секунды красным становится.
 

Vladm

✩✩✩✩✩✩✩
6 Фев 2021
22
1
@Vladm,
помигивание индикатора зел/красн - это норма потзадумке автора приложения.
Не нормально, если он дольше секунды красным становится.
Промигивание сопровождается отсутствием связи с лампой, что в свою очередь делает не возможным управление. В это время поддерживается устойчивая связь wifi. Данное промигивание пропадает если лампу перевести в режим esp mode 1.
 

Gordey

✩✩✩✩✩✩✩
24 Дек 2020
2
0
Подскажите пожалуйста где писать текст для бегущей строки?! В настройках эффектов у меня ничего подобного нет ((( извиняюсь если повторился... Ещё не совсем освоился в форуме...
Приложение обновил, прошивка 85в1
 

Вложения