SmarthomeJ/Viessmann Binding, no Values from API

Hi Community, hi @rogrun,
I am facing issues with the viessmann binding from SmarthomeJ since yesterday afternoon about 2pm. That was the time of the last successfull API call that returned thedata. Since then I just see the following in the log:

2023-05-29 14:08:45.370 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 11142 path $.data[22].properties.entries.value
2023-05-29 14:13:10.934 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 11142 path $.data[22].properties.entries.value
2023-05-29 14:17:36.292 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 11142 path $.data[22].properties.entries.value

and so on…
This was still the case today evening so I tried to check what is going wrong. I noticed then, that there is Version 3.2.16 already available (I was using 3.2.15). So I updated the binding and since then, the device is not getting online. It stays in status “INITIALIZING”. The bridge is “ONLINE”
image

I set the loglevel to DEBUG, but I just see:

2023-05-30 19:23:40.745 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:TCU
2023-05-30 19:23:55.745 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:0
2023-05-30 19:23:55.746 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:RoomControl-1
2023-05-30 19:23:55.747 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:TCU
2023-05-30 19:24:10.748 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:0
2023-05-30 19:24:10.749 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:RoomControl-1
2023-05-30 19:24:10.749 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:TCU
2023-05-30 19:24:25.750 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:0
2023-05-30 19:24:25.751 [DEBUG] [n.internal.ViessmannDiscoveryService] - Discovered Device viessmann:device:0fe60539bc:RoomControl-1

No errors.

Can anybody help me what is going on here?
Thanks
Dieter

Hi,

I know this issue. I‘m currently working on a solution to fix it. Please have a little patience.

Best Ronny

1 Like

Thanks for the quick reply @rogrun
good to know that you are on it. I was not sure if the problem is maybe just in my setup.
No hurry, take the time you need. Heating is off anyway :wink:

also reported here: [SmarthomeJ Viessmann Binding] New WARN on every request

This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.