Closed serlinGi closed 1 month ago
I will look into this. Stay tuned.
Please check v0.9.7.beta-5
I think he's not behaving properly at all. but the problem that caused the error and blocking seems to have been solved.
I'll give you the 2 screenshots: before restarting the integration with the values I had set and after the restart
I see.
There are a lot of interesting things going on.
Let's focus on "Sala" first.
It seems it picks 28 as a target from the sleep
preset while it's set to comfort
.
So we expect to pick the temp from the comfort
preset: 25.5, or do we want to take the last set target: 26.4?
As far as I remember, after restarting, we should apply the preset, so it should be 25.5
I don't understand: You want me to try rebooting now?
No. Just trying to confirm the expected logic.
I think there are too many variables then; it would be enough if it restarted at least on the preset temperature for that preset_mode with which it turns off; π but if I wanted to refine a lot, the last temperature used would be perfect. π Instead, for me, it stays on "comfort" but with the temperature expected for "away"π
Yeah. I found the problem already. Working on a permanent fix...
It was tough. A lot of mess, but I cleaned it up. A new beta will be available tomorrow.
Please check v0.9.8.beta-5
OKk, it seems that it maintains the state and temperature; but now I think there are problems in changing the preset_mode states for the machines that are on at reboot: the temperatures don't correspond to those set in the conf file. I've also a warning in the logs: "No case matched when off"
I'm at work and I can't go into more detail. I'll do some tests in the afternoon (IT time) π
https://github.com/user-attachments/assets/20535560-aac8-4b93-808b-7d87285bf7a9
OKk, it seems that it maintains the state and temperature; but now I think there are problems in changing the preset_mode states for the machines that are on at reboot: the temperatures don't correspond to those set in the conf file. I've also a warning in the logs: "No case matched when off"
I'm at work and I can't go into more detail. I'll do some tests in the afternoon (IT time) π
It seems to me that, when ON, it points to the value set as target_temp_high
I needed to rework the preset settings completely, and I think it's fixed now. Please check v0.9.8.beta-6
Hi, for quickness I modified my thermostats to work in cold only mode.
I just have one problem I noticed that with preset_mode set, if I manually change the temperature value and then restart the integration (or restart HA), it gives me an error and I find the thermostat turned off and blocked. I have to act manually to turn on and recall one of the preset modes.
this is the error message in log:
and this my conf
HA.OS: Core 2024.7.2 Supervisor 2024.06.2 Operating System 12.4 Frontend 20240710.0 dual_smart_thermostat: v0.9.7.beta-4
any suggestions? thx