This custom component uses supported smart thermostatic radiator valves (TRVs) to directly control their absolute valve position (i.e. 0%-100%).
The main features are:
- Vendor and platform independence - mix TRVs from Homematic or Eurotronic with room temperature sensors from e.g Aqara (Zigbee)
- Minimize valve adjustments to save battery live
- Minimize manual tweaking by using a machine learning algorithm to detect and adapt room and valve properties
- Support central heatings which only heat periodically (e.g. 30 minutes off, 30 minutes on). That’s actually the main reason to start off the project.
Available on github: GitHub - rusitschka/valves: Home Assistant custom component to control TRVs' valve positions directly
Example Scenario
In this scenario you see the Valves custom component control TRVs in different rooms with temperature sensors - devices can be from different vendors.