Организовал небольшую схему. Где стоит счетчик обрыва связи с брокером и часы
Время постоянно считает. Что говорит о том что, перезагрузок самих ESP нет. Происходит именно обрыв связи с брокером. и то только на ESP32. Одна Единица появляется при подаче напряжения на ESP.И ее в расчет не берем. А в дальнейшем считает, сколько раз произошла потеря связи с Брокером MQTT.Брокер свой и находится в общей сети. Брокер работает на Orange Pi и в системе автоматизации Iobroker.
Вот такая картина у меня получилась. ESP32S2 и ESP8266 нет ни одного обрыва с брокером за сутки. Связь может не обрываться неделями. А ESP32 обрывала связь 9 раз за сутки. И это еще не предел может пропадать связь на много чаще.
Счетчик обрыва связи и время и передается на WEBстраницу и одновременно в Брокер MQTT. Еще в брокер передается IP ESP.
Первый Вопрос.
Почему это происходит именно с ESP32?
Второй вопрос.
Как с этим бороться?
ESP32 ESP32 D1 Mini
Плата ESP32S2 Dev Module
Версия платы 2.0.9
За сутки 9 обрывов с Брокером MQTT
ESP32 S2
Плата ESP32S2 Dev Module
Версия платы 2.0.9
За сутки нет ни одного обрыва с Брокером MQTT
ESP8266
Плата NodeVCU 1.0(ESP-12EModule)
Версия платы 3.1.2
За сутки нет ни одного обрыва с Брокером MQTT