Make Open Window Detection feature more intelligent; use both inside and outside temperature
I like the idea of the Open Window Detection, but I think it is quite unintelligent as it is now, as it simply detects whether the window is open (I assume from detecting a steep decline in temperature), and then shuts off the heating for a given amount of time (15 min per default, but this time can be adjusted in the app).
However, when the given time period has passed, it turns on the heating again, EVEN if the window is still open, thus wasting huge amounts of heating energy. The explanation I have gotten from Tado is that it turns heating on again to ensure frost protection (even if it is not freezing outside).
Therefore, the request is to improve this algorithm by taking two simple parameters into consideration:
- The temperature in the room: Is it close to freezing, e.g. below 5 C? If not, it should not activate frost protection and remain shut off until the window is closed
- The temperature outside: If the outside temperature outside is above freezing there should not be any reason for the algorithm to activate the frost protection function
I assume a closed window could be detected by a plateauing of the temperature curve.