I would like to use the Wolf Smartset Binding that is now officially available as a binding in OH 3.2.
Setting up the the “Account” Thing works fine. Based on this I can set up the “System” thing as well and meta data like the FW is shown. Discovery of “Unit” things works, too.
Unfortunately updating the things and polling further data is not working
The binding throws a NullPointerException:
2021-12-23 12:41:15.497 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception:
java.lang.NullPointerException: null
at org.openhab.binding.wolfsmartset.internal.handler.WolfSmartsetUnitThingHandler.updateValues(WolfSmartsetUnitThingHandler.java:188) ~[?:?]
at org.openhab.binding.wolfsmartset.internal.handler.WolfSmartsetAccountBridgeHandler.refreshSystems(WolfSmartsetAccountBridgeHandler.java:252) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
I am running on a Raspi 4 with openHABian OH 3.2 and I am connecting to a Wolf Smartset Pro.
Is anybody else encountering this problem? What else can I do to debug or solve the issue?
I removed the binding and installed the provided one via the addons folder.
Unfortunately it is not yet working.
The error message is still the same
I am not sure if its relevant but I saw that at one point it started updating the items connected to my thing. But after 5 items the error was thrown again…
@Turbo-B thank you for sharing access to your heating system. I cloud reproduce the issue, and with this version it worked for me: Filebin | pb6qouizgtmuci0i
Can you please verify if it is working for you?
I’ve installed the milestone version and it works, but now i’m getting this
error message:
[C:04.175 [WARN ] [smartset.internal.api.WolfSmartsetApi] - getGetParameterValuesString failed with org.openhab.binding.wolfsmartset.internal.api.WolfSmartsetCloudException: Error too many requests: {“Message”:“Der Portal-Server reagiert nicht. Bitte versuchen Sie es sp\u00E4ter nochmal.”,“ErrorCode”:10,“ErrorType”:1,“Errors”:null,“MessageParams”:null}: org.openhab.binding.wolfsmartset.internal.api.WolfSmartsetCloudException: Error too many requests: {“Message”:“Der Portal-Server reagiert nicht. Bitte versuchen Sie es sp\u00E4ter nochmal.”,“ErrorCode”:10,“ErrorType”:1,“Errors”:null,"Messa " } ]
It seems like i’m getting for an hour the data, and then this error comes for an hour: