05-01-2017, 10:26:04
(30-12-2016, 09:52:48)neo2211 schrieb: Hallo Ollie,
hier noch mal das frische LOG.. Websocket geschlossen und nicht wieder aufgebaut.
Sobald ich den authcode neu generiere und wieder in dein Binding einfüge, geht alles wieder. Auch ohne dass ich die Zentrale aus den things nehme und neu einfüge.
VG
PHP-Code:2016-12-30 03:22:56.684 [INFO ] [marthome.handler.InnogyBridgeHandler] - Websocket disconnected. Reason: SessionExpired
2016-12-30 03:22:56.685 [DEBUG] [marthome.handler.InnogyBridgeHandler] - onEventRunnerStopped called
2016-12-30 03:22:56.687 [INFO ] [marthome.handler.InnogyBridgeHandler] - Starting innogy web socket.
2016-12-30 03:22:56.695 [DEBUG] [marthome.handler.InnogyBridgeHandler] - WebSocket URL: wss://api.services-smarthome.de/API/1.0/events?token=eyJ0eXAiOiJKV1QiL...Eb99GL7Xsw
2016-12-30 03:22:56.700 [INFO ] [gysmarthome.internal.InnogyWebSocket] - Stopping innogy WebSocket...
2016-12-30 03:22:56.712 [DEBUG] [gysmarthome.internal.InnogyWebSocket] - Closing session...
2016-12-30 03:22:56.942 [INFO ] [gysmarthome.internal.InnogyWebSocket] - Connecting to innogy WebSocket...
2016-12-30 03:22:57.443 [INFO ] [gysmarthome.internal.InnogyWebSocket] - Connected to innogy WebSocket.
2016-12-30 03:22:57.448 [INFO ] [gysmarthome.internal.InnogyWebSocket] - Connection to innogy WebSocket was closed normally.
Hi,
an dieser Stelle ist das Logging verwirrend. Wenn der Socket neu aufgebaut ist und noch Java-Objekte vom alten Socket übrig sind, beendet er den alten Socket erst einmal vollständig. Der Socket sollte also laufen, auch wenn nach "Connected to..." noch das "...closed normally." kommt. Ich ändere das.