Tado smart radiator termostat X

I’m experiencing serious issues with my Tado Smart Radiator Thermostat X, which is impacting its usability in my floor heating setup. Here are the details:

Purchase Basis and Setup Requirements: I chose this thermostat due to its compact 49 mm form factor, which fits well with my floor heating system’s 50 mm CTC central distributor, and its advertised compatibility with Homey as a Matter-compatible device. My setup relies on Homey as a single hub, and any solution that involves using the Tado bridge is not an option, as I do not plan to add multiple hubs.

Internal Thermometer Limitations: The thermostat, when operated without the Tado bridge, relies solely on its internal thermometer for temperature readings, which is problematic. Since my central distributor for the floor heating is located far from the actual room, the internal thermometer does not provide an accurate temperature reading for the room itself. This severely limits its functionality for floor heating.

Inconsistent Temperature Control Behavior: The way the thermostat handles “set temperature” is confusing and limits its usability:

For example, if the internal thermometer reads 22°C, and the display is set to 21°C, lowering the display temperature to 20°C or any other lower value does not engage the radiator’s motor. However, when raising the temperature, the motor only activates if the set temperature is higher than the internal thermometer reading. Tested both physical and thru flow’s.

Additionally, if the internal thermometer reads, for example, 22°C, and I lower the display setting from 23°C to 21°C, the motor initially engages, but further lowering the temperature fails to activate the motor.

This behavior makes it very difficult to achieve consistent and accurate temperature control. The lack of dynamic response from the motor, depending on the internal thermometer reading rather than the display setting, feels counterintuitive and frustrating.

Limited Modes without the Tado Bridge: When operating without the bridge, the thermostat only supports a single mode (Heating), which further restricts my ability to effectively control floor heating.

Given these challenges, I’d appreciate any advice on potential solutions or workarounds to improve the thermostat’s performance within my existing Homey-only setup. Is there any application update or configuration option that could address the internal thermometer dependency or improve the motor’s response to temperature changes?

It sounds like you need to be talking to tado about your thoughts as, from your description, everything is working as designed.
Homey will only be able to set the target temperature on the thermostat and the thermostat is then responsible for controlling the motor based on its internal sensor. So I don’t understand what you think Homey can do differently.

Hello @Adrian_Rockall,
Thank you for your response.

I have to disagree with your statement that “everything is working as designed.” If a thermostat won’t allow the temperature to be lowered once it’s set below the internal radiator temperature, that doesn’t sound like intended behavior.

I have a few other thermostats that ignore the internal thermometer temperature and adjust the motor to the temperature I set, regardless of the internal reading.

In another thread, I read that Meross devices (own a Meross thermostat) are about to become an official app, with Homey allowing a community user to develop the app. This gave me the impression that Homey would be responsible for the official app software, and from my perspective, this issue seems software-related.

Also, in my experience, communicating with manufacturers about Homey apps hasn’t been very effective.

Thanks for your attention to this issue.

So are you saying that you can’t physically set the target temperature lower than the measured temperature via the Homey user interface?

I’ll try to break down the issue:

For example, if the radiator temperature is currently 22°C and the thermostat display is set to 23°C, everything works as expected if I lower the temperature to 21°C using the Homey flow or directly on the device. This change triggers the motor, and the display shows 21°C.

However, if I then find that 21°C is still too warm and I try to lower the temperature further, the device display updates to show the new, lower temperature setting, but the motor does not respond to actually adjust the temperature.

I hope this explanation is clear. Please let me know if you need more details.

So your problem is with how Tado implements their system? If so, I’m not sure why you’re posting this on a Homey forum.

Also, when the temperature is raised above the device’s internal temperature—either through a Homey flow or directly on the device—it behaves as expected. The motor responds accordingly and continues to adjust properly if the temperature is raised further.

@robertklep This seems to be an issue with the app’s software, as the device motor only engages in certain scenarios. If this isn’t the right place to report software issues, could you please direct me to the appropriate channel?

So the motor doesn’t respond when you lower the temperature from Homey, but it does respond when you lower the temperature on the thermostat directly (or the official, non-Homey, Tado app)?

Thank you for helping me see this from a different perspective—it made me realize that you’re correct; this is indeed a Tado issue. I’ve replicated the problem manually on the device itself, following the same steps as in a Homey flow.

That said, the inability to disable the connection to the internal thermometer still makes this device unsuitable for floor heating solutions. Given my past experiences with manufacturer support, I’ll likely move on from using this device as a heating solution.

Thanks again for the back and forth—it really helped clarify things.

2 Likes

I haven’t used the tado X devices, so things might be different, but with the old tado devices, I have a tado room stat that controls the radiator motors. There overcoming the issue you mentioned where the motor is in a different location to the room. This might only be possible if you have a tado bride though.

You’re probably right about the bridge solution as well. With the Matter-to-Homey setup, it seems that temperature readings are only available directly from the device itself, without options to disable it. In the device setup, the only available options are to change the icon and name.

I had hoped Matter would be the solution to these kinds of integration challenges, but it seems more limited than I expected in this case.

Thanks again for your help and insights.