Hello,
I am using OpenHAB Version 2.5.0.M1 and innogy SmartHome Binding (binding-innogysmarthome - 2.5.0.M1). Since July 3rd, around 10am it stopped working with error messages like this (repeated every 30 seconds):
2019-07-03 09:56:43.559 [ERROR] [gysmarthome.internal.InnogyWebSocket] - innogy WebSocket onError() - null
2019-07-03 09:56:43.565 [INFO ] [gysmarthome.internal.InnogyWebSocket] - Connection to innogy Webservice was closed abnormally (code: 1006). Reason: WebSocket Read EOF
2019-07-03 09:57:17.627 [ERROR] [internal.handler.InnogyBridgeHandler] - Error starting device structure manager.
java.lang.NullPointerException: null
at org.openhab.binding.innogysmarthome.internal.client.entity.device.Device.setReachable(Device.java:417) ~[209:org.openhab.binding.innogysmarthome:2.5.0.M1]
at org.openhab.binding.innogysmarthome.internal.client.entity.device.Device.setMessageList(Device.java:407) ~[209:org.openhab.binding.innogysmarthome:2.5.0.M1]
at org.openhab.binding.innogysmarthome.internal.client.InnogyClient.getFullDevices(InnogyClient.java:660) ~[209:org.openhab.binding.innogysmarthome:2.5.0.M1]
at org.openhab.binding.innogysmarthome.internal.manager.DeviceStructureManager.refreshDevices(DeviceStructureManager.java:90) ~[209:org.openhab.binding.innogysmarthome:2.5.0.M1]
at org.openhab.binding.innogysmarthome.internal.manager.DeviceStructureManager.start(DeviceStructureManager.java:69) ~[209:org.openhab.binding.innogysmarthome:2.5.0.M1]
at org.openhab.binding.innogysmarthome.internal.handler.InnogyBridgeHandler$Initializer.run(InnogyBridgeHandler.java:132) [209:org.openhab.binding.innogysmarthome:2.5.0.M1]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [?:?]
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) [?:?]
I tried restarting OpenHAB service, reinstalling the binding, or removing the thing “innogy SmartHome Controller” numerous times without success. In Paper UI the SHC is reported to be online, but all other things like RST, WDS, or ISR2 remain UNINITIALIZED - BRIDGE_UNINITIALIZED.
The last logs are
==> events.log <==
2019-07-07 14:11:14.457 [thome.event.ExtensionEvent] - Extension 'binding-innogysmarthome' has been installed.
2019-07-07 14:11:14.654 [hingStatusInfoChangedEvent] - 'innogysmarthome:RST:079e8c03:8f35af1e04484747a7a085420f2ef31e' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.663 [hingStatusInfoChangedEvent] - 'innogysmarthome:RST:079e8c03:b202521bd0ca4e02a4f3d65020f68540' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.669 [hingStatusInfoChangedEvent] - 'innogysmarthome:ISR2:079e8c03:452bb214d5b34d26bb9677af4bf3b505' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.672 [hingStatusInfoChangedEvent] - 'innogysmarthome:ISR2:079e8c03:1331b3ef22bb41d78ca1e17caf916a44' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.694 [hingStatusInfoChangedEvent] - 'innogysmarthome:ISR2:079e8c03:463bedf3f3214b758139c7fd1fef16dd' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.705 [hingStatusInfoChangedEvent] - 'innogysmarthome:WDS:079e8c03:962b8c22d8f7420e90f60bdd4deb5236' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.710 [hingStatusInfoChangedEvent] - 'innogysmarthome:VariableActuator:079e8c03:6cf838ba021b4ea5931d504a9c2eb0af' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.716 [hingStatusInfoChangedEvent] - 'innogysmarthome:WDS:079e8c03:1515dab865b04249b4a7adc2e951edd2' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.720 [hingStatusInfoChangedEvent] - 'innogysmarthome:WDS:079e8c03:aade34d8911d483095cad344b3e30573' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.726 [hingStatusInfoChangedEvent] - 'innogysmarthome:WDS:079e8c03:85ff74d948ff4c0ca0f832d450d9b4fe' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.732 [hingStatusInfoChangedEvent] - 'innogysmarthome:RST:079e8c03:bea9969a49ef40c99444035e38293462' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.739 [hingStatusInfoChangedEvent] - 'innogysmarthome:RST:079e8c03:183c1149a6fd407493e179bc54592f83' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.746 [hingStatusInfoChangedEvent] - 'innogysmarthome:ISS2:079e8c03:26673bf4d6a947639e887db3a554fcfa' changed from UNINITIALIZED to UNINITIALIZED (BRIDGE_UNINITIALIZED)
2019-07-07 14:11:14.756 [hingStatusInfoChangedEvent] - 'innogysmarthome:bridge:SMARTHOME04' changed from UNINITIALIZED to INITIALIZING
2019-07-07 14:11:16.415 [me.event.ThingUpdatedEvent] - Thing 'innogysmarthome:bridge:SMARTHOME04' has been updated.
2019-07-07 14:11:19.315 [hingStatusInfoChangedEvent] - 'innogysmarthome:bridge:SMARTHOME04' changed from INITIALIZING to ONLINE
==> openhab.log <==
2019-07-07 14:11:20.327 [INFO ] [gysmarthome.internal.InnogyWebSocket] - Connected to innogy Webservice.
Is API 1.0 shut down by Innogy? See Innogy on Openhab 2.5 build #1577 throwing exceptions.
Thanks & Best regards
Rupert