-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[siemensrds] Setting target temperature doesn't work anymore #17695
Comments
@oxigen-dev thanks for reporting this. Could you please turn on log:set TRACE on the binding and post the relevant part of the log? |
Sure, here is a part of the log. Sorry, but I don't really know whether everything relevant is here or not, and I'm also not sure whether there is some sensitive data in it so I've replaced some parts with "[redacted]" maybe without any reason :)
|
Ok. Many thanks. It looks like the command is sending the unit '16 °C' where I guess it should not be. I am not sure when that may have changed. |
Actual target value is 15 °C, new target value would be 16 °C (I'm using low values if heating is not needed, this is how I turn it off). It is also not working with higher values like 21-22 °C. So the value in the command is correct! |
Maybe I was not clear; the problem is probably the presence of the unit and not the size of the number. |
Understood. Can I support you somehow fixing this issue? |
Expected Behavior
Setting target temperature should be possible using the binding.
Current Behavior
Target temperature can't be set. Until the end of last winter this was working well.
Now I get this error:
2024-11-03 16:58:28.600 [WARN ] [ng.siemensrds.internal.RdsDataPoints] - runtime exception in setValue(), type=java.io.IOException, message="Bad Request"
If I set the target temperature using the mobile app, the binding can get the new value.
FYI @andrewfg
Your Environment
The text was updated successfully, but these errors were encountered: