Seite 1 von 2

KNX Gateway Verbindungsabbrüche

Verfasst: 4. Nov 2023 08:33
von fred07
Hallo zusammen,

ich verwende OH 4.0.3 auf einem RPi 3B, der Zugriff auf KNX erfolgt mit einem Enertex KNX Gateway.

Seit OH 4 muss ich alle Tage den Pi neu starten, weil OH ständig den Zugriff auf KNX verliert bzw. der Zugriff nicht stabil ist.

Das Gateway geht ständig offline für ein paar Minuten und dann ist wieder alles normal. Nach einem Neustart verhält sich das System einige Zeit unauffällig.

Unter OH 2.5 gab es sowas nie, ich habe das länger verwendet und erst im Frühjahr umgesattelt und alles neu programmiert. Die relativ kurze Zeit unter OH 3 ist mir nichts aufgefallen, sondern erst jetzt.

Der Code des Gateways sieht so aus:

Code: Alles auswählen

UID: knx:ip:KNXGateway
label: KNX/IP Gateway
thingTypeUID: knx:ip
configuration:
  useNAT: false
  readRetriesLimit: 3
  ipAddress: 192.168.0.4
  autoReconnectPeriod: 30
  localIp: 192.168.0.11
  localSourceAddr: 0.0.0
  readingPause: 50
  type: TUNNEL
  portNumber: 3671
  responseTimeout: 10
location: Speiß
Vielleicht weiß wer Rat, vielen Dank.

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 4. Nov 2023 08:42
von nw378
Erhöhe doch mal die autoReconnectPeriod z.b. auf 60.

Wobei das auch nur das Symptom beseitigt und nicht die Ursache.

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 4. Nov 2023 12:28
von udo1toni
Du kannst für das knx Addon den Log Level auf DEBUG erhöhen (z.B. über die UI -> Addons->knx->Detailansicht-> winziges blaues Zahnrad rechts neben dem riesigen Remove Button)
und anschließend nach einem Ausfall schauen, ob dort zu sehen ist, warum die Verbindung abbricht.

Wie ist der Pi ins Netzwerk eingebunden?

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 4. Nov 2023 18:06
von fred07
Ich habe den Log Level erhöht und werde das beobachten.

Ich habe auch autoreconnectperiod auf 60 erhöht.

Der Pi ist mit einem HP Switch verbunden, dieser mit einem Asus Router. Das IP Gateway hängt ebenfalls am Switch.

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 4. Nov 2023 18:21
von fred07
Ok, hat nicht lange gedauert:
2023-11-04 18:16:45.311 [DEBUG] [.internal.handler.DeviceThingHandler] - onGroupWrite Thing 'knx:device:KNXGateway:KNXLichtEG2' received a GroupValueWrite telegram from '1.1.3' for destination '6/0/37'
2023-11-04 18:16:46.118 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway is disconnecting from KNX bus
2023-11-04 18:16:46.665 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway is disconnecting from KNX bus
2023-11-04 18:16:46.911 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway scheduling connect in 60s
==> /var/log/openhab/events.log <==
2023-11-04 18:16:47.148 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'knx:ip:KNXGateway' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): InterruptedException, sleep interrupted
2023-11-04 18:16:47.247 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'knx:device:KNXGateway:KNXReglerGang' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
und dann:
2023-11-04 18:17:46.960 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway is disconnecting from KNX bus
2023-11-04 18:17:47.962 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway is connecting to KNX bus
2023-11-04 18:17:47.968 [DEBUG] [binding.knx.internal.client.IPClient] - Establishing connection to KNX bus on 192.168.0.4:3671 in mode TUNNEL.
2023-11-04 18:17:48.092 [INFO ] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway connected to KNX bus
==> /var/log/openhab/events.log <==
2023-11-04 18:17:48.092 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'knx:ip:KNXGateway' changed from OFFLINE (COMMUNICATION_ERROR): InterruptedException, sleep interrupted to ONLINE
Kann man da was rauslesen?

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 4. Nov 2023 18:28
von nw378
Hast Du nach den Änderungen einen Neustart durchgeführt? Insbesondere bei KNX-Things Änderungen zwingend.

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 4. Nov 2023 19:38
von fred07
Nach Änderung des Log Levels gab es noch keinen Neustart. Habe ich jetzt aber nachgeholt

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 4. Nov 2023 21:44
von udo1toni
Das Log umzustellen funktioniert immer im laufenden Betrieb.
Du kannst das Logging auch noch auf TRACE setzen, so gibt es ja erst mal keine neuen Erkenntnisse. Je nach Verkehr geht's dann allerdings ordentlich ab...

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 12. Nov 2023 17:56
von fred07
So, es war wieder zweimal so weit.

In der Openhab.log finde ich folgendes:
2023-11-10 14:21:47.992 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway is disconnecting from KNX bus
2023-11-10 14:21:48.014 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway is disconnecting from KNX bus
2023-11-10 14:21:48.033 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway scheduling connect in 60s
2023-11-10 14:21:48.052 [DEBUG] [nx.internal.client.AbstractKNXClient] - Cannot write to KNX bus (processCommunicator: Not OK, link: Not OK)
2023-11-10 14:22:48.052 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway is disconnecting from KNX bus
2023-11-10 14:22:49.054 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway is connecting to KNX bus
2023-11-10 14:22:49.057 [DEBUG] [binding.knx.internal.client.IPClient] - Establishing connection to KNX bus on 192.168.0.4:3671 in mode TUNNEL.
2023-11-10 14:22:49.078 [INFO ] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:KNXGateway connected to KNX bus
in der Events.log zur gleichen Zeit:
2023-11-10 14:21:48.050 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'knx:ip:KNXGateway' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): InterruptedException, sleep interrupted
Dann halt die Meldungen, welche KNX Things offline gehen und schließlich
2023-11-10 14:22:49.081 [INFO ] [ab.event.ThingStatusInfoChangedEvent] - Thing 'knx:ip:KNXGateway' changed from OFFLINE (COMMUNICATION_ERROR): InterruptedException, sleep interrupted to ONLINE
Things gehen auf UNKNOWN, dann ONLINE, dann beginnt das Spiel von Neuem bis zum Neustart, dann erst läuft es wieder stabil, sonst kommt es ständig zu Abbrüchen der Verbindung.

Re: KNX Gateway Verbindungsabbrüche

Verfasst: 12. Nov 2023 18:47
von udo1toni
Ja, wie gesagt, da reicht halt leider das Log nicht, aber TRACE ist heftig.