Thermostat card controlling multiple devices

Recently I installed smart heating system in my house using Tado.

This all works fine using the Tado app and now I’m working on the integration in HA.

In my setup there are some rooms with multiple Tado devices.
For example the living room has the wired Thermostat + 2 radiator valves.

There seem to be two ways to do this in HA, Tado cloud or trough HomeKit.
HA detected both, so currently I installed both integrations.

Both solutions seem to have pro/con.
Tado Cloud:

  • Can read battery info
  • Can read mode
  • Can read presets

HomeKit

  • Can read/control each device separated (temperature/humidity)

My preference would be using HomeKit integration so I can use it without cloud dependency.
In this case I don’t know how to have a Thermostat card controlling a room instead of a device.
Like the cloud integration I want to be able to set the living room temperature, which should set all 3 devices in the living room to the same target temperature.
I guess with the cloud integration, this is also what Tado does behind the scene.

So the main question:
How to create a thermostat card controlling multiple devices?

Kind regards,
Randy

“Better Thermostat” from community store does what you need…

Install the integration and the card from HACS…full restart HA

After you can create a custom thermostat in integration menu…with multiple physical thermostats (shelly trv f.e.)…you can add here door/window sensors, external temp sensor and outdoor temp sensor…very cool

Then you create a custom “Better Thermostat” card where you select the created virtual thermostat by entity…thats it…

Very cool but not stable atm…in my case somtimes these custom cards are shown as unavailabe or sometimes a sensor goes offline…need to play around with that…