Нужна помощь с KNX модулем

Надеялся использовать WB6 как ip роутер KNX. В итоге в ETS при попытке найти шлюз в сети, очень на короткое время появляеться WirenBoard и исчезает. Ручное добавление не помогает. Контроллер подключаю к локальной сети по проводному порту. Сталкиваюсь с такой проблемой второй раз , в первый раз просто “забили” на эту проблему так как стандартный IP роутер был в наличии, WB6 - так же помигивал и продолжает помигивать в разделе “показать интерфейсы” в ETS5.

В каком окружении вы его используете (виртуальная машина, удаленный хост, локально)?

Ручное добавление не помогает

Это когда вы подключаетесь с указанием ip адреса контроллера и порта? Что происходит? За NAT сидите?
Какие настройки knx соединения у вас указаны в настройках контроллера?

Пробую в локальной сети.

Когда указываю ip и порт вручную, получаю: “интерфейс не найден”.

Сам интерфейс появляется на секунду- две и исчезает. Так он мигает раз в несколько секунд. Если успеть нажать на него и затем кнопку выбрать, потом все равно он оказываеться НЕДОСТУПЕН

Настройки:
{
“Address”: {
“ClientAddrs”: “0.0.2:50”,
“EibAddr”: “0.0.1”
},
“Cache”: {},
“Global”: {},
“Interface”: {
“Layer2”: “ncn5120:/dev/ttyKNX”,
“OtherOptions”: “”
},
“LocalListener”: {},
“MulticastServer”: {
“Address”: “224.0.23.12:3671”,
“Discovery”: true,
“Forced”: false,
“Name”: “knxd”,
“Routing”: true,
“Server”: true,
“Tunnelling”: true
}
}

Момент когда интерфейс “проявился на мгновение”
Подключаюсь по кабелю.

Словами описывать можно долго… Но результат неочевиден. Покажите статус сервиса и его лог, за последние 20 минут. Такое впечателение что запускается и не обнаружив шины - перезапускается.

May 07 15:19:31 wirenboard-AOMQC7KU systemd[1]: Started Wiren Board MQTT KNX bridge.
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] Default host and port detected, checking if UNIX socket exists on /var/run/mosquitto/mosquitto.sock
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] UNIX socket not found, falling back to TCP connection
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] connection estabilished with code “0”
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] subscription succeeded (message id 1)
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] subscription succeeded (message id 2)
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] subscription succeeded (message id 12)
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] subscription succeeded (message id 24)
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] subscription succeeded (message id 25)
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [mqtt] subscription succeeded (message id 26)
May 07 15:19:37 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:19:44 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:19:44 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:19:48 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:19:48 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:20:01 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:20:01 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:20:14 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:20:14 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:20:26 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:20:26 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:20:39 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:20:39 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:20:52 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:20:52 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:21:05 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:21:05 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:21:17 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:21:17 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:21:30 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:21:30 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:21:43 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:21:43 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:21:56 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:21:56 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:22:09 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:22:09 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:22:21 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:22:21 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:22:34 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:22:34 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:22:47 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:22:47 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:23:00 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:23:00 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:23:12 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:23:12 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:23:25 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:23:25 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:23:38 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:23:38 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:23:51 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:23:51 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:24:03 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:24:03 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:24:16 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:24:16 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:24:29 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:24:29 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:24:42 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:24:42 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:24:54 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:24:54 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:25:07 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:25:07 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:25:20 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:25:20 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:25:33 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed to get a group TPDU: Connection reset by peer
May 07 15:25:33 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: INFO: [knx] KNX connection successful
May 07 15:25:45 wirenboard-AOMQC7KU wb-mqtt-knx[1659]: ERROR: [knx] Error in KNX loop: Failed

Вопрос решен. Перетряхнул всю коммутацию шины, ввел вручную тунель в ETS и все заработало. Группа факторов: мое непонимание как работает WB с KNX (ждал того же что и от других IP роутеров) , некачественный монтаж - повлекло такой затяжной ПНР.

1 лайк

Ага, а что надо добавить.изменить в нашей документации по KNX? Тут очень ценно как раз мнение нового человека, мы, те кто документацию пишет можем пропустить некоторые вещи, считая их очевидными и упоминание - ненужным. Может непонятно описаны параметры резервирования адресов в knxd?