[innogy] Update to new API 1.1 and new devices tested

Yes u were right There was another bundle active.
I stopped and remove the “old” one and started the new one and it
works!!!
Thanks a lot

1 Like

Thanks to everyone for keeping this binding up to date!

Is there a vision when this will be part of a OH milestone version, facing the fact that API 1.0 will be shut down soon?

If I could, I had already done it. But currently (checked approx. 10 days ago) the OH development environment does not work. As I develop the binding in my rare spare time, I simply cannot fiddle around for days just to get ready to finally start developing.

So - I will take a look at it once in a while and will start as soon as the dev environment is fixed again or one of the pros is willing to do a Skype session with me to help me to set everything up and get ready.

Do you have a branch online with your development branch. I can see if there is something specific with your code why it doesn’t work. And provide you with instructions and/or help you through via Skype.I can give you feedback next week.

1 Like

Installing the Eclipse IDE works, but adding the innogy binding from HEAD in app.bndrun leads to a problem with resolve. You can just take HEAD and try it out, if you get the innogy binding running inside the Eclipse.

If that works, I think I can start migrating the new code based on 2.4 to a 2.5 snapshot.

Thanks a lot that you offer to help me - I very much appreciate it!

I’ll did a quick check, triggered by your other post. It’s related to the dependencies in your pom. Those must be added too in your appbnd.run configuration. The binding uses specific versions of libraries that are partly also in core. The most optimal solution is probably to rewrite the code to use the libraries part of core. But that’s not a solution for now. I’ll have a look next week, when I have some more time to see how this needs to be handled.

1 Like

Same issue over here with the latest posted beta of the binding: SHC2 is found and can be set up, but no devices are found (it just lists state variables).
By the way: there is no disctinction between SHC and SHC2 in the Paper UI - is this by intention or an error? At least it confused my a bit as I was searching for an SHC2 in the inbox…

And yes, the binding seems to work with the 2.5 snapshot (but I tried it on 2.4 as well, the above described errors are the same for both versions).

Please enable DEBUG or even TRACE log level for the innogy binding and send me the log, please.

Surprise, surprise - I tried to reproduce the issue, but this time it worked fine, the attached devices were shown in the Inbox. I will keep monitoring this effect.
By the way: do you need any information for the Medion devices? I have a Medion Smartplug over here - in case you need logs (or you want me to test anything) please let me know.

Hi Oliver,

thanks a lot to add the new innogy central to the beta binding. I have moved from the central v1 which was working perfectly over the years with your binding and OH2 to the new version v2 and check if all is working. I see problems with my Thermostat ( Wall mounted Room Thermostat (WRT) ) if I change the target temp on the Thermostat it is not recognized in OH2. Other way around if I change it from OH2 the innogy central is recognizing it. Also the Temp and humidity value is wrong and is not updated in OH2. The switching from auto to manual mode is working. So only if the WRT is sending changes like Target Temp, current temp and humidity it is not recognized by the binding.

best regards René

One additional note:

Generation Meter (PowerControlSolar) working
In wall Smart Roller Shutter (ISR2) working
innogy SmartHome Controller (SHC / SHCA) working
Pluggable Smart Switch (PSS) working

best regards René

Hi Ollie, thank you for your great work on this.

I think there is a tiny bug in your binding I want to report:

When I press a button on the 8 button remote control its recognized the first time I press a button. But if I press the very same button (lets say button 7) a second time the press is not being recognized. No entries in the log except a battery warning. When I press another button (lets say 6) I can press 7 again and its being recognized. Thats how the log looks if I press the same button 2 times.

2019-09-27 14:38:36.859 [vent.ChannelTriggeredEvent] - innogysmarthome:BRC8:SMARTHOME05:91145d7daba6456a9df17978c5a59aaf:button8 triggered PRESSED`

==> /var/log/openhab2/openhab.log <==

2019-09-27 14:38:36.861 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler InnogyDeviceHandler tried updating the thing status although the handler was already disposed.

2019-09-27 14:38:36.866 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler InnogyDeviceHandler of thing innogysmarthome:BRC8:SMARTHOME05:91145d7daba6456a9df17978c5a59aaf tried updating channel battery_low although the handler was already disposed.

2019-09-27 14:38:49.714 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler InnogyDeviceHandler tried updating the thing status although the handler was already disposed.

2019-09-27 14:38:49.723 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler InnogyDeviceHandler of thing innogysmarthome:BRC8:SMARTHOME05:91145d7daba6456a9df17978c5a59aaf tried updating channel battery_low although the handler was already disposed.
 2019-09-27 14:38:49.738 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler InnogyDeviceHandler tried updating the thing status although the handler was already disposed.
2019-09-27 14:38:49.745 [WARN ] [.core.thing.binding.BaseThingHandler] - Handler InnogyDeviceHandler of thing innogysmarthome:BRC8:SMARTHOME05:91145d7daba6456a9df17978c5a59aaf tried updating channel battery_low although the handler was already disposed.

Hi @rene54321, sorry for the late reply. Could you please set log level to TRACE and then do the following:

  1. Set the target temperature to a new value on the WRT
  2. Change the target temperature again on the innogy smartphone app (to see if OH updates)
  3. Wait, until humidity or current temperature changed

Please watch the logs while doing those tests and send me the logs (if you like per direct message) ideally with some markup of when you did the action above.

Thx! And sorry I did not answer earlier. I am very busy currently and above all my old Macs Keyboard crashed and I had to replace it…

Thanks for the update. Really helpful!

Elias, could you please enable TRACE log and send me the logs after you tried the same button pushes? Thanks!

Hi Ollie, please find the trace log attached. This time with button 1. That problem seems to exist on any device with buttons, not limited to the remote control.

019-09-29 13:23:28.036 [DEBUG] [gysmarthome.internal.InnogyWebSocket] - innogy WebSocket onMessage() - {"sequenceNumber":3083,"type":"StateChanged","desc":"/desc/device/BRC8.RWE/1.0/capability/PushButtonSensor/event/StateChanged","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:27.9939000Z","source":"/capability/3959f109c837436a8fe3016c9fa426a4","properties":{"lastKeyPressCounter":1}}

2019-09-29 13:23:28.041 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:28.046 [TRACE] [internal.handler.InnogyBridgeHandler] - onEvent called. Msg: {"sequenceNumber":3083,"type":"StateChanged","desc":"/desc/device/BRC8.RWE/1.0/capability/PushButtonSensor/event/StateChanged","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:27.9939000Z","source":"/capability/3959f109c837436a8fe3016c9fa426a4","properties":{"lastKeyPressCounter":1}}

2019-09-29 13:23:28.052 [DEBUG] [internal.handler.InnogyBridgeHandler] - Event no 3083 found. Type: StateChanged

2019-09-29 13:23:28.061 [TRACE] [internal.handler.InnogyBridgeHandler] - Event is linked to capability

2019-09-29 13:23:28.066 [TRACE] [internal.handler.InnogyDeviceHandler] - DeviceId 5aa1dcc043ac4e58be7b85d276711fab relevant for this handler.

2019-09-29 13:23:28.070 [TRACE] [internal.handler.InnogyDeviceHandler] - Loaded Capability PushButtonSensor, Fernbedienung 1 with id 3959f109c837436a8fe3016c9fa426a4, device /device/5aa1dcc043ac4e58be7b85d276711fab from device id 5aa1dcc043ac4e58be7b85d276711fab

2019-09-29 13:23:28.074 [DEBUG] [internal.handler.InnogyDeviceHandler] - onDeviceStateChanged called with device Fernbedienung 1/5aa1dcc043ac4e58be7b85d276711fab

2019-09-29 13:23:28.082 [DEBUG] [internal.handler.InnogyDeviceHandler] - ->capability:3959f109c837436a8fe3016c9fa426a4 (PushButtonSensor/Fernbedienung 1)

2019-09-29 13:23:28.086 [DEBUG] [internal.handler.InnogyDeviceHandler] - Pushbutton index null count 1

2019-09-29 13:23:28.090 [DEBUG] [internal.handler.InnogyBridgeHandler] - Error with Event: null

java.lang.NullPointerException: null

	at org.openhab.binding.innogysmarthome.internal.handler.InnogyDeviceHandler.onDeviceStateChanged(InnogyDeviceHandler.java:570) ~[254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at org.openhab.binding.innogysmarthome.internal.handler.InnogyDeviceHandler.onDeviceStateChanged(InnogyDeviceHandler.java:877) ~[254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at org.openhab.binding.innogysmarthome.internal.handler.InnogyBridgeHandler.handleStateChangedEvent(InnogyBridgeHandler.java:625) ~[254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at org.openhab.binding.innogysmarthome.internal.handler.InnogyBridgeHandler.onEvent(InnogyBridgeHandler.java:559) [254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at org.openhab.binding.innogysmarthome.internal.InnogyWebSocket.onMessage(InnogyWebSocket.java:148) [254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source) ~[?:?]

	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]

	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]

	at org.eclipse.jetty.websocket.common.events.annotated.CallableMethod.call(CallableMethod.java:71) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod.call(OptionalSessionCallableMethod.java:72) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.onTextMessage(JettyAnnotatedEventDriver.java:234) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:66) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.onTextFrame(JettyAnnotatedEventDriver.java:226) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:162) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:476) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:220) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:245) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:560) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:391) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:281) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:291) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:151) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at java.lang.Thread.run(Thread.java:748) [?:?]

2019-09-29 13:23:28.103 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:28.412 [DEBUG] [gysmarthome.internal.InnogyWebSocket] - innogy WebSocket onMessage() - {"sequenceNumber":3084,"type":"ButtonPressed","desc":"/desc/device/BRC8.RWE/1.0/capability/PushButtonSensor/event/ButtonPressed","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:27.9954530Z","source":"/capability/3959f109c837436a8fe3016c9fa426a4","properties":{"index":0,"keyPressCounter":1,"lastPressedButtonIndex":0,"type":"ShortPress"}}

2019-09-29 13:23:28.416 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:28.419 [TRACE] [internal.handler.InnogyBridgeHandler] - onEvent called. Msg: {"sequenceNumber":3084,"type":"ButtonPressed","desc":"/desc/device/BRC8.RWE/1.0/capability/PushButtonSensor/event/ButtonPressed","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:27.9954530Z","source":"/capability/3959f109c837436a8fe3016c9fa426a4","properties":{"index":0,"keyPressCounter":1,"lastPressedButtonIndex":0,"type":"ShortPress"}}

2019-09-29 13:23:28.423 [DEBUG] [internal.handler.InnogyBridgeHandler] - Event no 3084 found. Type: ButtonPressed

2019-09-29 13:23:28.427 [TRACE] [internal.handler.InnogyBridgeHandler] - Event is linked to capability

2019-09-29 13:23:28.430 [TRACE] [internal.handler.InnogyDeviceHandler] - DeviceId 5aa1dcc043ac4e58be7b85d276711fab relevant for this handler.

2019-09-29 13:23:28.434 [TRACE] [internal.handler.InnogyDeviceHandler] - Loaded Capability PushButtonSensor, Fernbedienung 1 with id 3959f109c837436a8fe3016c9fa426a4, device /device/5aa1dcc043ac4e58be7b85d276711fab from device id 5aa1dcc043ac4e58be7b85d276711fab

2019-09-29 13:23:28.441 [DEBUG] [internal.handler.InnogyDeviceHandler] - onDeviceStateChanged called with device Fernbedienung 1/5aa1dcc043ac4e58be7b85d276711fab

2019-09-29 13:23:28.448 [DEBUG] [internal.handler.InnogyDeviceHandler] - ->capability:3959f109c837436a8fe3016c9fa426a4 (PushButtonSensor/Fernbedienung 1)

2019-09-29 13:23:28.455 [DEBUG] [internal.handler.InnogyDeviceHandler] - Pushbutton index 0 count null

2019-09-29 13:23:28.458 [DEBUG] [internal.handler.InnogyDeviceHandler] - State for PushButtonSensor is STILL NULL!! cstate-id: 3959f109c837436a8fe3016c9fa426a4, c-id: 3959f109c837436a8fe3016c9fa426a4

2019-09-29 13:23:28.461 [TRACE] [internal.handler.InnogyBridgeHandler] - DeviceId 5aa1dcc043ac4e58be7b85d276711fab not relevant for this handler (responsible for id 00000000000000000000000000000000)

2019-09-29 13:23:28.464 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:30.274 [DEBUG] [gysmarthome.internal.InnogyWebSocket] - innogy WebSocket onMessage() - {"sequenceNumber":3085,"type":"StateChanged","desc":"/desc/device/ISD2.RWE/1.0/capability/DimmerActuator/event/StateChanged","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:30.2260720Z","source":"/capability/5b24e65f24164c57b4b6b8d1b54068e3","properties":{"dimLevel":0}}

2019-09-29 13:23:30.278 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:30.280 [TRACE] [internal.handler.InnogyBridgeHandler] - onEvent called. Msg: {"sequenceNumber":3085,"type":"StateChanged","desc":"/desc/device/ISD2.RWE/1.0/capability/DimmerActuator/event/StateChanged","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:30.2260720Z","source":"/capability/5b24e65f24164c57b4b6b8d1b54068e3","properties":{"dimLevel":0}}

2019-09-29 13:23:30.283 [DEBUG] [internal.handler.InnogyBridgeHandler] - Event no 3085 found. Type: StateChanged

2019-09-29 13:23:30.287 [TRACE] [internal.handler.InnogyBridgeHandler] - Event is linked to capability

2019-09-29 13:23:30.291 [TRACE] [internal.handler.InnogyDeviceHandler] - DeviceId e45e5bc6848b4dc6b5bac1a575271fa8 relevant for this handler.

2019-09-29 13:23:30.294 [TRACE] [internal.handler.InnogyDeviceHandler] - Loaded Capability DimmerActuator, Dimmer Actuator with id 5b24e65f24164c57b4b6b8d1b54068e3, device /device/e45e5bc6848b4dc6b5bac1a575271fa8 from device id e45e5bc6848b4dc6b5bac1a575271fa8

2019-09-29 13:23:30.296 [DEBUG] [internal.handler.InnogyDeviceHandler] - onDeviceStateChanged called with device Deckenlampe/e45e5bc6848b4dc6b5bac1a575271fa8

2019-09-29 13:23:30.300 [DEBUG] [internal.handler.InnogyDeviceHandler] - ->capability:216e9872b3f74776a0da5d3b047adacd (PushButtonSensor/ISD2)

2019-09-29 13:23:30.304 [DEBUG] [internal.handler.InnogyDeviceHandler] - Pushbutton index 1 count null

2019-09-29 13:23:30.307 [DEBUG] [internal.handler.InnogyDeviceHandler] - State for PushButtonSensor is STILL NULL!! cstate-id: 216e9872b3f74776a0da5d3b047adacd, c-id: 216e9872b3f74776a0da5d3b047adacd

2019-09-29 13:23:30.310 [DEBUG] [internal.handler.InnogyDeviceHandler] - ->capability:5b24e65f24164c57b4b6b8d1b54068e3 (DimmerActuator/Dimmer Actuator)

2019-09-29 13:23:30.313 [DEBUG] [internal.handler.InnogyDeviceHandler] - Dimlevel state 0

2019-09-29 13:23:30.326 [TRACE] [internal.handler.InnogyBridgeHandler] - DeviceId e45e5bc6848b4dc6b5bac1a575271fa8 not relevant for this handler (responsible for id 00000000000000000000000000000000)

2019-09-29 13:23:30.331 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

==> /var/log/openhab2/events.log <==

2019-09-29 13:23:30.337 [vent.ItemStateChangedEvent] - innogysmarthome_ISD2_SMARTHOME10_e45e5bc6848b4dc6b5bac1a575271fa8_dimmer changed from 100 to 0

2019-09-29 13:23:36.975 [DEBUG] [gysmarthome.internal.InnogyWebSocket] - innogy WebSocket onMessage() - {"sequenceNumber":3086,"type":"StateChanged","desc":"/desc/device/BRC8.RWE/1.0/capability/PushButtonSensor/event/StateChanged","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:36.9307040Z","source":"/capability/3959f109c837436a8fe3016c9fa426a4","properties":{"lastKeyPressCounter":2}}

2019-09-29 13:23:36.979 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:36.982 [TRACE] [internal.handler.InnogyBridgeHandler] - onEvent called. Msg: {"sequenceNumber":3086,"type":"StateChanged","desc":"/desc/device/BRC8.RWE/1.0/capability/PushButtonSensor/event/StateChanged","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:36.9307040Z","source":"/capability/3959f109c837436a8fe3016c9fa426a4","properties":{"lastKeyPressCounter":2}}

2019-09-29 13:23:36.985 [DEBUG] [internal.handler.InnogyBridgeHandler] - Event no 3086 found. Type: StateChanged

2019-09-29 13:23:36.989 [TRACE] [internal.handler.InnogyBridgeHandler] - Event is linked to capability

2019-09-29 13:23:36.993 [TRACE] [internal.handler.InnogyDeviceHandler] - DeviceId 5aa1dcc043ac4e58be7b85d276711fab relevant for this handler.

2019-09-29 13:23:36.996 [TRACE] [internal.handler.InnogyDeviceHandler] - Loaded Capability PushButtonSensor, Fernbedienung 1 with id 3959f109c837436a8fe3016c9fa426a4, device /device/5aa1dcc043ac4e58be7b85d276711fab from device id 5aa1dcc043ac4e58be7b85d276711fab

2019-09-29 13:23:36.999 [DEBUG] [internal.handler.InnogyDeviceHandler] - onDeviceStateChanged called with device Fernbedienung 1/5aa1dcc043ac4e58be7b85d276711fab

2019-09-29 13:23:37.030 [DEBUG] [internal.handler.InnogyDeviceHandler] - ->capability:3959f109c837436a8fe3016c9fa426a4 (PushButtonSensor/Fernbedienung 1)

2019-09-29 13:23:37.033 [DEBUG] [internal.handler.InnogyDeviceHandler] - Pushbutton index null count 2

2019-09-29 13:23:37.037 [DEBUG] [internal.handler.InnogyBridgeHandler] - Error with Event: null

java.lang.NullPointerException: null

	at org.openhab.binding.innogysmarthome.internal.handler.InnogyDeviceHandler.onDeviceStateChanged(InnogyDeviceHandler.java:570) ~[254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at org.openhab.binding.innogysmarthome.internal.handler.InnogyDeviceHandler.onDeviceStateChanged(InnogyDeviceHandler.java:877) ~[254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at org.openhab.binding.innogysmarthome.internal.handler.InnogyBridgeHandler.handleStateChangedEvent(InnogyBridgeHandler.java:625) ~[254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at org.openhab.binding.innogysmarthome.internal.handler.InnogyBridgeHandler.onEvent(InnogyBridgeHandler.java:559) [254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at org.openhab.binding.innogysmarthome.internal.InnogyWebSocket.onMessage(InnogyWebSocket.java:148) [254:org.openhab.binding.innogysmarthome:2.4.0.201908172111]

	at sun.reflect.GeneratedMethodAccessor53.invoke(Unknown Source) ~[?:?]

	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]

	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]

	at org.eclipse.jetty.websocket.common.events.annotated.CallableMethod.call(CallableMethod.java:71) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod.call(OptionalSessionCallableMethod.java:72) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.onTextMessage(JettyAnnotatedEventDriver.java:234) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.message.SimpleTextMessage.messageComplete(SimpleTextMessage.java:69) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.appendMessage(AbstractEventDriver.java:66) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.onTextFrame(JettyAnnotatedEventDriver.java:226) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.events.AbstractEventDriver.incomingFrame(AbstractEventDriver.java:162) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.WebSocketSession.incomingFrame(WebSocketSession.java:476) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.extensions.ExtensionStack.incomingFrame(ExtensionStack.java:220) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.Parser.notifyFrame(Parser.java:220) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.Parser.parse(Parser.java:245) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.readParse(AbstractWebSocketConnection.java:560) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.onFillable(AbstractWebSocketConnection.java:391) [92:org.eclipse.jetty.websocket.common:9.4.11.v20180605]

	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:281) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:291) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:151) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) [75:org.eclipse.jetty.io:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680) [87:org.eclipse.jetty.util:9.4.11.v20180605]

	at java.lang.Thread.run(Thread.java:748) [?:?]

2019-09-29 13:23:37.049 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:37.355 [DEBUG] [gysmarthome.internal.InnogyWebSocket] - innogy WebSocket onMessage() - {"sequenceNumber":3087,"type":"ButtonPressed","desc":"/desc/device/BRC8.RWE/1.0/capability/PushButtonSensor/event/ButtonPressed","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:36.9324980Z","source":"/capability/3959f109c837436a8fe3016c9fa426a4","properties":{"index":0,"keyPressCounter":2,"lastPressedButtonIndex":0,"type":"ShortPress"}}

2019-09-29 13:23:37.358 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:37.361 [TRACE] [internal.handler.InnogyBridgeHandler] - onEvent called. Msg: {"sequenceNumber":3087,"type":"ButtonPressed","desc":"/desc/device/BRC8.RWE/1.0/capability/PushButtonSensor/event/ButtonPressed","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:36.9324980Z","source":"/capability/3959f109c837436a8fe3016c9fa426a4","properties":{"index":0,"keyPressCounter":2,"lastPressedButtonIndex":0,"type":"ShortPress"}}

2019-09-29 13:23:37.365 [DEBUG] [internal.handler.InnogyBridgeHandler] - Event no 3087 found. Type: ButtonPressed

2019-09-29 13:23:37.369 [TRACE] [internal.handler.InnogyBridgeHandler] - Event is linked to capability

2019-09-29 13:23:37.372 [TRACE] [internal.handler.InnogyDeviceHandler] - DeviceId 5aa1dcc043ac4e58be7b85d276711fab relevant for this handler.

2019-09-29 13:23:37.376 [TRACE] [internal.handler.InnogyDeviceHandler] - Loaded Capability PushButtonSensor, Fernbedienung 1 with id 3959f109c837436a8fe3016c9fa426a4, device /device/5aa1dcc043ac4e58be7b85d276711fab from device id 5aa1dcc043ac4e58be7b85d276711fab

2019-09-29 13:23:37.379 [DEBUG] [internal.handler.InnogyDeviceHandler] - onDeviceStateChanged called with device Fernbedienung 1/5aa1dcc043ac4e58be7b85d276711fab

2019-09-29 13:23:37.386 [DEBUG] [internal.handler.InnogyDeviceHandler] - ->capability:3959f109c837436a8fe3016c9fa426a4 (PushButtonSensor/Fernbedienung 1)

2019-09-29 13:23:37.408 [DEBUG] [internal.handler.InnogyDeviceHandler] - Pushbutton index 0 count null

2019-09-29 13:23:37.410 [DEBUG] [internal.handler.InnogyDeviceHandler] - State for PushButtonSensor is STILL NULL!! cstate-id: 3959f109c837436a8fe3016c9fa426a4, c-id: 3959f109c837436a8fe3016c9fa426a4

2019-09-29 13:23:37.412 [TRACE] [internal.handler.InnogyBridgeHandler] - DeviceId 5aa1dcc043ac4e58be7b85d276711fab not relevant for this handler (responsible for id 00000000000000000000000000000000)

2019-09-29 13:23:37.414 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:39.116 [DEBUG] [gysmarthome.internal.InnogyWebSocket] - innogy WebSocket onMessage() - {"sequenceNumber":3088,"type":"StateChanged","desc":"/desc/device/ISD2.RWE/1.0/capability/DimmerActuator/event/StateChanged","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:39.0741100Z","source":"/capability/5b24e65f24164c57b4b6b8d1b54068e3","properties":{"dimLevel":100}}

2019-09-29 13:23:39.117 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

2019-09-29 13:23:39.119 [TRACE] [internal.handler.InnogyBridgeHandler] - onEvent called. Msg: {"sequenceNumber":3088,"type":"StateChanged","desc":"/desc/device/ISD2.RWE/1.0/capability/DimmerActuator/event/StateChanged","namespace":"CosipDevices.RWE","timestamp":"2019-09-29T11:23:39.0741100Z","source":"/capability/5b24e65f24164c57b4b6b8d1b54068e3","properties":{"dimLevel":100}}

2019-09-29 13:23:39.122 [DEBUG] [internal.handler.InnogyBridgeHandler] - Event no 3088 found. Type: StateChanged

2019-09-29 13:23:39.125 [TRACE] [internal.handler.InnogyBridgeHandler] - Event is linked to capability

2019-09-29 13:23:39.127 [TRACE] [internal.handler.InnogyDeviceHandler] - DeviceId e45e5bc6848b4dc6b5bac1a575271fa8 relevant for this handler.

2019-09-29 13:23:39.130 [TRACE] [internal.handler.InnogyDeviceHandler] - Loaded Capability DimmerActuator, Dimmer Actuator with id 5b24e65f24164c57b4b6b8d1b54068e3, device /device/e45e5bc6848b4dc6b5bac1a575271fa8 from device id e45e5bc6848b4dc6b5bac1a575271fa8

2019-09-29 13:23:39.132 [DEBUG] [internal.handler.InnogyDeviceHandler] - onDeviceStateChanged called with device Deckenlampe/e45e5bc6848b4dc6b5bac1a575271fa8

2019-09-29 13:23:39.135 [DEBUG] [internal.handler.InnogyDeviceHandler] - ->capability:216e9872b3f74776a0da5d3b047adacd (PushButtonSensor/ISD2)

2019-09-29 13:23:39.138 [DEBUG] [internal.handler.InnogyDeviceHandler] - Pushbutton index 1 count null

2019-09-29 13:23:39.140 [DEBUG] [internal.handler.InnogyDeviceHandler] - State for PushButtonSensor is STILL NULL!! cstate-id: 216e9872b3f74776a0da5d3b047adacd, c-id: 216e9872b3f74776a0da5d3b047adacd

2019-09-29 13:23:39.143 [DEBUG] [internal.handler.InnogyDeviceHandler] - ->capability:5b24e65f24164c57b4b6b8d1b54068e3 (DimmerActuator/Dimmer Actuator)

2019-09-29 13:23:39.145 [DEBUG] [internal.handler.InnogyDeviceHandler] - Dimlevel state 100

2019-09-29 13:23:39.152 [TRACE] [internal.handler.InnogyBridgeHandler] - DeviceId e45e5bc6848b4dc6b5bac1a575271fa8 not relevant for this handler (responsible for id 00000000000000000000000000000000)
2019-09-29 13:23:39.154 [TRACE] [internal.handler.InnogyBridgeHandler] - =====================================================

==> /var/log/openhab2/events.log <==

2019-09-29 13:23:39.165 [vent.ItemStateChangedEvent] - innogysmarthome_ISD2_SMARTHOME10_e45e5bc6848b4dc6b5bac1a575271fa8_dimmer changed from 0 to 100

Hi,

I have changed the log level to trace as follows:

openhab> list | grep innogy
202 x Active x 80 x 2.4.0.201908172111 x innogy SmartHome Binding
openhab> log:set TRACE 202
openhab> log:get 202
TRACE
openhab>

But there is no message received in the log after changing the temp on the thermostat or humidity and temp changes on the thermostat. The only thing what is working is to change the temp from openhab towards to the thermostats.

best regards René

this is the same error than i reported. i can confirm this.

Hi @oliver_kuhl, i have another issue… look at these logs…

2019-10-07 03:48:49.956 [DEBUG] [nogysmarthome.internal.handler.InnogyBridgeHandler] - Initializing innogy SmartHome BridgeHandler...
2019-10-07 03:48:49.957 [DEBUG] [nogysmarthome.internal.handler.InnogyBridgeHandler] - innogy config: Config [clientId=24635748, clientSecret=no secret, redirectUrl=https://www.openhab.org/oauth/innogy/innogy-smarthome.html, authCode=, accessToken=eyJ0eXAiOi...0nmHozVFIA, refreshToken=8c58c...9a0cd]
2019-10-07 03:48:49.957 [DEBUG] [nogysmarthome.internal.handler.InnogyBridgeHandler] - Initializing innogy SmartHome client...
2019-10-07 03:48:49.957 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - Get innogy SmartHome status...
2019-10-07 03:48:50.498 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - [1] Statuscode is OK.
2019-10-07 03:48:50.498 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - innogy SmartHome Status loaded. Configuration version is 1004.
2019-10-07 03:48:50.499 [DEBUG] [ysmarthome.internal.manager.DeviceStructureManager] - Starting device structure manager.
2019-10-07 03:48:50.499 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - Loading locations...
2019-10-07 03:48:50.591 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - [2] Statuscode is OK.
2019-10-07 03:48:50.592 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - Loading capabilities...
2019-10-07 03:48:50.723 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - [3] Statuscode is OK.
2019-10-07 03:48:50.724 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - Loading capability states...
2019-10-07 03:48:51.585 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - [4] Statuscode is OK.
2019-10-07 03:48:51.586 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - Loading device states...
2019-10-07 03:48:52.212 [DEBUG] [nding.innogysmarthome.internal.client.InnogyClient] - [5] Statuscode is OK.
2019-10-07 03:48:52.213 [DEBUG] [nogysmarthome.internal.handler.InnogyBridgeHandler] - Unknown exception
java.lang.IllegalArgumentException: key updateAvailable
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:889) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:382) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:355) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.json.JsonObjectParser.parseAndClose(JsonObjectParser.java:87) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.json.JsonObjectParser.parseAndClose(JsonObjectParser.java:81) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.http.HttpResponse.parseAs(HttpResponse.java:459) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.client.InnogyClient.getDeviceStates(InnogyClient.java:761) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.client.InnogyClient.getFullDevices(InnogyClient.java:588) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.manager.DeviceStructureManager.refreshDevices(DeviceStructureManager.java:85) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.manager.DeviceStructureManager.start(DeviceStructureManager.java:64) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.handler.InnogyBridgeHandler$Initializer.run(InnogyBridgeHandler.java:132) [250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	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) [?:?]
Caused by: java.lang.IllegalArgumentException: key updateAvailable
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:889) ~[?:?]
	at com.google.api.client.json.JsonParser.parseArray(JsonParser.java:648) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:740) ~[?:?]
	... 17 more
Caused by: java.lang.IllegalArgumentException: key updateAvailable, field private org.openhab.binding.innogysmarthome.internal.client.entity.device.State org.openhab.binding.innogysmarthome.internal.client.entity.device.DeviceState.state
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:889) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parseArray(JsonParser.java:648) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:740) ~[?:?]
	... 17 more
Caused by: java.lang.IllegalArgumentException: key updateAvailable, field private org.openhab.binding.innogysmarthome.internal.client.entity.state.StringState org.openhab.binding.innogysmarthome.internal.client.entity.device.State.updateAvailable
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:889) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parseArray(JsonParser.java:648) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:740) ~[?:?]
	... 17 more
Caused by: java.lang.IllegalArgumentException: expected primitive class, but got: class org.openhab.binding.innogysmarthome.internal.client.entity.state.StringState
	at com.google.api.client.util.Data.parsePrimitiveValue(Data.java:453) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:859) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parseArray(JsonParser.java:648) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:740) ~[?:?]
	... 17 more
2019-10-07 03:48:52.231 [DEBUG] [nogysmarthome.internal.handler.InnogyBridgeHandler] - Disposing innogy SmartHome bridge handler 'ishbridge'
2019-10-07 03:48:52.231 [DEBUG] [nogysmarthome.internal.handler.InnogyBridgeHandler] - innogy SmartHome bridge handler shut down.
2019-10-07 03:48:52.231 [DEBUG] [nogysmarthome.internal.handler.InnogyBridgeHandler] - Scheduling reinitialize in 30 seconds.
2019-10-07 03:48:52.231 [ERROR] [nogysmarthome.internal.handler.InnogyBridgeHandler] - Error starting device structure manager.
java.lang.IllegalArgumentException: key updateAvailable
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:889) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:382) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:355) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.json.JsonObjectParser.parseAndClose(JsonObjectParser.java:87) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.json.JsonObjectParser.parseAndClose(JsonObjectParser.java:81) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at com.google.api.client.http.HttpResponse.parseAs(HttpResponse.java:459) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.client.InnogyClient.getDeviceStates(InnogyClient.java:761) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.client.InnogyClient.getFullDevices(InnogyClient.java:588) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.manager.DeviceStructureManager.refreshDevices(DeviceStructureManager.java:85) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.manager.DeviceStructureManager.start(DeviceStructureManager.java:64) ~[250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	at org.openhab.binding.innogysmarthome.internal.handler.InnogyBridgeHandler$Initializer.run(InnogyBridgeHandler.java:132) [250:org.openhab.binding.innogysmarthome:2.4.0.201907121857]
	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) [?:?]
Caused by: java.lang.IllegalArgumentException: key updateAvailable
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:889) ~[?:?]
	at com.google.api.client.json.JsonParser.parseArray(JsonParser.java:648) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:740) ~[?:?]
	... 17 more
Caused by: java.lang.IllegalArgumentException: key updateAvailable, field private org.openhab.binding.innogysmarthome.internal.client.entity.device.State org.openhab.binding.innogysmarthome.internal.client.entity.device.DeviceState.state
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:889) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parseArray(JsonParser.java:648) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:740) ~[?:?]
	... 17 more
Caused by: java.lang.IllegalArgumentException: key updateAvailable, field private org.openhab.binding.innogysmarthome.internal.client.entity.state.StringState org.openhab.binding.innogysmarthome.internal.client.entity.device.State.updateAvailable
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:889) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parseArray(JsonParser.java:648) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:740) ~[?:?]
	... 17 more
Caused by: java.lang.IllegalArgumentException: expected primitive class, but got: class org.openhab.binding.innogysmarthome.internal.client.entity.state.StringState
	at com.google.api.client.util.Data.parsePrimitiveValue(Data.java:453) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:859) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parse(JsonParser.java:472) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:781) ~[?:?]
	at com.google.api.client.json.JsonParser.parseArray(JsonParser.java:648) ~[?:?]
	at com.google.api.client.json.JsonParser.parseValue(JsonParser.java:740) ~[?:?]
	... 17 more

the binding simply stops working at some point, and these logs are endlessly repeating… I tryed multiple times to remove the binding and add it back again, but no luck. any clue on what might be wrong here? I’m on oh2.4

I upgraded my central from V1.0 to V2.0 today.
All items in OH seem to work as expected except the RST.
I can send commands to it but I do not get updates from the RST (set_tempature, temperature, humidity).
In the trace the innogy binding gets exceptions when updates are sent from SHC to OH. I already sent a trace to Ollie.