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
 
Изменено:

EGORka

★✩✩✩✩✩✩
15 Мар 2020
87
37
@Koteyka 🐱,
Подключил лампу к роутеру. Проблема в нем была, откопал в загашнике кинетик первый, подключил его в режиме релей к основному и ура, к нему лампа в момент подключилась. Но вопрос с выводом времени остается, как бы его выводить бегущей строкой ? В настройках прошивки раз определенное время, а хотелось бы по желанию. Например в приложении, в настройках бегущей строки галочку, вместа текста выводить. время. Или все равно это проблематично, даже если лампа синхронизируется нормально.
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
В первый раз я не так прочувствовал, а теперь было хорошо...

После добавления новых эффектов в прошивку приходится заново их все настраивать. И это напрягает.

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

Уже даже придумал загнать в PROGMEM массив настроек по умолчанию.
 
Изменено:

EGORka

★✩✩✩✩✩✩
15 Мар 2020
87
37
@Koteyka 🐱, Вопрос по регулировке яркость выводимых символов времени.
В коде:
#define DAY_HOURS_BRIGHTNESS (255)
// яркость для вывода текущего времени бегущей строкой днём; если -1, будет использована яркость текущего эффекта (она известна, даже когда матрица выключена)
#define NIGHT_HOURS_BRIGHTNESS (5)
// яркость для вывода текущего времени бегущей строкой ночью; если -1, будет использована яркость текущего эффекта (она известна, даже когда матрица выключена)

И ниже комментарий,что эти константы используются только, когда матрица выключена, иначе будет использована яркость текущего эффекта
То есть во время работы эффектов, параметры этих констант будут всегда равны яркости текущего эффекта, какое бы число там не стояло ?
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
То есть во время работы эффектов, параметры этих констант будут всегда равны яркости текущего эффекта, какое бы число там не стояло ?
Похоже, что да.
Я только дорабатывал прошивку. Это было изначально, так что этот вопрос к @gunner47
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
После добавления новых эффектов в прошивку приходится заново их все настраивать.
То есть, заново настраивать? Эффекты добавляются же с настройками, как из файла, так и из лампы
И на данный момент приложение не помогает, потому что кроме количества изменяется и порядок эффектов.
И что? Прядок будет подгружен вместе с эффектами.
Нужно только помнить, что 3D эффекты (вернее их скорость) прописана в условии в тикере эффектов
C++:
currentMode < 5 || currentMode > 13
Поэтому, если изменяются их позиции, то нужно менять это условие
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@Koteyka 🐱, я и написал сразу,
что порядок изменяется, поэтому сохранение в файл не помогает.
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
54
Днепр, Украина
firelamp.pp.ua
что порядок изменяется, поэтому сохранение в файл не помогает.
Можно передавать в списке эффектов и тек. значение, но тогда при выгрузке из лампы могут быть проблемы с буфером.
Останется тогда только вариант подгрузки из файла.
 
  • Лойс +1
Реакции: Сотнег

EGORka

★✩✩✩✩✩✩
15 Мар 2020
87
37
Сограждане, напомните пожалуста , настроил я эффекты по яркости, скорости и пр. Эти настройки автоматом сохраняются в лампе? Достав из широких штанин второй смартфон и запустив приложение, я просто там жамкаю загрузить список из лампы и они станут такими же как и на первом смартфоне , я имею ввиду настройки эффектов, а не только список.
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
В первый раз я не так прочувствовал, а теперь было хорошо...

После добавления новых эффектов в прошивку приходится заново их все настраивать. И это напрягает.

Уже даже придумал загнать в PROGMEM массив настроек по умолчанию.
Готово:
https://community.alexgyver.ru/thre...zhdenie-proshivki-ot-gunner47.2418/post-34675
 

Burai

✩✩✩✩✩✩✩
12 Янв 2020
46
3
@Koteyka 🐱, Присоединяюсь к поздравлениям. Всего, всего, всего и много, много, много.
 

Belokota

★✩✩✩✩✩✩
24 Дек 2019
101
32
@Koteyka 🐱, а возможно ли сделать в приложении такую фишку: рядом с ползунками настроек цифры и если на них нажать, то что бы появлялись несколько близких значений рядом с установленном на ползунке(в сторону уменьшения и увеличения) для более точной настройки эффекта? Это было реализовано у Gunner47, а в Вашем приложении к сожалению этого нет.
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@Belokota, там неудобно было.
Лучше бы кнопки " < " и " > "
у регуляторов в режиме "бегунков".

А ещё сегодня, пока составлял массив дефолтных настроек, напрашивалась возможность переключаться между эффектами свайпом влево и вправо.
Но это я уже зажрался, наверное.
 

victory_lad

★✩✩✩✩✩✩
17 Сен 2019
56
22
@Koteyka 🐱 , подопоздал, но также присоединяюсь к поздравлениям! Всего вам всего только самого лучшего!
 

mserega

✩✩✩✩✩✩✩
27 Мар 2020
19
4
Ребят скажите кто зарегистрирован на https://thunkable.com/? А то блин оно не хочет нигде принимать файл исходника, а на самом https://thunkable.com/ отключили эту функцию для новых пользователей... ппц что то не везет сделать мир лучше.