Периодический вылет контроллера

Здравствуйте товарищи! такая проблема, контроллер периодически вылетает по непонятным мне причинам, на нем работают 2 вентмашины и примерно раз в неделю все тухнет, поймать момент вроде получилось

18-09-2023 01:40:34.672 INFO: network/Wi-Fi 2 IP: failed to convert value ‘’, passing raw
18-09-2023 01:40:34.655 INFO: network/Ethernet 2 IP: failed to convert value ‘’, passing raw
18-09-2023 01:39:35.876 INFO: network/GPRS IP: failed to convert value ‘’, passing raw
18-09-2023 01:39:35.873 INFO: network/Wi-Fi 2 IP: failed to convert value ‘’, passing raw
18-09-2023 01:39:35.869 Device “ppp0” does not exist.
18-09-2023 01:39:35.857 INFO: network/Ethernet 2 IP: failed to convert value ‘’, passing raw
18-09-2023 01:38:39.736 INFO: wb-mao4_202/Serial: failed to convert value ‘’, passing raw
18-09-2023 01:38:38.909 WARNING: [device] Unknown metadata for device metrics: ‘error’
18-09-2023 01:38:37.992 INFO: network/Ethernet 2 IP: failed to convert value ‘’, passing raw
18-09-2023 01:38:37.987 INFO: network/Wi-Fi 2 IP: failed to convert value ‘’, passing raw
18-09-2023 01:38:37.850 INFO: network/Ethernet IP: failed to convert value ‘’, passing raw
18-09-2023 01:38:37.132 INFO: all rule files are loaded
18-09-2023 01:38:37.098 INFO: /usr/share/wb-rules/load_alarms.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:36.887 INFO: [rule info] error running command callback for /bin/sh: Error: error error (rc -100)
anon native strict preventsyield
init /usr/share/wb-rules-system/rules/wb-mqtt-dac.js:14
anon /usr/share/wb-rules-system/rules/wb-mqtt-dac.js:77
anon /usr/share/wb-rules-system/scripts/lib.js:331 preventsyield
18-09-2023 01:38:36.883 ERROR: [rule error] failed to open config file: /etc/wb-mqtt-dac.conf
18-09-2023 01:38:36.881 ERROR: [rule error] failed to open config file: /var/lib/wb-mqtt-dac/conf.d/system.conf
18-09-2023 01:38:36.825 INFO: system/DTS Version: failed to convert value ‘’, passing raw
18-09-2023 01:38:36.677 INFO: /usr/share/wb-rules-system/rules/wbmz-battery.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:36.619 sh: 4: /etc/wb_env.sh: source: not found
18-09-2023 01:38:36.330 INFO: /usr/share/wb-rules-system/rules/wb-mqtt-dac.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:36.218 INFO: /usr/share/wb-rules-system/rules/system.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:36.035 INFO: /usr/share/wb-rules-system/rules/power_status.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:35.999 INFO: network/GPRS IP: failed to convert value ‘’, passing raw
18-09-2023 01:38:35.947 Device “ppp0” does not exist.
18-09-2023 01:38:35.849 INFO: /usr/share/wb-rules-system/rules/power-class-battery.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:35.623 INFO: /usr/share/wb-rules-system/rules/network.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:35.525 INFO: /usr/share/wb-rules-system/rules/hwmon.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:35.311 INFO: /usr/share/wb-rules-system/rules/buzzer.js is NOT under source root /etc/wb-rules
18-09-2023 01:38:35.302 INFO: the engine is ready
18-09-2023 01:38:35.300 INFO: [engine] Starting main loop
18-09-2023 01:38:35.298 INFO: [engine] Starting sync loop
18-09-2023 01:38:35.029 INFO: [wbgo_mqtt] wb-rules-engine-wirenboard-AMWMAC6U-2355: MQTT connection established
18-09-2023 01:38:35.009 INFO: [rule info] using file /var/lib/wirenboard/wbrules-persistent.db for persistent DB
18-09-2023 01:38:34.961 INFO: driver is ready
18-09-2023 01:38:34.160 INFO: wait for driver to become ready
18-09-2023 01:38:34.158 INFO: driver loop is started
18-09-2023 01:38:34.124 INFO: [wbgo_mqtt] rules-wirenboard-AMWMAC6U-2355: MQTT connection established
18-09-2023 01:38:34.089 INFO: driver is created
18-09-2023 01:38:34.089 INFO: driver is created

слетело все в 01.38.34, ошибки сыпет, а потом все норм, вентиляшку запускаю и все работает в штатном, куда копнуть?

Добрый день.
Пришлите диагностический архив. Опишите проблему подробнее по инструкции. Мало информации для понимания куда копать.
Опишите подробнее, что означает “контроллер периодически вылетает” и “примерно раз в неделю все тухнет”. По логу такое ощущение, что это уже все после “вылета”. Сыпящихся ошибок в логе не вижу.

diag_output_AMWMAC6U_2023-09-19-13.41.30.zip (128,0 КБ)

Повторюсь) На контроллере реализовано управление двумя вентустановками, стоит пара модулей реле на 8 каналов, 1 модуль выходов аналоговых, модуль дискретных входов. примерно раз в неделю без предпосылок все отключается, реле уходят в 0, аналоговые выходы так же в 0, естественно без повторной отработки скриптов ничего назад не запускается, вот и хотелось бы от вас услышать исходя из приложенного архива, что происходит и почему?)

Пока по диагностическому архиву я не увидел ничего криминального. С 14 сентября видно, что терялась связь с устройством с адресом 202. 18 сентября в 01:38 контроллер перезагружался. Перезагружался сам? Далее опять проблема чтения регистров с устройства с адресом 202. Что это за устройство?
Почему-то в диагностическом архиве нет файла настройки serial устройств. Пришлите его (wb-mqtt-serial.conf).
Опишите схему питания. Какой блок питания используете? Что подключено к БП, что подключено к контроллеру.
Проверьте тренды температуры, напряжения питания контроллера.

Перепроверю

вот это и хотелось бы понять, что вызвало перезагрузку)

это wb-mao4

wb-mqtt-serial.conf (1,4 КБ)

по поводу напряжений и температур:



journalctl --since "48 hour ago" |grep oom

что-то возвращает?

Нет, вывод пустой

Уточните пока данную информацию. А также есть ли резервирование питание.
Исключается ли возможность банально скачков напряжения?

Блок питания meanwell 24в 7а, подключен только контроллер и mao4, все запитано еще через ибп, весь дом на стабе стоит, скочти в пределах 5%