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

Whitelivesmatter

✩✩✩✩✩✩✩
27 Июн 2020
17
0
@sergeym11,
Теперь проблема с пультом), я скопировал коды от своего пульта в текстовый файл, оттуда их пытался заменить в файле ir.h на свои, Screenshot_9.png
при компиляции сразу ошибка, пульты пробовал разные, ошибка всё та же
 
Изменено:

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@Whitelivesmatter,
что-то бредовое только в первой строчке написано. Которая красным выделена.

Остальные числа начинаются с понятных 0x.
Они тоже от "вашего пульта"?
 

Whitelivesmatter

✩✩✩✩✩✩✩
27 Июн 2020
17
0
@Сотнег,
Не, бредовое как раз от моего), которое самое первое, у меня все кнопки в таком формате, просто я и все менял на свои, потом вернул те которые по умолчанию стоят, и только вкл выкл для эксперимента поменял на свой
 

Whitelivesmatter

✩✩✩✩✩✩✩
27 Июн 2020
17
0
@Сотнег, Я подключил светодиод к ардуино уно, через монитор порта на пульте копировал и вставлял их в текстовый файлScreenshot_10.png
 
Изменено:

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@Whitelivesmatter,
не увидел в оригинале тот набор символов, который вы вставили в первую строчку.

Чтобы брать число из оригинала, нужно просто добавить слева от него 0х.
Но ещё в оригинале многовато байтов половинок байтов - восемь.
А куда вставляете - по шесть.
Возможно, старшие два байта две цифры - лишние. Тем более, там всегда C1.
 
Изменено:
  • Лойс +1
Реакции: Whitelivesmatter

Whitelivesmatter

✩✩✩✩✩✩✩
27 Июн 2020
17
0

@Сотнег,
Спасибо большое, заработала, правда только не вместо первых С1, а к своим кодам просто добавил 0x.Причем сначала один код для проверки вставил, потом оставшиеся копи пастом, и опять получил ошибку. А по одному коду все вставилось без ошибокScreenshot_12.png
 

Parsley

✩✩✩✩✩✩✩
15 Июл 2022
5
0
Подскажите пожалуйста в чем может быть проблема. Спаял все как у гайвера правда без конденсатора, прошивка от gunner47, а сенсорная кнопка живет своей жизнью, только изначально в выключенном состоянии нормально себя ведет. Если через приложение что-то делать то начитнает произвольно тыкать и мешать.
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@Parsley,
кнопку нужно тестировать, когда она одна в воздухе болтается на трёх проводках.
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@Parsley, в таком случае обычно блок питания виноват.

И вообще, подайте питание на кнопку не с него, а с пина 3V на плате.

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


А телевизор или монитор точно далеко от кнопки?
 

Parsley

✩✩✩✩✩✩✩
15 Июл 2022
5
0
@Сотнег, Прошу прощения за долгий ответ, отвлекли от дел немного. Бп другого с таким разьемом нет, а провода резать не сильно хочется. Попробую на 3.3В перепаять, нужно будет что-нибудь в прошивке менять? Телевизор далеко, ноутбук стоит гдето вметре, но я переносил лампу в другое место та же история.
 

Parazit

✩✩✩✩✩✩✩
6 Дек 2020
5
0
Добрый день, есть ли корректно работающее приложение для айфона под данную прошивку? Если не трудно киньте ссылку
 

Parsley

✩✩✩✩✩✩✩
15 Июл 2022
5
0
@Сотнег, Да это помогло, спасибо большое! Можете тогда еще подсказать за одно, когда я использую лампу как модем и подключаюсь телефоном к ней у меня пропадает мобильный интернет, так и должно быть или баг? Если так и должно быть, то можно ли с этим что-то сделать?
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@Parsley,
если мобильный интернет не выключать, приложение будет искать лампу где-то в интернете, а не в сети, которую лампа создала.
 

Сотнег

★★★★★★★
15 Янв 2020
4,340
1,492
@Parsley,
обычно подключают лампу к домашнему вайфаю и никаких проблем не испытывают.

По-моему, да. Ничего поделать нельзя.
 

dkuznets

✩✩✩✩✩✩✩
7 Сен 2019
3
0
gunner47_v2.95_rem_3.7_18.07.22(103in1).zip - архив с прошивкой: https://disk.yandex.ru/d/3tk6pa-ULeqIcQ
libraries.zip - архив с библиотеками: https://disk.yandex.ru/d/TBPNfqRxrMvniA
SD.rar - архив с музыкальными файлами: https://disk.yandex.ru/d/aB73dTN6Rdq8-Q
Прошивка 103in1, библиотеки из архива
При включении MQTT при компиляции проблемы с ESPAsyncTCP
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:248:8: error: 'ip_addr_t' has no member named 'addr'
addr.addr = ip;
^
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp: In member function 'bool AsyncClient::connect(IPAddress, uint16_t)':
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:248:8: error: 'ip_addr_t' has no member named 'addr'
addr.addr = ip;
^
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp: In member function 'bool AsyncClient::connect(const char*, uint16_t)':
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:282:35: error: 'ip_addr_t' has no member named 'addr'
return connect(IPAddress(addr.addr), port);
^
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp: In member function 'bool AsyncClient::eek:perator==(const AsyncClient&)':
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:331:66: error: 'ip_addr_t' has no member named 'addr'
return (_pcb != NULL && other._pcb != NULL && (_pcb->remote_ip.addr == other._pcb->remote_ip.addr) && (_pcb->remote_port == other._pcb->remote_port));
^
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:331:96: error: 'ip_addr_t' has no member named 'addr'
return (_pcb != NULL && other._pcb != NULL && (_pcb->remote_ip.addr == other._pcb->remote_ip.addr) && (_pcb->remote_port == other._pcb->remote_port));
^
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp: In member function 'void AsyncClient::_dns_found(const ip_addr*)':
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:707:31: error: 'const struct ip_addr' has no member named 'addr'
connect(IPAddress(ipaddr->addr), _connect_port);
^
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp: In member function 'uint32_t AsyncClient::getRemoteAddress()':
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:837:26: error: 'ip_addr_t' has no member named 'addr'
return _pcb->remote_ip.addr;
^
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp: In member function 'uint32_t AsyncClient::getLocalAddress()':
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:849:25: error: 'ip_addr_t' has no member named 'addr'
return _pcb->local_ip.addr;
^
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp: In member function 'void AsyncServer::begin()':
C:\Work\esp8266\libraries\ESPAsyncTCP\src\ESPAsyncTCP.cpp:1122:14: error: 'ip_addr_t' has no member named 'addr'
local_addr.addr = (uint32_t) _addr;
^
exit status 1
Ошибка компиляции для платы Generic ESP8266 Module.

Что-то обновить еще надо?
 

dkuznets

✩✩✩✩✩✩✩
7 Сен 2019
3
0
Адрес брокера, имя клиента, пароль указали?
Да, конечно. Ошибка не при работе, а при компиляции. Без MQTT все компилится нормально (если не считать ругани на bitbang).
Подключил матрицу, не реагирует ни на приложение, ни на кнопку :( Вроде пины остались как раньше...

З.Ы. Вот же дернул черт пожелать лучшего. Решил прошивку обновить.
Стояла лампа почти год, работала. И звук был. Теперь найти ту старую прошивку не могу.
 

sergeym11

★★✩✩✩✩✩
23 Янв 2020
90
51
@dkuznets, посмотрите указан ли адрес и порт для ВАШЕГО MQTT брокера (поумолчанию 192.168.1.1, порт 1883). У меня MQTT отлично работает, подключено к MajorDomo
 
Изменено: