I now see all my things are OFFLINE (except for tado:home, strangely…). In the logs, I see this already happened 4 days ago:
2025-04-01 12:30:42.132 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-01 12:30:42.154 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-01 12:30:42.176 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-01 12:30:42.216 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-01 12:30:42.227 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-01 12:30:42.320 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-01 12:31:21.628 [DEBUG] [ing.tado.internal.auth.OAuthorizerV2] - addAuthorization() => getAccessTokenResponse() error: Exception in oauth communication, grant type refresh_token
java.io.IOException: Exception in oauth communication, grant type refresh_token
at org.openhab.core.auth.oauth2client.internal.OAuthConnector.doRequest(OAuthConnector.java:354) ~[?:?]
at org.openhab.core.auth.oauth2client.internal.OAuthConnector.grantTypeRefreshToken(OAuthConnector.java:200) ~[?:?]
at org.openhab.core.auth.oauth2client.internal.OAuthClientServiceImpl.refreshToken(OAuthClientServiceImpl.java:318) ~[?:?]
at org.openhab.core.auth.oauth2client.internal.OAuthClientServiceImpl.getAccessTokenResponse(OAuthClientServiceImpl.java:352) ~[?:?]
at org.openhab.binding.tado.internal.auth.OAuthorizerV2.addAuthorization(OAuthorizerV2.java:49) ~[?:?]
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.listMobileDevices(HomeApi.java:162) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoMobileDeviceHandler.getMobileDevice(TadoMobileDeviceHandler.java:121) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoMobileDeviceHandler.updateState(TadoMobileDeviceHandler.java:109) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.ExecutionException: java.net.SocketTimeoutException: Connect Timeout
at org.eclipse.jetty.client.util.FutureResponseListener.getResult(FutureResponseListener.java:118) ~[?:?]
at org.eclipse.jetty.client.util.FutureResponseListener.get(FutureResponseListener.java:101) ~[?:?]
at org.eclipse.jetty.client.HttpRequest.send(HttpRequest.java:732) ~[?:?]
at org.openhab.core.auth.oauth2client.internal.OAuthConnector.doRequest(OAuthConnector.java:326) ~[?:?]
... 13 more
Caused by: java.net.SocketTimeoutException: Connect Timeout
at org.eclipse.jetty.io.ManagedSelector$Connect.run(ManagedSelector.java:955) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-01 12:31:26.635 [DEBUG] [rnal.handler.TadoMobileDeviceHandler] - Status update of mobile device with id 9290626 failed: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
2025-04-01 12:31:37.198 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:6, objectId:Zone
2025-04-01 12:31:37.198 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:2, objectId:Zone
2025-04-01 12:31:37.198 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:8, objectId:Zone
2025-04-01 12:31:37.198 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:3, objectId:Zone
2025-04-01 12:31:37.209 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:5, objectId:Zone
2025-04-01 12:31:37.210 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:9, objectId:Zone
2025-04-01 12:31:37.241 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:8, objectId:HeatingCapabilities
2025-04-01 12:31:37.241 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:2, objectId:HeatingCapabilities
2025-04-01 12:31:37.241 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:6, objectId:HeatingCapabilities
2025-04-01 12:31:37.244 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:3, objectId:HeatingCapabilities
2025-04-01 12:31:37.256 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:5, objectId:HeatingCapabilities
2025-04-01 12:31:37.256 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:9, objectId:HeatingCapabilities
2025-04-01 12:31:43.242 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:9, objectId:ZoneState
2025-04-01 12:31:43.242 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Updating state of home 1375166 and zone 9
2025-04-01 12:31:43.266 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:6, objectId:ZoneState
2025-04-01 12:31:43.266 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Updating state of home 1375166 and zone 6
2025-04-01 12:31:43.293 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:8, objectId:ZoneState
2025-04-01 12:31:43.293 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Updating state of home 1375166 and zone 8
2025-04-01 12:31:43.332 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Api response: homeId:1375166, zoneId:3, objectId:ZoneState
2025-04-01 12:31:43.332 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Updating state of home 1375166 and zone 3
And then days on end there are no errors, only these “updating state” statements. And then:
2025-04-04 17:42:14.857 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-04 17:42:14.855 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-04 17:42:14.855 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-04 17:42:14.892 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-04 17:42:14.962 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:334) ~[?:?]
at org.eclipse.jetty.client.HttpConnection$RequestTimeouts.onExpired(HttpConnection.java:314) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-04 17:42:15.046 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
java.io.IOException: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.openhab.binding.tado.swagger.codegen.api.client.HomeApi.homeState(HomeApi.java:131) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.getHomeState(TadoHomeHandler.java:203) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoHomeHandler.updateHomeState(TadoHomeHandler.java:208) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler.updateZoneState(TadoZoneHandler.java:316) ~[?:?]
at org.openhab.binding.tado.internal.handler.TadoZoneHandler$1.run(TadoZoneHandler.java:423) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1583) [?:?]
Caused by: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
at org.eclipse.jetty.client.HttpDestination$RequestTimeouts.onExpired(HttpDestination.java:631) ~[?:?]
at org.eclipse.jetty.client.HttpDestination$RequestTimeouts.onExpired(HttpDestination.java:614) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.onTimeoutExpired(CyclicTimeouts.java:110) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts.access$100(CyclicTimeouts.java:50) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeouts$Timeouts.onTimeoutExpired(CyclicTimeouts.java:196) ~[?:?]
at org.eclipse.jetty.io.CyclicTimeout$Wakeup.run(CyclicTimeout.java:298) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
... 3 more
2025-04-04 17:42:19.348 [DEBUG] [rnal.handler.TadoMobileDeviceHandler] - Status update of mobile device with id 9290626 failed: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
2025-04-04 17:42:19.401 [DEBUG] [rnal.handler.TadoMobileDeviceHandler] - Status update of mobile device with id 10318905 failed: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
2025-04-04 17:42:34.136 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
2025-04-04 17:42:34.170 [DEBUG] [ado.internal.handler.TadoHomeHandler] - Error accessing tado server: java.util.concurrent.TimeoutException: Total timeout 5000 ms elapsed
2025-04-04 17:43:09.471 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Eetkamer' with id 2 (tado:zone:c711b5b546:2)
2025-04-04 17:43:09.472 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Studieruimte' with id 3 (tado:zone:c711b5b546:3)
2025-04-04 17:43:09.473 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Badkamer' with id 5 (tado:zone:c711b5b546:5)
2025-04-04 17:43:09.473 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Keuken' with id 6 (tado:zone:c711b5b546:6)
2025-04-04 17:43:09.474 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Gang gelijkvloers' with id 8 (tado:zone:c711b5b546:8)
2025-04-04 17:43:09.474 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Dressing' with id 9 (tado:zone:c711b5b546:9)
2025-04-04 17:43:09.528 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered mobile device 'Nietsfoon 2' with id 9290626 (tado:mobiledevice:c711b5b546:9290626)
2025-04-04 17:43:09.529 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered mobile device 'Nathalie' with id 10318905 (tado:mobiledevice:c711b5b546:10318905)
2025-04-04 17:43:13.365 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Eetkamer' with id 2 (tado:zone:192_168_1_70:2)
2025-04-04 17:43:13.366 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Studieruimte' with id 3 (tado:zone:192_168_1_70:3)
2025-04-04 17:43:13.367 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Badkamer' with id 5 (tado:zone:192_168_1_70:5)
2025-04-04 17:43:13.369 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Keuken' with id 6 (tado:zone:192_168_1_70:6)
2025-04-04 17:43:13.370 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Gang gelijkvloers' with id 8 (tado:zone:192_168_1_70:8)
2025-04-04 17:43:13.371 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered zone 'Dressing' with id 9 (tado:zone:192_168_1_70:9)
2025-04-04 17:43:13.422 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered mobile device 'Nietsfoon 2' with id 9290626 (tado:mobiledevice:192_168_1_70:9290626)
2025-04-04 17:43:13.423 [DEBUG] [ernal.discovery.TadoDiscoveryService] - Discovered mobile device 'Nathalie' with id 10318905 (tado:mobiledevice:192_168_1_70:10318905)
2025-04-05 00:24:41.569 [DEBUG] [ado.internal.handler.TadoZoneHandler] - Removing overlay of home 1375166 and zone 5
And then nothing.

http://192.168.1.9:8080/tado keeps loading, but no page is loaded. There’s also no logging of my attempt to load that page.
(This is all on OH 4.3.4)
I’ll now test your latest jar ([tado] Support multiple homes & accounts, and bug fixes by andrewfg · Pull Request #18481 · openhab/openhab-addons · GitHub), but I thought it might be worth sharing.