Long time no report but suddenly I get those warnings on every request. No change of setup on my side. Did THEY change something (again) without telling?
2023-05-29 17:14:53.436 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 19954 path $.data[42].properties.entries.value
First WARN was received at 2023-05-29 14:09 (Germany)
I guess this is the reason why the outside temperature is constant since some time? Neither restarting the Viessmann connect device, nor restarting/re-installing the binding helps.
Same here. I don’t think the data is updated any longer. The reason why the outside temperature is the same since days is probably openhab presistence. Let’s wait and see what Ronny finds out.
I’ve got a vitocal 252 heatpump, so let me know if I can test something.
did you see the message from Viesmann about the (again) changed Endpoint?
Quoting Viessmann: Starting from July 1, 2023, we will be deprecating the current endpoint for events history and migrating to a new endpoint that offers improved performance and additional capabilities. This change will require you to update your existing API integration to ensure uninterrupted access to the events history data.
I just removed and reinstalled the addon via the openhab UI (Bindings - other add-ons). It is now running at V3.2.16.
Is this version including the fix already? I could find anything in the changelog for this version.
I am asking because the binding is still not working on machine.
The openhab logs show the following warning:
[WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 20442 path $.data[33].properties.entries.value