Thermostat controls help

Hello all,

Please can I ask for a little assistance with my configuration as I just can’t figure out a nice way to do this, and it seems so simple…

I have a room in my house with 3 TRVs and temperature sensors. I have created a temperature sensor group to take the average room temperature. What I’d now like to to is to control the set values of the TRVs depending on an overall thermostat.

I tried the following:

Generic Thermostat:

  • Input: Temperature Sensor Group
  • Output: Binary Input Sensor

Automation:

  • Binary input sensor on = Set TRVs target temperature to 30 (i.e. full on)
  • Binary input sensor off = Set TRVs target temperature to 10 (i.e. full off)

It seems I can’t do this as the Generic Thermostat doesn’t accept a binary sensor as an output.

What I think I can do is:

Threshold Helper:

  • on Action - set TRVs on
  • off Acton - set TRVs off

Input Number -

  • on change, set Threshold Value

But this misses some of the nice features of the dedicated Climate entity UI to show the status etc. Is there a better way?

  1. Post your YAML
  2. What’s a “TRV”?
  1. TRV is a thermostatic radiator valve
  2. I’m using the UI and the question is what components to use

We’re halfway there, now post the YAML of your automation (using code tags <>)

Is there a way to export Helpers as YAML configuration files?

I have got something close, using an input_number helper, and a template switch helper, the input number is added to the UI as a slider using the extra ‘slider-entity-row’.

For convenience I created scenes for ‘radiators on’ and ‘radiators off’ which are triggered with the on/off state of the template switch helper.

It’s a shame that I can’t hook up ‘generic thermostat’ this way as that would be more like the UI/behaviour I want.