kmaximv / Wi-Fi-Sensor

GNU General Public License v3.0
71 stars 26 forks source link

У Вас тоже так же? #20

Closed edgiru closed 7 years ago

edgiru commented 7 years ago

Я думал esp-01 только глючные, а оказывается все модули не стабильны. У Вас тоже так или мне не везет с модулями? default

kmaximv commented 7 years ago

Бывает такое при слабом Wi-Fi сигнале. Также можно включить дебаг и посмотреть по UART чем ESP занимается в это время.

kmaximv commented 7 years ago

На день оставлял пинги на пару ESP, ни одной потери пакетов

--- 192.168.2.101 ping statistics ---
52810 packets transmitted, 52810 received, +24 duplicates, 0% packet loss, time 52882350ms
rtt min/avg/max/mdev = 2.033/6.972/2291.213/22.043 ms, pipe 3
--- 192.168.2.102 ping statistics ---
52810 packets transmitted, 52810 received, +38 duplicates, 0% packet loss, time 52886204ms
rtt min/avg/max/mdev = 0.950/2.058/63.396/2.225 ms
edgiru commented 7 years ago

странно. у меня еще включен mqtt передача на cloudmqtt. буду пробовать перепрошивать.

kmaximv commented 7 years ago

Выяснил что такое поведение у ESP возникает по нескольким причинам:

  1. ESP не может достучаться до MQTT сервера (неправильный ip, плохая связь по wi-fi и т.д.)
  2. На ESP настроена авторизация MQTT, а на MQTT сервере нет (или наоборот)

Не получается настроить нормальную работу ESP при нештатной ситуации с сервером MQTT. Проблема в библиотеке Pubsubclient.

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

edgiru commented 7 years ago

сигнал wifi отсекаю т.к. точка доступа стоит в 60см от esp. Причем точка не плохая на базе openwrt не стабильной работы не замечено за несколько лет эксплуатации. Про mqtt возможно.

kmaximv commented 7 years ago

Заменил библиотеку, можете проверить как теперь работает?

edgiru commented 7 years ago

Уже более стабильно работает. пинги маленькие. Спасибо