You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've only got two "presets" I'm using with BT: default and sleep. I have two buttons and two corresponding automations that set the temperatures on the BT instance accordingly. The automations look like this, but with different temperature settings:
As explained in the setup section above, I'm supposed to have only two "presets" which are triggered by my other automations. But from time to time (usually 1-3 times a day) my temperature heating and cooling points change, usually with some overlap between them, so the heating point becomes higher than the cooling point.
This is just one example. The set points are different each time, and I haven't noticed any pattern so far. There might be a pattern with time when it happens, as I noticed it happening more likely about 30 seconds after I apply one of my "presets", or, more commonly, exactly at the beginning of an hour like 8:00, 18:00, etc.
The only solution I found so far is to manually trigger the preset to reset the temperatures, which is very far from ideal as it breaks the whole purpose of an automatically controlled system.
Here's the BT history for the last 26 hours. You can see that I manually changed the heating point a couple of times, but there are also short dips in cooling temperature, namely on
16 Dec at 18:00
17 Dec at
6:00
8:00
12:00 (and onwards – no idea what happened there, but I was away, and then it got back to normal at 18:00)
18:27
19:52 (shortly after I got back home and triggered the default preset)
Steps to Reproduce
Frankly, I have absolutely no idea how to reproduce it, as I found no time/cause patterns for this issue. Any suggestions would be appreciated, and I'll gladly test it more.
Expected behavior:
Stable temperature points which do not change for no reason.
Actual behavior:
Temperature points change randomly multiple times a day, overlapping, and I have no idea why.
Versions
HA: 2024.12.1
BT: 1.6.1
The text was updated successfully, but these errors were encountered:
If you don't need local control on the controlled thermostats, just try enabling child lock in BT - This will ignore the local changes detected on your controlled thermostat(s).
I'm not sure if BT is able to handle the setpoint events from a dedicated heating and cooling entity correctly yet, so that might be the underlying issue/cause.
@folfy Appreciate your response. I'll try it with Child Lock on later today and will report back, although I'm not sure if it's going to help, because I'm fairly sure that the unit hasn't been adjusted manually — I'm the only user.
It can be some other automation, or the TRV reporting a change late, that actually was triggered by BT initially, but the log messages indicate BT was at least told / thinking that it was changed, even if you didn't trigger it yourself.
climate.radiator decoded TRV target temp changed from 19.0 to 21.0
More information/data needed, or we will have to close this issue. When providing debug logs, please make sure to provide a full log, including the full timeframe as well as before/after the problem occured. Working around TRV "changing on it's own" issues means, we need to fully understand what's happening / why the TRV might be reporting an unexpected change.
Prerequisites
Model name of Devices
BT entity state
TRV state
All additional features like child lock, and frost/scale protection are off.
Generic thermostat (cooling, fan) state
Debug dump at the time when the problem below happened
Explanation of setup
I've only got two "presets" I'm using with BT:
default
andsleep
. I have two buttons and two corresponding automations that set the temperatures on the BT instance accordingly. The automations look like this, but with different temperature settings:Description
As explained in the setup section above, I'm supposed to have only two "presets" which are triggered by my other automations. But from time to time (usually 1-3 times a day) my temperature heating and cooling points change, usually with some overlap between them, so the heating point becomes higher than the cooling point.
This is just one example. The set points are different each time, and I haven't noticed any pattern so far. There might be a pattern with time when it happens, as I noticed it happening more likely about 30 seconds after I apply one of my "presets", or, more commonly, exactly at the beginning of an hour like 8:00, 18:00, etc.
The only solution I found so far is to manually trigger the preset to reset the temperatures, which is very far from ideal as it breaks the whole purpose of an automatically controlled system.
Here's the BT history for the last 26 hours. You can see that I manually changed the heating point a couple of times, but there are also short dips in cooling temperature, namely on
default
preset)Steps to Reproduce
Frankly, I have absolutely no idea how to reproduce it, as I found no time/cause patterns for this issue. Any suggestions would be appreciated, and I'll gladly test it more.
Expected behavior:
Stable temperature points which do not change for no reason.
Actual behavior:
Temperature points change randomly multiple times a day, overlapping, and I have no idea why.
Versions
The text was updated successfully, but these errors were encountered: