Arduino Mega Server для esp8266
Модератор: Alex
Re: Arduino Mega Server для esp8266
У меня ESP8266 отработал на тесте 2 месяца, сейчас ESP32 работает уже 20-е сутки — ничего нигде не пропадает.
«через какое-то время все восстанавливается, как ни в чем не бывало » - вот это странно, если бы были проблемы с самим модулем — то уже не восстановилось бы. Может быть какие-то проблемы со связью...
«через какое-то время все восстанавливается, как ни в чем не бывало » - вот это странно, если бы были проблемы с самим модулем — то уже не восстановилось бы. Может быть какие-то проблемы со связью...
Re: Arduino Mega Server для esp8266
у меня они тоже давно и долго работают. но вот этот момент непонятен до сих пор.Alex писал(а):У меня ESP8266 отработал на тесте 2 месяца, сейчас ESP32 работает уже 20-е сутки — ничего нигде не пропадает.
«через какое-то время все восстанавливается, как ни в чем не бывало » - вот это странно, если бы были проблемы с самим модулем — то уже не восстановилось бы. Может быть какие-то проблемы со связью...
периодически пытаюсь открыть страницу - иногда открывает, иногда не открывает, но зайдешь через полчаса - открывает.
тоже думал модуль косячный, но сейчас запустил второй девайс - все тоже самое.
а роутер может как-то вмешиваться в этот процесс?
еще раз повторюсь, передача работает! прием не работает.
Re: Arduino Mega Server для esp8266
А это как? Что добавили в скетч? У меня с десятком WeMos и NodeMCU никогда проблем не было и работают неделями , пока чего нибудь не добавлю. Хотя начал замечать проблемы с браузерами.harus писал(а):..также включил модуль dsend и раз в минуту шлю с этого модуля запросы на другой модуль.
Начать с того , что Опера под семёркой насмерть вешает ESP32. Некоторые тяжелые страницы могут открываться " на половину" - то есть не грузить тяжелые библиотеки. В основном по тайм-ауту. Иногда получается с 10 раза открыть правильно.
При этом с Оперой под андроидом ( на планшете) Работают все сервера на всех платформах. Буквально вчера отредактировал страницу /graf.htm (добавил еще три графика , но забыл подправить их вызов). Так вот до этого хоть и не правильно , но все работало, а потом ни в какую не отображаются графики ( на хроме), хотя на андроиде все отлично.
По поводу пинга. Мне кажется , что он говорит о том ,что на устройство подано напряжение. Попробуйте поставить вечный пинг ( добавить после адреса " пробел минус т" ). и при этом посмотреть что валится в сериал.
Никогда не сталкивался с такой проблемой , даже не знаю что посоветовать и куда смотреть.
И роутер запросто может влиять на процесс.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server для esp8266
включил SEND_FEATUREserghei писал(а):А это как? Что добавили в скетч?harus писал(а):..также включил модуль dsend и раз в минуту шлю с этого модуля запросы на другой модуль.
и раз в минуту выполняю такую процедуру:
sendRequest(TARGET_IP, TARGET_PORT, "ip", SELF_IP, tclient);
на компе запустил программу SocketTest, она открывает порт 80 в режиме сервера. туда приходят запросы с esp стабильно каждую минуту.
Re: Arduino Mega Server для esp8266
Что то я был уверен, что эта вкладка наоборот - передаёт команды на АМС. А проверяю запросы в браузер просто открыв " посмотреть код" . Когда их нет - выдаётся количество ошибок.
Это на хроме.
SPOILERSPOILER_SHOW
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Re: Arduino Mega Server для esp8266
про это я знаю, тоже так делаю.serghei писал(а): А проверяю запросы в браузер просто открыв " посмотреть код" . Когда их нет - выдаётся количество ошибок.
кажется что-то проясняется.
для первоначальной настройки использую библиотеку WiFiManager. Она включает модуль в режиме AP, если еще ни разу не подключались к сети. Потом выбираешь к какой сети подключаться, задаешь IP для модуля и дальше модуль работает уже через роутер.
Так вот сейчас, когда произошло очередное пропадание связи, на ноуте случайно обнаружил в списке wifi сетей - как раз ту начальную сеть. То есть модуль почему то решил вернуться в режим AP.
Re: Arduino Mega Server для esp8266
Таак..отлично. Мы пытаемся решить проблему АМС или Вашего скетча? Одно дело напихать в него всяких датчиков , и совершенно другое ,когда ЕСП загоняют в режим точки доступа и заставляют отправлять запросы в браузер . Кому ? Самому себе? Эту проблему уже обсуждали. Попробую найти этот диалог.
Начало обсуждения Тут. Ключевой ответЗдесь.
Начало обсуждения Тут. Ключевой ответЗдесь.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server для esp8266
роутер не D-LINK?а роутер может как-то вмешиваться в этот процесс
Re: Arduino Mega Server для esp8266
D-link DIR-615alexsis_76 писал(а):роутер не D-LINK?а роутер может как-то вмешиваться в этот процесс
-
alexsis_76
- Сообщения: 792
- Зарегистрирован: Пт янв 22, 2016 10:08 am
Re: Arduino Mega Server для esp8266
попробуйте соединение на фиксированном канале.