KartoffelToby / better_thermostat

This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.
https://better-thermostat.org
GNU Affero General Public License v3.0
713 stars 124 forks source link

Add support for both heating and cooling #922

Closed grinco closed 12 months ago

grinco commented 1 year ago

Hey there. Great work on this project! One of the opportunities you could tackle in the new versions - is add support for both cooling and heating the room. You could use a switch/climate entity for increasing the temperature in winter, or same/another one for decreasing it in summer.

Vaarlion commented 1 year ago

Hi :) I just found this project trying to find something to fix the broken control of Daikin Heatpump.

Usualy i have to set it 2 to 4 °C over to have the right temperature in heat mode, and 3 to 4 °C under in AC mode to have something near what i want, but with HUGE variation during the day I was looking for the other PID option but most of them are binary based and won't work with a thermostat entity.

It would be amazing if you could extant this thermostat capability to include a cooling mode. It could use the same thermostat entity if it's support it, but may also have an optional extra field for a dedicated heating and cooling thermostat.

I'm throwing idea around, but i would really like this and would be more than willing to sponsor the development of such a feature if it mean my overly expensive DAIKIN heatpump is no-longer a huge waste of money :)

grinco commented 1 year ago

There is another project that i started using a few days ago, which fixes exactly the problem that @Vaarlion calls out. Here's the hint I got from the developer that made it work for me: https://github.com/custom-components/climate.programmable_thermostat/issues/63

AlteVerwischteZiege commented 1 year ago

Similar issue to Vaarlion but with Mitsubishi equipment. I have about a thousand lines of yaml to manage four heads across all four seasons based on external temperature measurement.

This would be a great add.

KartoffelToby commented 12 months ago

Tracked in #984