vvip-68 / GyverPanelWiFi

Универсальная прошивка для широкоформатных матриц / гирлянд на балкон или стену / лампы с эффектами / часов с будильником-рассвет. Управление по WiFi в локальной сети или через MQTT-брокер.
287 stars 116 forks source link

Проблемы с подключением. #206

Closed bosser2407 closed 2 years ago

bosser2407 commented 2 years ago

Нивкакую не хочет работать через роутер. Said пароль и IP ввожу верно, в роутере устройство появляется. Но по этому адресу в приложении подключатся отказывается(( 8266 d1 mini и nodemcu. Эти же платы прекрасно работают и подключаются с Wled и esphome

vvip-68 commented 2 years ago

Ставите на телефон программу типа Ping и добиваетесь, чтобы контроллер пинговался с телефона. Смотрите настройки сети в контроллере и в роутере. Как только контроллер начнет отвечать на запросы программы с телефона - вы сможете подключиться.

bosser2407 commented 2 years ago

Ставите на телефон программу типа Ping и добиваетесь, чтобы контроллер пинговался с телефона. Смотрите настройки сети в контроллере и в роутере. Как только контроллер начнет отвечать на запросы программы с телефона - вы сможете подключиться.

2021-12-28_07-25-38 Сразу после ввода SSId, пароля и перезагрузки пингуется. Через секунду уже нет. Какие настройки можно ковырять, я честно не представляю. Если бы так себя вели все устройства, а такое только с этой прошивкой. А, увидел что первый раз команда без порта. Удалось подключится. Но на управление никак не реагирует, и из режимов доступна только "лампа"

В общем я сдаюсь, даже не понимаю в какую сторону и как копать. Раза с 5 подключается, но не управляется и нет никаких режимов кроме лампа. Секунд через 15 из подключения выкидывает. В режиме точки доступа работает нормально, но не удобно

vvip-68 commented 2 years ago

Отключите для начала получение погоды и синхронизацию времени с интернета. Если контроллер пытается получить погоду или время - операции блокирующие - и сервер не отдает данные - контроллер больше ничего делать не умеет кроме как ждать ответа. В этот момент подключиться приложением к контроллеру не удастся. Если после отключения погоды и времени соединение будет устанавливаться - дальше смотрите почему не получает погоду. Если вы с Украины и стоит синхронизация с Яндекс - погоды - ваше правительство заблокировало сервера яндекса и получить с него погоду не получится.

vvip-68 commented 2 years ago

Эффект "Лампа" - это просто чтобы забить место в менюшках приложения. Настоящий список эффектов принимается от контроллера после установки соединения. Очевидно, что если нормального соединения установить не удается - ничего от контроллера и не получается в приложение. В том числе и список эффектов.

И смотрите еще что в мониторе порта. Может у вас контроллер циклически перегружается по какой-то причине...

bosser2407 commented 2 years ago

Эффект "Лампа" - это просто чтобы забить место в менюшках приложения. Настоящий список эффектов принимается от контроллера после установки соединения. Очевидно, что если нормального соединения установить не удается - ничего от контроллера и не получается в приложение. В том числе и список эффектов.

И смотрите еще что в мониторе порта. Может у вас контроллер циклически перегружается по какой-то причине...

Чудеса. Отключение погоды кажется помогло. Я в Крыму, и с яндексом у нас вроде проблем нет. И с отключением погоды, в MQTT пошли топики. До этого MQTT тоже не работал. В мониторе порта дич какаято 2021-12-28_10-50-54

vvip-68 commented 2 years ago

Потому что скорость порта надо выставить такую же как настроено в приложении - а там стоит 115200

vvip-68 commented 2 years ago

Что у вас возвращает в браузере, скажем. такой запрос https://yandex.ru/time/sync.json?geo=62

bosser2407 commented 2 years ago

Как то так

2021-12-28_11-32-13

vvip-68 commented 2 years ago

Ну, то есть - так то погоду с яндекса он получает... Почему же в приложении включение получения погоды завешивает?... А если погоду с OpenWeatherMap брать?