Arduino Mega Server для ESP32
Модератор: Alex
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
у , А если мы хотим полной автономности , о чем на форуме твердят кучу лет ? И почему мы должны зависеть от рутера и провайдера? Для этого и прикрутил вторым делом LCD экран. А теперь и TFT.
А следующим шагом ( вернее это уже сделано , но не разобрался до конца ) - При старте AMS создает точку доступа. Открываем страницу " Сеть" . Вбиваем свою домашнюю сеть и наслаждаемся. Когда она пропадает , сервер опять переходит в точку доступа сам.
Может не много не правильно сделано , но идея понятна. А если один сервер отвалился , то другой об этом узнает через 8 секунд. Пока связь между серверами по сериалу , но есть код и по сети. Но я до него еще не добрался.
Код по сериалу написан для платы RobotDyn. но ничего не мешает воткнуть в любой другой AMS.
А следующим шагом ( вернее это уже сделано , но не разобрался до конца ) - При старте AMS создает точку доступа. Открываем страницу " Сеть" . Вбиваем свою домашнюю сеть и наслаждаемся. Когда она пропадает , сервер опять переходит в точку доступа сам.
Может не много не правильно сделано , но идея понятна. А если один сервер отвалился , то другой об этом узнает через 8 секунд. Пока связь между серверами по сериалу , но есть код и по сети. Но я до него еще не добрался.
Код по сериалу написан для платы RobotDyn. но ничего не мешает воткнуть в любой другой AMS.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 27
- Зарегистрирован: Пн мар 12, 2018 2:59 pm
- Благодарил (а): 25 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для ESP32
вы сударь, воля ваша, усложняете мне кажется, вася окаммович говорит следующее:serghei писал(а):у , А если мы хотим полной автономности , о чем на форуме твердят кучу лет ? И почему мы должны зависеть от рутера и провайдера? Для этого и прикрутил вторым делом LCD экран. А теперь и TFT.
А следующим шагом ( вернее это уже сделано , но не разобрался до конца ) - При старте AMS создает точку доступа. Открываем страницу " Сеть" . Вбиваем свою домашнюю сеть и наслаждаемся. Когда она пропадает , сервер опять переходит в точку доступа сам.
Может не много не правильно сделано , но идея понятна. А если один сервер отвалился , то другой об этом узнает через 8 секунд. Пока связь между серверами по сериалу , но есть код и по сети. Но я до него еще не добрался.
Код по сериалу написан для платы RobotDyn. но ничего не мешает воткнуть в любой другой AMS.
есть у вайфая такая штука как нестабильность, мало ли свет моргнет или еще чего, никакой сложности ведь нету просто взять и переподключитьвся к вайфай сети... как это делают все другие устройства, и все.
Если разговор о отказоустойчивости то плясать надо от другого места, двойное резервирование контроллеров, баз данных, питания, каналов связи итд
ИМХО нафих это не впилось ДОМА, за исключением пожароохранных дел....
отсюда: как скетч допилить чтобы вайфай переподключался при срыве линка?
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Насчет подискутировать - создал спецтему " Арена".
Вот ни разу за 2 года не замечал , что бы 8266 вела себя не стабильно.
Как переподключать автоматом я не знаю. В программировании вообще никак ((.
Вот ни разу за 2 года не замечал , что бы 8266 вела себя не стабильно.
Как переподключать автоматом я не знаю. В программировании вообще никак ((.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server для ESP32
Она и так переподключается автоматом...вроде даже без кода...но в коде принудительные проверки могут быть...они есть в примерах скетчей встроенных в ардуино...это 5 строк от силы...а в чем собсно проблема? Пропустил начало разговора...serghei писал(а):Насчет подискутировать - создал спецтему " Арена".
Вот ни разу за 2 года не замечал , что бы 8266 вела себя не стабильно.
Как переподключать автоматом я не знаю. В программировании вообще никак ((.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Начало разговора
А вот как заставить переподключаться автоматом? Сторожевая собака не спасает - сервер то работает.
Вот специально подожду - законнектится сам или нет.
Ну да. И пинга нет.
Хмм...А 8266 работает прекрасно дальше......Чудеса ESP32 ???
Отключил рутер на минуту. AMS не доступен. Хотя сам по себе он работает. И что бы получить доступ к Вебу , его приходится ресетнуть. Очень плохо.OverLock писал(а):...к стати сразу выловил багу: случаянно вышибло автомат у меня, и есп-шка отказалась переподключаться к файфай. Проверил, ребутнул еспшку - поднялась, ребутнул точку доступа - отвалилась и опять не поднялась сеть пока не презагрузил еспшку...
А вот как заставить переподключаться автоматом? Сторожевая собака не спасает - сервер то работает.
Вот специально подожду - законнектится сам или нет.
Ну да. И пинга нет.
Хмм...А 8266 работает прекрасно дальше......Чудеса ESP32 ???
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Arduino Mega Server для ESP32
esp32 пока нет к сожалению...но 8266 точно сам переподключается...роутер уже дохрена раз ребутал, esp ниразу.
Можно принудительно проверку запилить в loop...что-то типа
Можно принудительно проверку запилить в loop...что-то типа
Код: Выделить всё
if (WiFi.status() != WL_CONNECTED) {
WiFi.reconnect(); //или как там оно...точно не помню...в примерах было...
}
- За это сообщение автора nick7zmail поблагодарили (всего 2):
- serghei (Вт мар 13, 2018 8:33 pm) • OverLock (Ср мар 14, 2018 8:04 am)
- Рейтинг: 2.33%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Спасибо! Обязательно попробую. С 8266 проблем нет.
UPD Никита ! ОТЛИЧНО ! Переподключается , 15 секунд , но это не важно!
UPD Никита ! ОТЛИЧНО ! Переподключается , 15 секунд , но это не важно!
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 27
- Зарегистрирован: Пн мар 12, 2018 2:59 pm
- Благодарил (а): 25 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для ESP32
что-то не нашел я в wifi.h итд reconnet-а, попытка впилить initWifi(); загнала еспшку в лимб, потому что попытка реконнекта повторяется раньше инициализации файфайи...
похожде придетс яотдельную процедурку пилить... хех (:
похожде придетс яотдельную процедурку пилить... хех (:
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для ESP32
Я в конце лупа на главной вкладке поставил. Конкретно только вечером код показать могу.
Пару раз дергал WiFi - вроде коннектится.
Пару раз дергал WiFi - вроде коннектится.
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 27
- Зарегистрирован: Пн мар 12, 2018 2:59 pm
- Благодарил (а): 25 раз
- Поблагодарили: 4 раза
Re: Arduino Mega Server для ESP32
у меня что-то не катит.... странноserghei писал(а):Я в конце лупа на главной вкладке поставил. Конкретно только вечером код показать могу.
Пару раз дергал WiFi - вроде коннектится.
покурил интернеты, похоже косяк в драйверах под есп32-ардуино, на пикропитоне проверил - реконнектится только шорох стоит.... печальбеда(
- Рейтинг: 1.16%