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
746 stars 123 forks source link

Rework Logic #257

Closed RubenKelevra closed 1 year ago

RubenKelevra commented 2 years ago

We want to split the Logic and the HA handling as separate modules and create a dedicated handler module for the TRV commands which can accept quirks stored as flags in the yaml file for each TRV.

This ticket is meant to track the progress.

Todo:

Device info needs to be added to the new device files. Feel free to do so, if you can:

https://github.com/KartoffelToby/better_thermostat/tree/feat/rework_logic/custom_components/better_thermostat/devices

Styx85 commented 2 years ago

Could you provide a general guide how to correctly provide device info / quirks for your needs?

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

RubenKelevra commented 2 years ago

@KartoffelToby remove that BS again. It's a major pain in the ass and don't help anyone.

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity.

KartoffelToby commented 1 year ago

Needs a Update after #406 merged

rosiaantje commented 1 year ago

I have some of the POPP TRV's on the way as the suite most of my needs. Would like to help to intergrade them in better thermostat were I can.. What would you need?