Hello, same issue for me. I run 3.4.3 in a docker container and integrate one automover and 2 sensors based on the garden binding - this is normally not much.
Somehow these behavior is descibed in the binding documentation:
The Gardena server imposes call rate limits to prevent malicious use of its API. The limits are:
On average not more than one call every 15 minutes.
3000 calls per month.
Normally the binding does not exceed these limits.
My conrete error message shows always:
[st.core.internal.thing.ThingResource] - Received HTTP PUT request for update configuration at ‘things/gardena:account:36592a1108/config’ for an uninitialized thing ‘gardena:account:36592a1108’.
2023-04-29 10:17:50.816 [WARN ] [ternal.handler.GardenaAccountHandler] - Error 403 Forbidden, {“Message”:“User is not authorized to access this resource with an explicit deny”}
It always works for some days and then i have to generate a new API key, what is very disappointing. Any solution proposal are welcome.
Thanks for your answer. I have tried to install the OH 4.0.0M2 with Java 17 - but the system becomes veeerrrryyy slowly. It is unusable then - I have reinstalled a backup with 3.4.3. The onlyest way for me is to build a clean install - but this takes a lot of time because I have some more network services at the raspberry around the OH-service installed. Up to this time I’m not able to manage the Gardena equipment - that isn’t fine in spring and early sommer.
I have see at github that the fix changes only one class-file. Is there any way to get the compiled class file for the running 3.4.3-version (I have never compiled java programs myself)?