Страница 1 из 3
ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:22
Di1000
Доброго дня Уважаемые!!
FLprog 8.23
ESP 8266
Навоял я некое подобие простенькой автоматики, управляем клапанами при достижение той, либо иной температуры, ну и отправляем все это в сеть (mqtt)
Уже голову сломал, чего только не перепробовал, но контроллер перезагружается строго каждые 45 минут.
Менял разные контроллеры, убирал обвязку ничего не помогает!
Заранее благодарен!!!
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:30
Палыч
Защита от зависания выключена?
А то я с дури включил, такой геморрой поимел.
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:31
Phazz
Di1000 писал(а): 25 июн 2025, 10:22
Доброго дня Уважаемые!!
FLprog 8.23
ESP 8266
Навоял я некое подобие простенькой автоматики, управляем клапанами при достижение той, либо иной температуры, ну и отправляем все это в сеть (mqtt)
Уже голову сломал, чего только не перепробовал, но контроллер перезагружается строго каждые 45 минут.
Менял разные контроллеры, убирал обвязку ничего не помогает!
Заранее благодарен!!!
А как у вас MQTT вообще работает? Блок Main отсутствует в проекте
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:33
slsl
Палыч писал(а): 25 июн 2025, 10:30
Защита от зависания выключена?
А то я с дури включил, такой геморрой поимел.
Практически всегда использую эту опцию - никаких проблем, с аптаймом до года.
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:33
Phazz
И еще не нужно все в одну плату пихать. Делите проект на небольшие логические блоки
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:39
Di1000
За защиту от зависания не знаю. Специально точно не включал!
Блок "майн" удалил (там куча личных параметров)))
К слову о блоке! По моему именно Вы являетесь автором этих блоков (mqtt)
Пользуюсь случаем низкий поклон за блоки, уже столько раз выручали!!
Про разнесение на разные платы учту!!
Странно то, что периуд перезагрузки стабилен до секунды, 45 минут и перезагрузка(((
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:51
slsl
Di1000 писал(а): 25 июн 2025, 10:39
Между генератором и переменной "2" - поставьте R-Triger
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:53
lfgjikjjyj
а что сериал выдаёт на 115200 в момент перегрузки
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:54
Di1000
slsl писал(а): 25 июн 2025, 10:51
Di1000 писал(а): 25 июн 2025, 10:39
Между генератором и переменной "2" - поставьте R-Triger
Благодарю вас за совет!!
Обязательно попробую!
Но если возможно, объясните что это даст!
Для самообразования!!
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:55
Di1000
lfgjikjjyj писал(а): 25 июн 2025, 10:53
а что сериал выдаёт на 115200 в момент перегрузки
Благодарю!!!
Я мягко говоря начинающий(((
Как мне это посмотреть??
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 10:58
Phazz
slsl писал(а): 25 июн 2025, 10:51
Di1000 писал(а): 25 июн 2025, 10:39
Между генератором и переменной "2" - поставьте R-Triger
это не обязательно блоки имеют встроенный ртриг
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 11:20
Di1000
Вставил R_TRIG система вообще перестала, что либо передавать по MQTT.
Убираю переменную, везде вставлю генератор, вместо переменной.
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 11:27
slsl
Di1000 писал(а): 25 июн 2025, 11:20
Вставил R_TRIG система вообще перестала, что либо передавать по MQTT.
Убираю переменную, везде вставлю генератор, вместо переменной.
Так быть не должно.
А в IDE какая плата выбрана? и какая версия ядра?
И у вас 45мин - перекликается с количеством раз использованных переменных "2" и блоков отправки.
Разбейте на платы, и попробуйте компилировать с отключенными частично платами - и пронаблюдать за интервалом перезагрузки. (а также изменить время на генераторе).
Блок майн зря не выложили, могли и в настройках что-то навернуть (удалили бы просто пароли и адрес брокера )
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 11:38
Di1000
Вместо переменных от общего генератора, на каждый блок повесил свой генератор. Передача в сеть пошла.
Где посмотреть версию ядра?
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 11:39
Di1000
slsl писал(а): 25 июн 2025, 11:27
Di1000 писал(а): 25 июн 2025, 11:20
Вставил R_TRIG система вообще перестала, что либо передавать по MQTT.
Убираю переменную, везде вставлю генератор, вместо переменной.
Так быть не должно.
А в IDE какая плата выбрана? и какая версия ядра?
И у вас 45мин - перекликается с количеством раз использованных переменных "2" и блоков отправки.
Разбейте на платы, и попробуйте компилировать с отключенными частично платами - и пронаблюдать за интервалом перезагрузки. (а также изменить время на генераторе).
Блок майн зря не выложили, могли и в настройках что-то навернуть (удалили бы просто пароли и адрес брокера )
Благодарю!!!!!
Ждемс 45 мин....
Нет в настройках "майн" точно все верно. если просто повесить генератор и счетчик, то все считает без проблемм.
Еще раз спасибо!!!
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 11:41
lfgjikjjyj
просто открыть монитор порта
и во время перезагрузки он выкидывает инфу туда сервисную
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 12:27
slsl
Di1000 писал(а): 25 июн 2025, 11:39
Нет в настройках "майн" точно все верно. если просто повесить генератор и счетчик, то все считает без проблемм.
Еще раз спасибо!!!
С блоком майн (но без ваших брокеров) можно было бы загрузить ваш проект и проверить, а так только домыслы...
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 12:49
Di1000
Друзья!!! Всем огромное спасибо!!
На счетчике уже 72 минуты, перезагрузок нет!
В чем проблема не знаю, но убрал один общий генератор и переменную, что связывала его с боками отправки. На каждый блок повесил свой генератор и все заработало!
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 12:56
Di1000
Черт((( опять перезагрузка, но уже на больше 70ти минутах!
Монитор порта (правда кракозаблики)(((((
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x4010f000, len 3424, room 16
tail 0
chksum 0x2e
load 0x3fff20b8, len 40, room 8
tail 0
chksum 0x2b
csum 0x2b
v0004a080
~ld
⸮⸮⸮⸮n쒜p⸮⸮o|⸮l⸮l c⸮⸮⸮r⸮l⸮n⸮⸮N⸮l ⸮⸮r⸮$⸮⸮⸮⸮
Re: ESP 8266 перезагружается каждые 45 минут((
Добавлено: 25 июн 2025, 13:14
montirovka
Я не знаю почему у вас перезагружается, но есть еще не правильное применение в проекте компаратора в режиме ==.
2025-06-25_12-16-17.png
В данном случае на выходе единица будет при температуре 75.0°С. При температуре 75.1°С уже ноль. DS18B20 опрашивается раз в 3 секунды. Может получиться так, что с показания 74.9°С температура перепрыгнет на 75.1°С и пойдет подыматься.