Custom Component: Valves

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.