Добрый день, прошу помощи в работе с KNX.
Контроллер WB7, HW Revision 7.3.3, диагностическую информацию прикладываю.
приложен диагностический архив, доступен только сотрудникам поддержки
(177,2 КБ)
Проблема в том, что после выполнения определённой команды, происходит ошибка и knxd.service перезагружается. Происходит это после попытки диммирования 4 каналов одновременно на модуле WB-LED, причём диммирование (правда, только по одному каналу за раз) на других модулях WB-LED (их всего 6 штук) выполняется корректно. Ошибка следующая, в логе можно увидеть:
[knxd] F00000105: [19:A.ncn5120] Link down, terminating
[wb-mqtt-knx] ERROR: Failed to get a group TPDU: Connection reset by peer
[init] knxd.service: Main process exited, code=exited, status=1/FAILURE
[init] knxd.service: Failed with result 'exit-code'.
[init] knxd.service: Consumed 11.484s CPU time.
Судя по логу knxd перезапускается регулярно и как раз по причине отсутствия связи с модулем.
Рекомендую все ж проверить шину KNX в части ее питания. Чем оно обеспечивается?
С питанием всё в порядке, используется специальный блок питания для шины KNX.
Вчера на объекте меня не было, и данная ошибка не возникала (ну почти, один раз всё-таки knxd отвалился). Вот лог: log_20230803T083255.log (99,2 КБ)
Искать причину в блоке питания я не могу, потому что сама система KNX стабильно работает уже несколько месяцев, т.е. что ещё можно проверить, если блок питания включен и провода надёжно зажаты в клеммах?
Подскажите, пожалуйста, удалось ли что-то посмотреть? Потому что пока у меня даже нет идей, в какую сторону дальше копать, а проблема остаётся нерешённой.
# This file is automatically generated by /etc/wb-knxd-config.conf from wb-knxd-config. Do not edit manually.
KNXD_OPTS=" -e 1.1.255 -E 1.1.105:150 -D -T -R -n GH_KNX -S 224.0.23.12:3671 -b ncn5120:/dev/ttyKNX "
нужно оставить только необходимые и используемые опции
Хотя в оригинальной документации на гитхабе я нашёл “If the multicast server is used, there must only be one multicast server parameter given.” Возможно, вы это имеете в виду.
На практике, подскажите, пожалуйста, какие параметры, например, нужны для программирования устройств в ETS, а какие для cтандартного обмена телеграммами с шиной KNX?
Нет, к сожалению, это не помогло. Так же при попытке диммирования перезагружается knxd.
Возможно, что это просто совпадение, но перезагрузка происходит преимущественно (по крайней мере, я могу это легко повторить) при диммировании 3 канала диммера WB-LED.
Причём перезагрузка происходит как при диммировании при помощи KNX группового адреса: log_20230809T105837.log (23,6 КБ)
так и при диммировании самого WB-LED и последующей записи фидбека в соответствующий адрес KNX: log_20230809T110356.log (57,9 КБ)