А покажите логи этого сервиса пожалуйста?
C 11 утра вчерашнего дня до 11 утра сегодняшнего
log-file.txt (364,3 КБ)
Вот тут:
Mar 28 08:52:31 wirenboard-A4PBYZYZ wb-mqtt-knx[2702]: INFO: [signal handling] Received signal 15
Mar 28 08:52:31 wirenboard-A4PBYZYZ systemd[1]: Stopping Wiren Board MQTT KNX bridge...
Mar 28 08:52:32 wirenboard-A4PBYZYZ wb-mqtt-knx[2702]: INFO: knxd disconnected successfully
Mar 28 08:52:32 wirenboard-A4PBYZYZ wb-mqtt-knx[2702]: INFO: wb-mqtt-knx service stopped
Mar 28 08:52:32 wirenboard-A4PBYZYZ systemd[1]: wb-mqtt-knx.service: Succeeded.
Mar 28 08:52:32 wirenboard-A4PBYZYZ systemd[1]: Stopped Wiren Board MQTT KNX bridge.
Mar 28 08:52:32 wirenboard-A4PBYZYZ systemd[1]: wb-mqtt-knx.service: Consumed 19min 41.697s CPU time.
Mar 28 08:52:32 wirenboard-A4PBYZYZ systemd[1]: Started Wiren Board MQTT KNX bridge.
Mar 28 08:52:32 wirenboard-A4PBYZYZ wb-mqtt-knx[19607]: INFO: [mqtt] Default host and port detected, checking if UNIX socket exists on /var/run/mosquitto/mosquitto.sock
Mar 28 08:52:32 wirenboard-A4PBYZYZ wb-mqtt-knx[19607]: INFO: [mqtt] UNIX socket exists, using it for connection
Mar 28 08:52:33 wirenboard-A4PBYZYZ wb-mqtt-knx[19607]: INFO: [mqtt] connection estabilished with code "0" <success>
Mar 28 08:52:33 wirenboard-A4PBYZYZ wb-mqtt-knx[19607]: INFO: [mqtt] subscription succeeded (message id 1)
Mar 28 08:52:33 wirenboard-A4PBYZYZ wb-mqtt-knx[19607]: INFO: [mqtt] subscription succeeded (message id 2)
Mar 28 08:52:33 wirenboard-A4PBYZYZ wb-mqtt-knx[19607]: INFO: Connecting to knxd... URL: 'local:/var/run/knx'
Mar 28 08:52:33 wirenboard-A4PBYZYZ wb-mqtt-knx[19607]: INFO: knxd connected successfully
виден перезапуск и успешное подключение.
То есть - при наличии телеграмм в шине - каакие-то из них не обрабатывались?
Давайте диагностический архив, наверно.
То есть через тот же сокет успешно читаются телеграммы, сервис запущен
А включите для сервиса “debug” пожалуйста и перезапустите сервис.
Для wb-mqtt-knx?
После перезапуска с включенным debug - вообще ничего не пишется в лог? В в шине при этом есть сообщения?
Да.
Диагностический архив:
diag_output_A4PBYZYZ_2025-03-28-11.38.55.zip (201,0 КБ)
Debug для wb-mqtt-knx включил, restart сервиса сделал, я должен быть получить какой-то вывод?
Нет, debug выключен:
{
"configVersion": 1,
"debug": false,
"devices": [],
"enableLegacyKnxDevice": false
Включите его пожалуйста и перезапустите wb-mqtt-knx.
После включения - можно уже наблюдать в журнале вывод.
В логе сервиса - вообще пусто?Покажите пожалуйста.
Если что, к сожалению, пришлось уже перезагрузить WB, так как могло доставлять неудобства заказчику.
Лог сервиса wb-mqtt-knx:
А после перезагрузки - вывод в лог есть?
Если сразу после команды рестарта, то нет:
И через несколько минут, когда точно есть телеграммы?
Не понял вопроса…
После команды рестарта я должен в течение какого-то времени получить какой-то вывод без дополнительных действий с моей стороны? Учитывая включенный дебаг, конечно.
Нет. Любой сервис пишет в журнал. Для работы с журналом существует journalctl — утилита просмотра системного журнала — Wiren Board
Дебаг включил:
Рестарт произвёл:

Но после рестарта логов никаких не появилось:

Логи за последние сутки (пока проблема не активна, если что):
log-file.txt (5,5 МБ)
В логах за 14 марта, когда проблема возникала, увидел следующее:
В логах за 28 марта, когда проблема также возникала, увидел следующее:
Логи с 13 марта:
Пока вполне нормальный вывод, посмотрим что будет при потере, пока выводы делать рано.
Добрый день, проблема снова появилась.
Логи до рестарта wb-mqtt-knx за последние сутки:
Логи после рестарта wb-mqtt-knx за последние сутки: