mein Smart-Home basiert größtenteils auf KNX. Alles, was KNX nicht kann, löse ich über Openhab.
Ich habe ursprünglich OH 2.3 mit dem 1er KNX-Binding genutzt. Das lief ohne Probleme ohne auch nur einen Ausfall. Leider bin ich dann nach einem halben Jahr auf OH 2.4 mit dem 2er KNX-Binding gewechselt. Dort hatte ich alle paar Stunden einen Verbindungsabbruch zum KNX-Interface, weswegen ich auf OH 2.5 M1 gegangen bin. Dort läuft das Binding besser, aber einmal am Tag bis 1 mal die Woche bricht die Verbindung auch hier ab. Mit den verschiedenen Parametern im Things habe ich schon rum gespielt, bisher aber ohne Erfolgt.
Hat jemand ein ähnliches Setup, bei dem es läuft? Sind in der Konfig irgendwelche groben Schnitzer? Würde ungern zurück zu OH 2.3 oder von OH weg.
Grüße
Achim
---
Mein Setup:
- RPI3 mit Docker und OH 2.5 M1
- Weinzierl KNX-IP-Interface 731
- Verbindung kabelgebunden
Code: Alles auswählen
2019-07-17 05:25:54.957 [hingStatusInfoChangedEvent] - 'knx:ip:bridge' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR): server request
2019-07-17 05:25:54.974 [hingStatusInfoChangedEvent] - 'knx:device:bridge:generic' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
2019-07-17 05:25:55.043 [hingStatusInfoChangedEvent] - 'knx:ip:bridge' changed from OFFLINE (COMMUNICATION_ERROR): server request to OFFLINE (COMMUNICATION_ERROR)
2019-07-17 05:25:55.061 [hingStatusInfoChangedEvent] - 'knx:ip:bridge' changed from OFFLINE (COMMUNICATION_ERROR) to ONLINE
2019-07-17 05:25:55.065 [hingStatusInfoChangedEvent] - 'knx:device:bridge:generic' changed from OFFLINE (BRIDGE_OFFLINE) to ONLINE
Code: Alles auswählen
2019-07-17 15:39:09.332 [hingStatusInfoChangedEvent] - 'knx:ip:bridge' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR)
2019-07-17 15:39:09.335 [hingStatusInfoChangedEvent] - 'knx:device:bridge:generic' changed from ONLINE to OFFLINE (BRIDGE_OFFLINE)
Code: Alles auswählen
2019-07-17 15:39:09.232 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:bridge is disconnecting from the KNX bus
2019-07-17 15:39:09.196 [DEBUG] [nx.internal.client.AbstractKNXClient] - The KNX network link was detached from the process communicator
2019-07-17 15:39:09.255 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:bridge is connecting to the KNX bus
2019-07-17 15:39:09.258 [DEBUG] [binding.knx.internal.client.IPClient] - Establishing connection to KNX bus on 192.168.X.Y:3671 in mode TUNNEL.
2019-07-17 15:39:09.264 [ERROR] [net/IP Tunneling 192.168.178.25:3671] - establishing connection failed, null
2019-07-17 15:39:09.268 [DEBUG] [nx.internal.client.AbstractKNXClient] - Error connecting to the bus: null
java.lang.InterruptedException: null
at java.lang.Object.wait(Native Method) ~[?:?]
at tuwien.auto.calimero.knxnetip.ConnectionBase.waitForStateChange(ConnectionBase.java:541) ~[?:?]
at tuwien.auto.calimero.knxnetip.ClientConnection.connect(ClientConnection.java:190) ~[?:?]
at tuwien.auto.calimero.knxnetip.KNXnetIPTunnel.<init>(KNXnetIPTunnel.java:159) ~[?:?]
at org.openhab.binding.knx.internal.client.IPClient.getConnection(IPClient.java:111) ~[?:?]
at org.openhab.binding.knx.internal.client.IPClient.createKNXNetworkLinkIP(IPClient.java:94) ~[?:?]
at org.openhab.binding.knx.internal.client.IPClient.establishConnection(IPClient.java:81) ~[?:?]
at org.openhab.binding.knx.internal.client.AbstractKNXClient.connect(AbstractKNXClient.java:182) ~[?:?]
at org.openhab.binding.knx.internal.client.AbstractKNXClient.connectIfNotAutomatic(AbstractKNXClient.java:168) ~[?:?]
at org.openhab.binding.knx.internal.client.AbstractKNXClient.readNextQueuedDatapoint(AbstractKNXClient.java:276) ~[?:?]
at org.openhab.binding.knx.internal.client.AbstractKNXClient.lambda$1(AbstractKNXClient.java:203) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
2019-07-17 15:39:09.321 [DEBUG] [nx.internal.client.AbstractKNXClient] - Bridge knx:ip:bridge is disconnecting from the KNX bus
Code: Alles auswählen
Bridge knx:ip:bridge [
ipAddress="192.168.X.Y",
type="TUNNEL",
readingPause=50,
responseTimeout=25,
readRetriesLimit=100,
autoReconnectPeriod=50,
localSourceAddr="0.0.0"
]
{
Thing device generic [
]
{
...
}
}