Hi @rogrun,
unfortunately, the binding seems to loose connection after some kind of communication error. As I looked on my values today, I had to see, that no values where updated. I got the last update yesterday at 18:26:40.
In the log I’ve found the following lines:
2022-11-06 19:44:16.174 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Your request could not be performed as there was a problem with external service
2022-11-06 20:56:47.884 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: DEVICE_COMMUNICATION_ERROR
2022-11-06 22:35:42.920 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: DEVICE_COMMUNICATION_ERROR
2022-11-07 03:17:28.076 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: DEVICE_COMMUNICATION_ERROR
2022-11-07 03:20:48.091 [INFO ] [.viessmann.internal.api.ViessmannApi] - API IOException: Unable to execute GET: java.util.concurrent.TimeoutException: DNS timeout 15000 ms
2022-11-07 03:44:02.537 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 04:44:57.279 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 04:47:50.605 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 04:50:44.095 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 04:53:37.525 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 04:56:31.000 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 04:59:24.417 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:02:17.845 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:05:11.282 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:08:04.718 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:10:58.118 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:13:51.509 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:16:44.975 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:19:38.391 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:22:31.785 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:25:25.166 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:28:18.641 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:31:12.036 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:34:05.411 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:45:41.259 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:48:34.657 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:51:28.971 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:54:22.439 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 05:57:15.902 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:00:09.348 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:03:03.231 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:05:58.915 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:08:53.609 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:11:47.425 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:15:00.426 [INFO ] [.viessmann.internal.api.ViessmannApi] - API IOException: Unable to execute GET: java.util.concurrent.TimeoutException: Total timeout 20000 ms elapsed
2022-11-07 06:17:53.822 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:20:47.043 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Your request could not be performed as there was a problem with external service
2022-11-07 06:23:45.014 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:26:38.222 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Your request could not be performed as there was a problem with external service
2022-11-07 06:29:31.450 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Your request could not be performed as there was a problem with external service
2022-11-07 06:32:24.811 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Your request could not be performed as there was a problem with external service
2022-11-07 06:35:18.093 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Your request could not be performed as there was a problem with external service
2022-11-07 06:38:11.691 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:41:09.789 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Internal server error
2022-11-07 06:44:06.718 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Your request could not be performed as there was a problem with external service
2022-11-07 13:17:32.075 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Your request could not be performed as there was a problem with external service
2022-11-07 14:01:20.541 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: DEVICE_COMMUNICATION_ERROR
2022-11-07 18:32:22.832 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
2022-11-07 18:38:21.863 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
2022-11-07 18:44:24.033 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
2022-11-07 18:47:28.239 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
2022-11-07 18:50:21.565 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was NUMBER at line 1 column 4 path $
2022-11-07 18:53:18.656 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
2022-11-07 18:56:12.447 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Endpoint /iot/v1/equipment/installations/*****/gateways/********************/devices/0/features/ does not match any existing route
2022-11-07 18:59:20.295 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Endpoint /iot/v1/equipment/installations/*****/gateways/********************/devices/0/features/ does not match any existing route
2022-11-07 19:02:24.459 [WARN ] [ernal.handler.ViessmannBridgeHandler] - Parsing Viessmann response fails: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $
2022-11-07 19:05:37.460 [INFO ] [.viessmann.internal.api.ViessmannApi] - API IOException: Unable to execute GET: java.util.concurrent.TimeoutException: Total timeout 20000 ms elapsed
2022-11-07 19:08:34.346 [WARN ] [.viessmann.internal.api.ViessmannApi] - ViError: Endpoint /iot/v1/equipment/installations/*****/gateways/********************/devices/0/features/ does not match any existing route
at org.smarthomej.binding.viessmann.internal.handler.ViessmannBridgeHandler.getAllFeaturesByDeviceId(ViessmannBridgeHandler.java:232) ~[?:?]
at org.smarthomej.binding.viessmann.internal.handler.ViessmannBridgeHandler.pollingFeatures(ViessmannBridgeHandler.java:221) ~[?:?]
at org.smarthomej.binding.viessmann.internal.handler.ViessmannBridgeHandler.lambda$0(ViessmannBridgeHandler.java:249) ~[?:?]
After restart of the binding everthing is working fine again.
openhab> bundle:restart 286
I have installed your last snapshot version.
Do you have any idea what’s going on?
Thanks! Martin