Ankündigung

Einklappen
Keine Ankündigung bisher.

OpenHAB -> Homematic: Address already in use?

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

    OpenHAB -> Homematic: Address already in use?

    Hey Leute,

    habe seit heute ein eher unlustiges Problem. Wenn ich openHAB starte bekomm ich folgende Meldung:

    Code:
    2015-09-16 13:33:50.600 [INFO ] [o.o.b.h.i.bus.HomematicBinding] - HomematicConfig[host=192.168.178.6,callbackHost=192.168.178.2,callbackPort=9123,aliveInterval=300,reconnectInterval=disabled]
    2015-09-16 13:33:50.600 [INFO ] [.b.h.i.c.HomematicCommunicator] - Starting Homematic communicator
    2015-09-16 13:33:50.616 [INFO ] [.service.AbstractActiveService] - Exec Refresh Service has been started
    2015-09-16 13:33:50.616 [INFO ] [.b.h.i.c.HomematicCommunicator] - Homematic ServerId[name=CCU,version=2.15.2,address=KEQ0907473]
    2015-09-16 13:33:50.618 [INFO ] [o.o.b.h.i.c.client.CcuClient  ] - Starting CcuClient
    2015-09-16 13:33:50.638 [INFO ] [b.h.i.communicator.StateHolder] - Loading Homematic datapoints
    2015-09-16 13:33:54.110 [INFO ] [b.h.i.communicator.StateHolder] - Finished loading 507 Homematic datapoints
    2015-09-16 13:33:54.111 [INFO ] [b.h.i.communicator.StateHolder] - Loading Homematic Server variables
    2015-09-16 13:33:54.136 [INFO ] [b.h.i.communicator.StateHolder] - Finished loading 2 Homematic server variables
    2015-09-16 13:33:54.137 [INFO ] [b.h.i.c.s.BinRpcCallbackServer] - Starting BinRpcCallbackServer at port 9123
    2015-09-16 13:33:54.152 [ERROR] [.b.h.i.c.HomematicCommunicator] - Could not start Homematic communicator: Address already in use: JVM_Bind
    java.net.BindException: Address already in use: JVM_Bind
        at java.net.DualStackPlainSocketImpl.bind0(Native Method) ~[na:1.8.0_60]
        at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source) ~[na:1.8.0_60]
        at java.net.AbstractPlainSocketImpl.bind(Unknown Source) ~[na:1.8.0_60]
        at java.net.PlainSocketImpl.bind(Unknown Source) ~[na:1.8.0_60]
        at java.net.ServerSocket.bind(Unknown Source) ~[na:1.8.0_60]
        at java.net.ServerSocket.<init>(Unknown Source) ~[na:1.8.0_60]
        at java.net.ServerSocket.<init>(Unknown Source) ~[na:1.8.0_60]
        at org.openhab.binding.homematic.internal.communicator.server.BinRpcNetworkService.<init>(BinRpcNetworkService.java:45) ~[bundlefile:na]
        at org.openhab.binding.homematic.internal.communicator.server.BinRpcCallbackServer.start(BinRpcCallbackServer.java:46) ~[bundlefile:na]
        at org.openhab.binding.homematic.internal.communicator.HomematicCommunicator.start(HomematicCommunicator.java:96) ~[bundlefile:na]
        at org.openhab.binding.homematic.internal.bus.HomematicBinding.updated(HomematicBinding.java:95) [bundlefile:na]
        at org.eclipse.equinox.internal.cm.ManagedServiceTracker$1.run(ManagedServiceTracker.java:183) [org.eclipse.equinox.cm_1.0.400.v20120522-1841.jar:na]
        at org.eclipse.equinox.internal.cm.SerializedTaskQueue$1.run(SerializedTaskQueue.java:36) [org.eclipse.equinox.cm_1.0.400.v20120522-1841.jar:na]
    2015-09-16 13:33:54.156 [INFO ] [.b.h.i.c.HomematicCommunicator] - Shutting down Homematic communicator
    2015-09-16 13:33:55.162 [INFO ] [.o.b.h.i.c.client.BinRpcClient] - Interface BidCos-Wired not available, disabling support.
    2015-09-16 13:33:56.164 [INFO ] [.o.b.h.i.c.client.BinRpcClient] - Interface CUxD not available, disabling support.
    2015-09-16 13:33:56.166 [INFO ] [.service.AbstractActiveService] - Homematic server connection tracker has been started
    2015-09-16 13:33:59.175 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ0530505,channel=1,parameter=STATE], value is not published to openHAB!
    2015-09-16 13:33:59.201 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=LEQ1470692,channel=1,parameter=LOWBAT], value is not published to openHAB!
    2015-09-16 13:33:59.202 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=LEQ0750440,channel=1,parameter=STATE], value is not published to openHAB!
    2015-09-16 13:33:59.203 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ1006087,channel=1,parameter=STATE], value is not published to openHAB!
    2015-09-16 13:33:59.204 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ0530505,channel=1,parameter=LOWBAT], value is not published to openHAB!
    2015-09-16 13:33:59.205 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=LEQ1470692,channel=1,parameter=STATE], value is not published to openHAB!
    2015-09-16 13:33:59.206 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=LEQ0750440,channel=1,parameter=LOWBAT], value is not published to openHAB!
    2015-09-16 13:33:59.207 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=LEQ1470692,channel=1,parameter=ERROR], value is not published to openHAB!
    2015-09-16 13:33:59.208 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ1006087,channel=2,parameter=LOWBAT], value is not published to openHAB!
    2015-09-16 13:33:59.208 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ1006087,channel=2,parameter=STATE], value is not published to openHAB!
    2015-09-16 13:33:59.208 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ1006087,channel=1,parameter=LOWBAT], value is not published to openHAB!
    2015-09-16 13:33:59.209 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ0972254,channel=1,parameter=ERROR], value is not published to openHAB!
    2015-09-16 13:33:59.209 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ0972254,channel=1,parameter=MOTION], value is not published to openHAB!
    2015-09-16 13:33:59.209 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ0972254,channel=1,parameter=BRIGHTNESS], value is not published to openHAB!
    2015-09-16 13:33:59.209 [WARN ] [.b.h.i.c.HomematicCommunicator] - Can't find DatapointConfig[address=KEQ0530505,channel=1,parameter=ERROR], value is not published to openHAB!
    Callback und CCU IP sind korrekt. Habe mich auch schon von der Zentrale aus dem Webbrowser abgemeldet. Weiterhin habe ich den Browser Cache geleert usw usw.
    ObenHAB habe ich nur einmal am laufen.

    WÜrde mich freuen wenn jemand einen ähnlichen Fehler hatte und mir da helfen kann

    Mfg Vogl

    #2
    Nutze auch Homematic und habe das Problem aktuell nicht. So wie ich das sehe ist der konfigurierte Callbackport 9123 bereits von irgendetwas anderem in Benutzung (siehe Quellcode Zeile 45). Falls das Problem immer noch besteht würde ich mal OpenHAB herunterfahren und dann mittels lsof (falls Du unter Linux unterwegs bist) schauen welcher Prozess den Port aktuell nutzt.

    Dass OpenHAB selbst diesen Port zweimal nutzen möchte halte ich für recht unwahrscheinlich.

    Kommentar

    Lädt...
    X