ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

убираем попытки esp8266/32 поиска и подключения к Отсутствующей wifi сети Клиента.

Блоки с разделением на ESP32/ESP8266 а так же совместные
Ответить
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#1

Сообщение artemka19 » 02.05.2022{, 22:20}

Блок создан в версии 7.5.2

Было замечено, что если esp8266/32 не может подключиться клиентом (например если нет вай-фай сети или она пропала внезапно),то
начинаются некие "подтормаживания": очень тяжело зайти при этом на точку доступа и поуправлять из веб-интерфейса, замечалось
притормаживание основного кода, вплоть до ребута при попытке зайти на точку доступа при отсутствующем соединении клиентом.

Причина в следующем: при пропадании соединения Клиентом, esp8266/32 пытается
в каждом цикле найти пропавшую сеть и восстановить соединение.

Совместно с Phazz был написан блок, в котором пофикшено данное поведение esp8266/32.


описание
СпойлерПоказать
2.png
2.png (2.65 КБ) 2800 просмотров
Блок "убирает тормоза" esp8266/32 если она не подключена клиентом к WiFi сети.

Пока на входе "Отключать Точку Доступа при соединении клиентом" единица - точка
доступа будет отключаться при соединении клиентом.

"Частота поиска WiFi сети" - время в мсек, по истечении которого будет осуществлена
попытка подключиться клиентом к WiFi сети. (т.е. если
установлено значение 30000 - то esp8266/32 будет пытаться подключиться
к WiFi сети один раз в 30 секунд).

*не рекомендуется менее 30000 мсек
**иногда возможен ребут при совпадении одновременно следующих факторов:
нет соединения клиентом + юзер находится на
веб-странице Точки Доступа + нажимает например там кнопку - и в это время происходит
попытка соединения клиентом.
***при использовании этого блока, штатный параметр "состояние WiFi клиента" - не работают!!! (используйте выход из блока для альтернативы)
****добавлен выход уровня wifi сети при соединении клиентом
*****добавлена возможность выключать Точку Доступа, если имеется удачное соединение Клиентом
*****добавлена опция отображения количества подключенных клиентов к Точке Доступа



Блок:
СпойлерПоказать
блоки_ограничены_администрацией
v1.0 -
v1.2 -
v1.3 -
P.S.:
support, просим обратить внимание на данную проблему и по возможности/желанию пофиксить данное поведение esp8266/32 в последующих версиях FLProg.
Последний раз редактировалось artemka19 24.03.2023{, 14:53}, всего редактировалось 11 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

ПБ "Fix поведения esp8266, при отсутствии удачного подключения Клиентом"

#2

Сообщение Sancho » 03.05.2022{, 09:45}

Уважаемые форумчане.
Вы выкладываете блоки, созданные в бэта версиях программы.
Это, на мой взгляд, некорректно к тем форумчанам, которые не входят в число бэта-тестеров программы, а пользуются стабильным релизом.
На третье мая две тысячи двадцать второго года это FLProg версия 7.3.8.
Давайте будем толерантнее.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

ПБ "Fix поведения esp8266, при отсутствии удачного подключения Клиентом"

#3

Сообщение Phazz » 03.05.2022{, 10:03}

Sancho, эта проблема актуальна и для 738

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

ПБ "Fix поведения esp8266, при отсутствии удачного подключения Клиентом"

#4

Сообщение Sancho » 03.05.2022{, 10:30}

Phazz писал(а):
03.05.2022{, 10:03}
Sancho, эта проблема актуальна и для 738
Я понимаю.
Просто человек, использующий последнюю стабильную версию не должен получать предупреждения об создании блока в новой.
СпойлерПоказать
2022-05-03_10-29-56.png
2022-05-03_10-29-56.png (8.99 КБ) 2738 просмотров
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

ПБ "Fix поведения esp8266, при отсутствии удачного подключения Клиентом"

#5

Сообщение artemka19 » 03.05.2022{, 11:36}

Sancho, добавил в шапке информацию о версии ФЛПрог в которой создан блок)

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

ПБ "Fix поведения esp8266, при отсутствии удачного подключения Клиентом"

#6

Сообщение JonyBest » 17.05.2022{, 09:59}

Доброго времени! Подскажите данный блок на esp32 подходит?

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

ПБ "Fix поведения esp8266, при отсутствии удачного подключения Клиентом"

#7

Сообщение artemka19 » 17.05.2022{, 10:25}

JonyBest, перезалил для 32.

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#8

Сообщение artemka19 » 24.08.2022{, 13:56}

*update
Добавлена опция/параметр "Задержка отключения точки доступа" (в мсек) при удачном подключении клиентом.

*Благодарности сюда :D memberlist.php?mode=viewprofile&u=1952
СпойлерПоказать
Безымянный.png

sergii2012
Сержант
Сообщения: 129
Зарегистрирован: 07.01.2019{, 16:02}
Репутация: 4
Имя: Сергей

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#9

Сообщение sergii2012 » 04.01.2023{, 09:47}

при добавлении блока в проект есп32 модуль (включен веб интерфейс) не подключается к точке доступа клиент, пинга нет веб не работает точка доступа не отключается Если подключиться к есп по точке доступа созданной есп и в вебинтерфейсе сменить ssid на другую есп подключается клиентом, точка дост. отключается как положено. После перезагрузки есп опять не работает.
с есп8266, есп32 плата с usb конвертором работает норм.
Вложения
Screenshot_1.png

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#10

Сообщение Phazz » 24.03.2023{, 19:37}

artemka19, вот не ожидал от тебя что свои блоки удалишь. Ну дело личное конечно. Только не администрацию форума ты наказываешь этим.

aidar_i
Полковник
Сообщения: 3122
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#11

Сообщение aidar_i » 25.03.2023{, 05:47}

Да, Артёмка, верни все обратно, а то получается, ты блоки выкладывал, просто, чтобы покрасоваться, вот я какой умный, а не для нас форумчан. И тем более обидел своего товарища, который помогал.

Аватара пользователя
bsn
Лейтенант
Сообщения: 347
Зарегистрирован: 22.07.2018{, 07:24}
Репутация: 90
Откуда: Ростовская обл.
Имя: Сергей

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#12

Сообщение bsn » 25.03.2023{, 07:21}

Phazz писал(а):
24.03.2023{, 19:37}
artemka19, вот не ожидал от тебя что свои блоки удалишь. Ну дело личное конечно. Только не администрацию форума ты наказываешь этим
aidar_i писал(а):
25.03.2023{, 05:47}
...получается, ты блоки выкладывал, просто, чтобы покрасоваться, вот я какой умный, а не для нас форумчан. И тем более обидел своего товарища, который помогал.
ДеЖаВю.
Он это уже однажды делал.
За все созданные блоки, я и другие вежливые форумчане ставили ему +. Плюсы с рейтингом так и остались (тока за что они теперь стоят?), а работу (свой горшок и игрушки из песочницы) унёс.
Играемся теперь без жадины...

AdminNew23
Рядовой
Сообщения: 18
Зарегистрирован: 31.10.2018{, 09:49}
Репутация: 1
Откуда: FlProg
Имя: FlProg

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#13

Сообщение AdminNew23 » 25.03.2023{, 22:59}

anton2,
Вам делается предупреждение за многочисленные провокационные посты.
Перестаньте этим заниматься.

anton2
Рядовой
Сообщения: 9
Зарегистрирован: 31.10.2021{, 21:27}
Репутация: 1
Имя: Антон

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#14

Сообщение anton2 » 25.03.2023{, 23:04}

AdminNew23 писал(а):
25.03.2023{, 22:59}
Вам делается предупреждение за многочисленные провокационные посты.
Перестаньте этим заниматься
всё, всё, малчю, малчю

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#15

Сообщение Rovki » 26.03.2023{, 00:01}

anton2 писал(а):
25.03.2023{, 23:04}
AdminNew23 писал(а):
25.03.2023{, 22:59}
Вам делается предупреждение за многочисленные провокационные посты.
Перестаньте этим заниматься
всё, всё, малчю, малчю
навсегда! :smile427:
Электронщик до мозга костей и не только

Andrejka
Рядовой
Сообщения: 40
Зарегистрирован: 13.12.2018{, 19:40}
Репутация: 1
Имя: Андрей

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#16

Сообщение Andrejka » 24.11.2023{, 05:21}

Добрый день. Очень нужен Ваш блок в проекте, где работает точка доступа на ESP, но нужно иногда корректировать системные часы как клиент. Выложите пожалуйста.


Andrejka
Рядовой
Сообщения: 40
Зарегистрирован: 13.12.2018{, 19:40}
Репутация: 1
Имя: Андрей

ПБ "Fix поведения esp8266/32, при отсутствии удачного подключения Клиентом"

#18

Сообщение Andrejka » 27.11.2023{, 14:16}

Спасибо. Все работает.

Ответить

Вернуться в «Блоки для ESP32/ESP8266»