Ankündigung

Einklappen
Keine Ankündigung bisher.

Sporadisch keine Events mehr mit openHAB 1.5.1

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Sporadisch keine Events mehr mit openHAB 1.5.1

    Hallo,

    seit ich von 1.5.0 auf 1.5.1 umgestellt habe kommt es immer wieder vor dass die Bindings keine Events mehr "produzieren" (bei mir KXN, astro, fritzbox, sonos und networkhealth). Im event.log sehe ich dann nur durch Rules abgesetzte Commands. Zu diesem Zeitpunkt gibt es immer einen KNX Reconnect zum eibd (läuft auf einem Wiregate) mit folgenden Meldungen im openhab.log:

    Code:
    10:10:12.108 WARN  o.o.b.k.i.c.KNXConnection[:147]- KNX link has been lost (reason: maximum send attempts on object link 192.168.25.12:3671 tunneling mode (closed), TP1 hopcount 6) - reconnecting...
    10:10:12.143 ERROR o.o.b.k.i.c.KNXConnection[:213]- Error connecting to KNX bus: null
    10:10:12.143 ERROR o.o.b.k.i.c.KNXConnection[:151]- KNX link has been lost!
    10:10:12.143 INFO  o.o.b.k.i.c.KNXConnection[:153]- KNX link will be retried in 30 seconds
    10:10:12.149 ERROR tuwien.auto.calimero[:39]- [EventAdmin Async Event Dispatcher Thread] KNXnet/IP Tunneling 192.168.25.12:3671: close connection - maximum send attempts
    tuwien.auto.calimero.exception.KNXAckTimeoutException: maximum send attempts, no service acknowledgment received
    	at tuwien.auto.calimero.knxnetip.ConnectionBase.send(ConnectionBase.java:241)
    	at tuwien.auto.calimero.knxnetip.KNXnetIPTunnel.send(KNXnetIPTunnel.java:135)
    	at tuwien.auto.calimero.link.KNXNetworkLinkIP.doSend(KNXNetworkLinkIP.java:457)
    	at tuwien.auto.calimero.link.KNXNetworkLinkIP.send(KNXNetworkLinkIP.java:419)
    	at tuwien.auto.calimero.link.KNXNetworkLinkIP.sendRequestWait(KNXNetworkLinkIP.java:341)
    	at tuwien.auto.calimero.process.ProcessCommunicatorImpl.write(ProcessCommunicatorImpl.java:438)
    10:10:12.152 ERROR tuwien.auto.calimero[:39]- [Link notifier] KNXnet/IP Tunneling 192.168.25.12:3671: establishing connection failed
    java.lang.InterruptedException: null
    	at java.lang.Object.wait(Native Method)
    	at tuwien.auto.calimero.knxnetip.ConnectionBase.waitForStateChange(ConnectionBase.java:558)
    	at tuwien.auto.calimero.knxnetip.ClientConnection.connect(ClientConnection.java:164)
    	at tuwien.auto.calimero.knxnetip.KNXnetIPTunnel.<init>(KNXnetIPTunnel.java:117)
    	at tuwien.auto.calimero.link.KNXNetworkLinkIP.<init>(KNXNetworkLinkIP.java:180)
    	at org.openhab.binding.knx.internal.connection.KNXConnection.connectByIp(KNXConnection.java:246)
    10:10:42.143 INFO  o.o.b.k.i.c.KNXConnection[:162]- Trying to reconnect to KNX...
    10:10:52.144 ERROR o.o.b.k.i.c.KNXConnection[:209]- Error connecting to KNX bus: timeout connecting to control endpoint /192.168.25.12:3671
    10:10:52.146 ERROR tuwien.auto.calimero[:39]- [Timer-439] KNXnet/IP Tunneling 192.168.25.12:3671: establishing connection failed
    tuwien.auto.calimero.exception.KNXTimeoutException: timeout connecting to control endpoint /192.168.25.12:3671
    	at tuwien.auto.calimero.knxnetip.ClientConnection.connect(ClientConnection.java:172)
    	at tuwien.auto.calimero.knxnetip.KNXnetIPTunnel.<init>(KNXnetIPTunnel.java:117)
    	at tuwien.auto.calimero.link.KNXNetworkLinkIP.<init>(KNXNetworkLinkIP.java:180)
    	at org.openhab.binding.knx.internal.connection.KNXConnection.connectByIp(KNXConnection.java:246)
    	at org.openhab.binding.knx.internal.connection.KNXConnection.connect(KNXConnection.java:134)
    	at org.openhab.binding.knx.internal.connection.KNXConnection$1$1.run(KNXConnection.java:163)
    10:11:12.143 INFO  o.o.b.k.i.c.KNXConnection[:162]- Trying to reconnect to KNX...
    10:11:22.144 ERROR o.o.b.k.i.c.KNXConnection[:209]- Error connecting to KNX bus: timeout connecting to control endpoint /192.168.25.12:3671
    10:11:22.146 ERROR tuwien.auto.calimero[:39]- [Timer-439] KNXnet/IP Tunneling 192.168.25.12:3671: establishing connection failed
    tuwien.auto.calimero.exception.KNXTimeoutException: timeout connecting to control endpoint /192.168.25.12:3671
    	at tuwien.auto.calimero.knxnetip.ClientConnection.connect(ClientConnection.java:172)
    	at tuwien.auto.calimero.knxnetip.KNXnetIPTunnel.<init>(KNXnetIPTunnel.java:117)
    	at tuwien.auto.calimero.link.KNXNetworkLinkIP.<init>(KNXNetworkLinkIP.java:180)
    	at org.openhab.binding.knx.internal.connection.KNXConnection.connectByIp(KNXConnection.java:246)
    	at org.openhab.binding.knx.internal.connection.KNXConnection.connect(KNXConnection.java:134)
    	at org.openhab.binding.knx.internal.connection.KNXConnection$1$1.run(KNXConnection.java:163)
    10:11:42.143 INFO  o.o.b.k.i.c.KNXConnection[:162]- Trying to reconnect to KNX...
    10:11:52.144 ERROR o.o.b.k.i.c.KNXConnection[:209]- Error connecting to KNX bus: timeout connecting to control endpoint /192.168.25.12:3671
    10:11:52.146 ERROR tuwien.auto.calimero[:39]- [Timer-439] KNXnet/IP Tunneling 192.168.25.12:3671: establishing connection failed
    tuwien.auto.calimero.exception.KNXTimeoutException: timeout connecting to control endpoint /192.168.25.12:3671
    	at tuwien.auto.calimero.knxnetip.ClientConnection.connect(ClientConnection.java:172)
    	at tuwien.auto.calimero.knxnetip.KNXnetIPTunnel.<init>(KNXnetIPTunnel.java:117)
    	at tuwien.auto.calimero.link.KNXNetworkLinkIP.<init>(KNXNetworkLinkIP.java:180)
    	at org.openhab.binding.knx.internal.connection.KNXConnection.connectByIp(KNXConnection.java:246)
    	at org.openhab.binding.knx.internal.connection.KNXConnection.connect(KNXConnection.java:134)
    	at org.openhab.binding.knx.internal.connection.KNXConnection$1$1.run(KNXConnection.java:163)
    10:12:12.143 INFO  o.o.b.k.i.c.KNXConnection[:162]- Trying to reconnect to KNX...
    10:12:12.147 INFO  o.o.b.k.i.c.KNXConnection[:202]- Established connection to KNX bus on 192.168.25.12:3671 in mode TUNNEL.
    Ist der KNX Reconnect die Ursache für oder die Folge des Phänomens "keine Events mehr"?

    Es hilft dann nur ein Neustart.

    Habt Ihr das auch schon beobachtet?

    Gruß,
    Peter

    #2
    Hallo,

    das gleiche Problem hatte ich auch. Der syslog hat immer mal wieder beim odroid Ethernet Interface ein up and down angezeigt. Nachdem ich den Ethernet Switch ausgetauscht habe, war das Interface stabil und Openhab hat wieder funktioniert.

    Gruß Ansgar

    Kommentar


      #3
      @Ansgar: Danke für den Hinweis. Allerdings kann ich im syslog keine Ungereimtheiten mit der Ethernet Schnittstelle feststellen.

      Kommentar

      Lädt...
      X