-
Notifications
You must be signed in to change notification settings - Fork 24
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
Can't set standalone presets in HA 2024.04.3 #444
Comments
Hello @chriske , I will try with 2024.04.2 to see if something change. It keep you in touch. Maybe you can try to put some value to all other temperature. |
Hi! Thanks for the response! I tried to populate every input but I'm getting the same issue for every one. |
Hello, I have tested with HA 2024.4.3 and all is working fine on my side. Something went wrong on your environment (all temperature are empty which is not possible). I suggest to check logs. There is surely some messages explaining what goes wrong. I will close the issue because it is not a VTherm issue but please post the logs messages here when you have. |
Hi there! Thanks for checking! Here are the logs when I try to set any temperature: 2024-04-16 18:30:38.074 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection] [140282818477248] float() argument must be a string or a real number, not 'NoneType' As far as I can see, the exception's origin is the number.py class |
One more clue: I tried to create a new VTherm, and now I choosed to not use the min and max temperatures from central config. Now my temperatures are populated and I can change them: After this experiment, I changed my previously posted VTherm's settings to not copy the central temperatures and it started to work. |
Ooooh this is a great news.
Does that means that you uncheck this checkbox (in french sorry) ? |
Exactly :) thanks! |
And for the min/max what have you done ? |
Yes, it seems we misunderstood each other somewhere. So, I will summarize everything I have done: First, I created a central configuration where I set up the outdoor thermometer, the minimum and maximum temperatures, and the step. To the presets created this way, I set the appropriate temperatures. After that, I made 2 VTherms, of the climate type, and set each to use the central configuration. These are working nicely. Following that, I created a third VTherm, for which I set that I wanted to define my own presets, but I left the "use additional central configuration" switch turned on in the underlyings menu. If the new VTherm is created this way, then I cannot set the temperatures for the presets, that’s when I get the above exception. If I turn off "use additional central configuration" afterwards, then I can set the temperatures in the presets created for the VTherm. |
Hello, I'm facing the same issue, and I did two videos to try to explain the behavior. TLDR: if you do select "Use additional central main configuration" when creating a device, you won't be able to use device specific presets afterwards. vtherm_central_then_not.mp4vtherm_not_central.mp4 |
Thanks @brunoleon for the reproduction case. I will able to reproduce and to fix now ! |
* HA 2024.4.3 and release * [#444] - fix initial temp values with standalone presets --------- Co-authored-by: Jean-Marc Collin <jean-marc.collin-extern@renault.com>
Thank you for the fix and your support! |
I'm trying to:
Set temperatures for not central managed thermostat.
As you can see, HA won't set it, because of a type issue. I tried with 23,0 and 23.0 but getting the same issue. Also tried to modify the values directly for the entities, but the issue is the same.
I installed your integration yesterday for 2024.04.2 and I was able to set presets for the central component. Today after the update I tried to create a new thermostat with it's own presets, but I run into this issue.
The text was updated successfully, but these errors were encountered: