10-12-2016, 21:57:01
(08-12-2016, 21:45:04)frankz schrieb: Feedback zur aktuellen Version.
Nach mehrere Stunden wurde die Verbindung dann getrennt und nicht mehr neu aufgebaut.
Hier mal das log:
Code:...
2016-12-08 17:45:43.823 [INFO ] [gysmarthome.internal.InnogyWebSocket] - Connection to innogy WebSocket was closed (code: 1006). Reason: WebSocket Read EOF
2016-12-08 17:45:43.823 [INFO ] [marthome.handler.InnogyBridgeHandler] - Starting web socket.
2016-12-08 17:45:43.823 [DEBUG] [marthome.handler.InnogyBridgeHandler] - WebSocket URL: wss://api.services-smarthome.de/API/1.0/events?token=eyJ0eXAiOiJKV1QiL...79MxhankWg
2016-12-08 17:45:44.065 [INFO ] [gysmarthome.internal.InnogyWebSocket] - Connected to innogy WebSocket.
2016-12-08 17:45:44.073 [DEBUG] [gysmarthome.internal.InnogyWebSocket] - innogy Websocket session: WebSocketSession[websocket=JettyAnnotatedEventDriver[org.openhab.binding.innogysmarthome.internal.
InnogyWebSocket@48c08741],behavior=CLIENT,connection=WebSocketClientConnection@15914133{endp=DecryptedEndPoint@46077029{api.services-smarthome.de/193.25.80.79:443<->60764,Open,in,out,-,-,49/300000,
WebSocketClientConnection@15914133}->SelectChannelEndPoint@4238ec31{api.services-smarthome.de/193.25.80.79:443<->60764,Open,in,out,-,-,3/300000,SslConnection@73a7a12}{io=0/0,kio=0,kro=1},ios=IOStat
e@4b8c1f3b[CONNECTED,!in,out],f=Flusher[queueSize=0,aggregateSize=0,failure=null],g=Generator[CLIENT,validating],p=Parser@36f7b85b[ExtensionStack,s=START,c=0,len=0,f=null]},remote=WebSocketRemoteEn
dpoint@33ab83d0[batching=true],incoming=JettyAnnotatedEventDriver[org.openhab.binding.innogysmarthome.internal.InnogyWebSocket@48c08741],outgoing=ExtensionStack[queueSize=0,extensions=[],incoming=o
rg.eclipse.jetty.websocket.common.WebSocketSession,outgoing=org.eclipse.jetty.websocket.client.io.WebSocketClientConnection]]
Hallo Frank,
ich kann das an dem Log nicht nachvollziehen. Es ist normal, dass die Websocket-Verbindung regelmäßig (teilweise alle 20 Minuten) beendet und neu aufgebaut wird.
Wie verhält sich OH dann? Zwei Fälle sind interessant:
1. Kannst Du über OH noch Geräte schalten? -> OH kann aktiv über die API Geräte schalten
2. Kommen veränderte Geräte bei OH an? -> WebSocket läuft und bekommt Meldungen von innogy mit
Das wäre interessant. Danke!