-
Notifications
You must be signed in to change notification settings - Fork 48
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
Homematic Thermostat: Temperature switches to 5°C after window open/close #133
Comments
Hello @Ra72xx , When you open/close the window, do you have a preset selected ? You should see:
when window is open. Theses are the values that will be restored after the window is closed. |
Here a log. In this case without a preset selected, but it's the same with a preset. Thermostat turns always on with 5°C. In this example it's a bit difficult, because there are 4 thermostats controlled by VT. This is only for Homematic thermostats, it doesn't happen with my Aqara E1 thermostats. home-assistant_versatile_thermostat_2023-10-21T16-27-33.217Z.log |
Huuum, it is coincidence, but i'm currently see some weird thing about window temperature set. It is not fully tested on my side but if you can, it would be valuable that you give it a try. I will finish the test in //. |
I'll look at it, thank you. |
I have a look at your log, and here is what I have found:
The problem is that when turning on your underlying climates they swith alone to 5. And because now VTherm is following the underlying temp, Vtherm switch to 5°. This is due to #101 which have many side effect (and not #123). What I will do is to force the temperature update after turning on an underlying climate. It will solve your issue. |
* Replace tests at the right place. Add missing config files. Run tests * FIX merge from #108 have lost some changes * FIX entity_not found error * Change port * Add tests for over switch AC mode * Issue #133 - Force temperature after off to on transition of over climate * Build release 3.6.0 --------- Co-authored-by: Jean-Marc Collin <[email protected]>
Fixed in 3.6.0. Tell me if this does the trick ! |
Thanks for the quick fix once again. |
Ok fine. I will add this Homematic TRV into the incompatible chapter, I start. I will keep the enhancement, which sends the target temperature after turning on a over climate. I think it was missing anymawy. |
It might not be outright incompatible, but it seems to get problematic if too many devices get driven by another entity which doesn't implement some kind of duty cycle management. I could probably have worked around if I'd paired those thermostats internally with the methods the Homematic protocol offers, so that only one thermostat has to receive the commands from VT and propagates them "internally", but that was too much of a hassle. |
Hi, I have the same issue. In one room, I have a Homematic heating group and an Aqara TRV combined via VT. After ventilating, the target temperature remains at 5°C. It does not switch back to the previously active preset. I am running VT 4.3, I think. I am wondering if this is linked to the HmIP heating group having its own "window open" logic which also defaults to 5°C. |
Hello @nurunet , Homematic are known to badly work with VTherm: https://github.com/jmcollin78/versatile_thermostat?tab=readme-ov-file#incompatibilities They have their own internal logic which don't work fine with VTherm. So sorry for this bad news. If you to change, I recommend the Shelly TRV for which will able VTherm to pilot directly the percent of valve opening. So you have a full VTher feature and a still a TRV. |
Describe the bug
I still use a few Homematic thermostats. They seem to react strange to the window open/close function of VT:
They switch off and on when opening and closing the window, which is the expected and intended procedure. However they are always set to 5°C when getting turned on again after the windows closes again.
It looks as if the thermostats default to minimum temperature when getting turned on, and not to the last set temperature.
So maybe VT should preserve the current temperature setting, too, when going in the window-off mode, and restore it afterwards. (Additional complexity when you have also an schedule running to change the temperature which can also kick in while the window is open, this should be respected somehow, too...)
The text was updated successfully, but these errors were encountered: