Skip to content

TS0601_thermostat overheats the room exceeding the setpoint. Because better_thermostat sets a too high setpoint #1471

@RubenKelevra

Description

@RubenKelevra

Prerequisites

  • Model name of your Devices: TS0601

Description

This "fix" here causes Better Thermostat to select a wrong setpoint and overheat the room by 2-4 °C past the setpoint selected in Better Thermostat.

This makes Better Thermostat completely unusable for me - as there's no option to deactivate this "fix".

Actually, this model has quite the opposite issue: It will heat past the setpoint, even if the correct set point is selected. That's why my initial manual scripts had a detection for this, where it will turn off the thermostat if the valve is still open when the setpoint is reached, as it tend to overheat quite a lot on its own:

Screenshot_20241115_180224

This “fix” just makes it worse, by a large margin. Not sure what the motivation for this "fix" was, but it doesn't work as intended. Apart from this the same "boost function" can be achieved by using the "aggressive mode"

Expected behavior:

Better Thermostat should not calculate wrong set points.

Actual behavior:

Better Thermostat calculates wrong set points.

Versions

Better Thermostat version 1.6.1
HA version does not matter.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions