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
53
Днепр, Украина
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
53
Днепр, Украина
firelamp.pp.ua
Совет : Если Вы планируете зарабатывать на приложение то его ещё нужно сильно доработать . Использовать 2 темы тёмную и светлую так как в настройках андроида есть функция изменения темы всей системы . Сделать в двух ориентациях горизонтальной и вертикальной ( чтобы владельцы планшетов не вертели его ради этого приложения . Избавится от сочетания цветов чёрного и красного это красиво , но используются "ритуальными услугами" , хорошо сочетается с чёрным оранжевый или золотой , с жёлтым синий и зелёный . Ну и разделить визуально кнопки от переключателей ! Удачи Вам , хорошие приложение , но сырое 👍
Цвета каждый может настроить под себя. Для этого в приложении есть все инструменты.
Темная тема поддерживается только с 9-го робота, а у многих еще 5-8. Это для таких пользователей и делалось.
Как вариант, можно дать пользователю менять фоновый рисунок.
Зарабатываю я на индивидуальных приложения, которые делаются под дизайн и функционал клиента.
А это приложение пытается охватить всех юзеров, поэтому, возможно в нем много лишнего.
Горизонтальная ориентация убрана принудительно.
Не вмещаются элементы при такой ориентации.
Вы же игру вертикально не откроете, если она не предназначена для этого.
Очень много приложений сделаны под одну ориентацию.
 

Anton7558

✩✩✩✩✩✩✩
14 Ноя 2020
18
2
Восстановить настройки подразумевает вернуть первоначальные, а мы загружаем другие, т.е. те, что находятся в файле.
Сделано это для чего:
К примеру, Вы настроили лампу, установив всем эффектам небольшую яркость, например. О назвали файл "Ночной режим"
Затем сделали тоже самое, но с полной яркостью и назвали "Дневной режим"
Так же со скоростью, например, быстрые эффекты или медленные.
Ну и т.д.
Идеально подходит Установить настройки в лампу . Первоначальные настройки : восстановить настройки по умолчанию или восстановить заводские настройки .
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
53
Днепр, Украина
firelamp.pp.ua
Я пошел другим путем.
Удержание кнопки откроет диалог ввода нового названия кнопки.
Вводите кому как хочется.
Названия сохранятся в приложении и будут подтягиваться при старте приложения
Работает на 4-х кнопках (Загрузить из лампы, Загрузить из файла, Сохранить в файл и Выгрузить в лампу)

Screenshot_2021-05-29-14-46-01-191_com.koteyka.newsuperfirelamp[1].jpg
 
  • Лойс +1
Реакции: Anton7558

Koteyka 🐱

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

Добавлено управление группой ламп
Экраны, что не вмещаются по высоте можно двигать
Для управления группой ламп нужно в настройках приложения включить переключатель, а так же добавить нужные лампы в группу.
Чтобы добавить лампу в группу, удерживайте IP адрес нужной лампы и в открывшемся окне укажите, будет ли эта лампа главной.

Screenshot_2021-05-30-17-29-26-555_com.koteyka.newsuperfirelamp[1].jpg
 

SergLightman

✩✩✩✩✩✩✩
31 Июл 2020
47
7
Добрый вечер, скачал последнюю версию приложения, с группой. В процессе тестирования обнаружил странную особенность. Я уже писал, что поиск приходится нажимать многократно, чтобы, по его результатам, увидеть и занести в список все лампы.
Так, вот. Никаких проблем с поиском не возникает, если лампы или одновременно все включены, или все выключены, -- находятся с первого раза. Мне думалось, что состояние лампы (дежурка/работа) не должно влиять на поиск и его результаты... Но список найденных ламп, по-прежнему, появляется только после сохранения и повторного входа в лампу :(.
О группировке, -- после выбора главной лампы ее "Главность", предполагаю, в памяти приложения не сохраняется, потому что при повторном выборе той же (уже, вроде бы, главной) лампы снова предлагается тот же выбор (переключатель этой лампы красный) и, соответственно, управление группой с главной лампы не происходит.
Как пожелание, -- возможно ли главную лампу в списке выбора сделать подсвеченной другим цветом?

Экраны, что не вмещаются по высоте можно двигать
О каких "экранах" идет речь?
 

Koteyka 🐱

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

SergLightman

✩✩✩✩✩✩✩
31 Июл 2020
47
7
Список ламп (иконка в виде лампы) с группой ламп не связан ни как.
Тогда, объясните, пожалуйста, логику присутствия и работы кнопки "очистить группу", если мы ее (группу) никак не можем увидеть... Ведь, в группе может быть три лампы из пяти, например. И как, по истечении времени, мы сможем напомнить сами себе, какие лампы были объединены в группу. Как вариант, -- предлагаю в списке ламп лампы в группе сделать салатовыми, а главную -- красной. Тогда, "очистка группы" будет наглядной, при этом останется возможность управления лампами без повторного их поиска. А "очистка ламп" очистит и группы, и список. Мне кажется, это более-менее логично. Я так понимаю, создание нескольких групп ламп пока не предусмотрено... :)
 

andrycha91

✩✩✩✩✩✩✩
11 Дек 2019
13
4
ОБНОВЛЕНИЕ

Добавлено управление группой ламп
Экраны, что не вмещаются по высоте можно двигать
Для управления группой ламп нужно в настройках приложения включить переключатель, а так же добавить нужные лампы в группу.
Чтобы добавить лампу в группу, удерживайте IP адрес нужной лампы и в открывшемся окне укажите, будет ли эта лампа главной.

Посмотреть вложение 26972
Прошивка шайтана. Ефекти загружаются не полностю.
 

Вложения

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
53
Днепр, Украина
firelamp.pp.ua
Тогда, объясните, пожалуйста, логику присутствия и работы кнопки "очистить группу", если мы ее (группу) никак не можем увидеть...
Есть список ламп, лампами из которого управляется поочередно, выбрав нужную из этого списка.
Есть группа ламп, лампами из которой управляется одновременно всеми.
Как увидеть группу ламп, и перевыбрать главную лампу, подумаю.
 

Koteyka 🐱

★★★★★★✩
Команда форума
27 Окт 2019
935
556
53
Днепр, Украина
firelamp.pp.ua
@SergLightman,
C++:
{"Конфетти",               50,200,1,100,0,255  },    // (0U)  EFF_SPARKLES          Конфетти                  
{"Огонь",                  15, 50,1,100,1,3    },    // (1U)  EFF_FIRE              Огонь                    
{"Водопад",                50,150,1,100,1,4    },    // (2U)  EFF_FIRE2012          Водопад
...........................
Что за 255 последняя цифра?
Что передает?
Должно быть так
C++:
"Название эффекта,min_скорость,max_скорость,min_масштаб,max_масштаб,регулятор масштаба - масштаб или оттенка(0-масштаб,1-оттенок)
 

Koteyka 🐱

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

Удален список ламп. Оставлена только группа.
При включенном управлении группой, управляет всеми лампами одновременно.
При выключенном, только выбранной лампой
Можно добавить лампу в группу забив ее адрес в поле ввода IP и удерживая это поле.
Разные исправления
 

SergLightman

✩✩✩✩✩✩✩
31 Июл 2020
47
7
Добрый день. Скачал обновление, управление группой работает.
Поправочка:
-) в окошке с вопросом "добавить лампу в группу?" нужно исправить слово в последнем предложении "...нужно ЗаДать главную..."

Вопросы:
-) при управлении группой настройки эффектов тоже берутся от главной лампы?
-) Главную лампу можно менять, просто выбрав ее в списке группы? Если так, -- зачем выбирать параметр "сделать главной" при добавлении ламп в группу?

Наблюдение (можно поправить?):
-) При включении цикла синхронизация ламп сбивается...
 

andrycha91

✩✩✩✩✩✩✩
11 Дек 2019
13
4

Tony_Sexton

✩✩✩✩✩✩✩
25 Май 2021
12
0
Здравствуйте товарищи! Первый раз собрал лампу, все работает через роутер, интернет есть, все эффекты без проблем. Но не синхронизируется время. Пояс стоит +3, после запуска лампы, начинается отсчет времени с 03:00 и все. Что делать? все перерыл уже.
И не работает режим рисования.
 

Сотнег

★★★★★★★
15 Янв 2020
4,104
1,434
@Koteyka 🐱
В версии 2.1.32 были доступны:
1. установить минимальный Масштаб = 0 (используется в эффекте Осадки),
2. сделать регулятор Масштаб типа "Не используется" (у эффекта Радужный змей),
3. сделать регулятору Масштаб на половину палитру, а на другую половину не палитру (у эффекта Осциллятор).

Нет в планах что-то из этого вернуть?
 

Вложения

Изменено:

Tony_Sexton

✩✩✩✩✩✩✩
25 Май 2021
12
0
@Сотнег, Почитал, должно синхронизироваться. После 7 кликов лампа перезагружается, и опять выдает 03.00
Да, и кстати при прошивке выдает
"ПРЕДУПРЕЖДЕНИЕ: библиотека Timezone должна запускаться на архитектурах avr и может быть несовместима с вашей платой на архитектуре esp8266."
 

Сотнег

★★★★★★★
15 Янв 2020
4,104
1,434
@Tony_Sexton,
ну теперь-то эффекты, наверное, хотя бы начали подтормаживать?
Скорее всего, у вас в прошивке указан сервер времени, который уже пол года как не работает.

В описании прошивки есть спойлер Часто возникающие вопросы.
 

Tony_Sexton

✩✩✩✩✩✩✩
25 Май 2021
12
0
Подтармаживали они изначально, я нашел на странице "https://alexgyver.ru/gyverlamp/" решение, заменить в прошивке NTP_ADDRESS в разделе Constants на один из этих по ссылке https://www.ntp-servers.net/servers.html.
Все, понял, я вписал этот адрес, а не перешел по нему) извините.