WTH are we missing support for underfloor heating?

Usually you have a single water pump and an electric valve for each zone.
The interesting part: there’s a significant delay between turning on the valves/pump and the temperature increase.
This would need to be accounted for.

I don’t think Home Assistant is missing support but I work HVACR.

Are all of your boiler controllers integrated? What’s your boiler setup?

I also have never seen anything usual about any boiler setup.

Do you have a domestic priority taking over control?

Radiant in floor systems can take days to make any noticeable change.


(just one example of the thousands of control possibilities and how it could be a hack job, a variable communicating system, or just a well-installed regular system).

These two topics are using radiators and not in floor but somewhat cover some of the ideas of controlling a boiler:

this does not work, since it doesn’t account for the significant delay between turning the heating on and the actual temperature rise

Delay or not makes no difference.
The thermostat will still try to maintain the set temperature

1 Like

My request is NOT about radiators.
Currently, I’m using Loxone for my underfloor heating. It “learns” the heating curve of each room and adjusts accordingly.

For example:


Here you can see the significant delay.
The heating needs to be turned on hours beore to reach the desired target temperature.
There are Millions of such setups out there and unfortunatly you can’t use them in an easy way in Home Assistant.
I would really like to get rid of my propriatary setup and switch to Home Assistant.

1 Like

Okay, Then the better option would be an integration that can turn on/off and set the temperature of your Loxone unit. Let that continue to be the thermostat smarts as it seems to work well.

It takes hours to heat up with normal radiators too.

1 Like

The difference is, that you will overshoot significantly.
And the overshoot also depends on the outside temperature.

Yes, but the traditional heating stops very soon after it’s being turned off.
It doesn’t heat for some more hours after you turned it off.

The point is, that I want to move away from Loxone and to Home Assistant :wink:

My advice is to definitely not do that.

The forums have a few examples of people coming home to boiling hot or freezing cold houses because they used Home Assistant as a thermostat rather than just using home assistant to set the temperature in much more reliable thermostat equipment.

Which you already have.

And a quick search turned up many ways to interface HA to Loxone.

1 Like

So your recommendation is to just not use Home Assistant for controlling an underfloor heating system?

What alternative would you then recommend for people who want to integrate their existing underfloor heating into Home Assistant?

A thermostat that controls under floor heating that connects to HA via Zwave, Zigbee, Thread, Matter, or any integration that provides climate entities.

Maybe check the previous messages - but again: a simple thermostat won’t work.

I did read, I don’t think you’ve searched for smart in-floor thermostats on each protocol.

E.g. Here’s a thread on the forums that shows a company that makes zwave thermostats that work for in floor heating

Here’s a reddit thread with other options
https://www.reddit.com/r/homeautomation/comments/a5d304/is_there_any_good_smart_thermostat_for_electric/

Disclaimer, I did a quick search with only 1 protocol. There is likely alot more options in zigbee or wifi. If you look towards wifi devices, you’ll need to make sure there’s an integration that pairs with it.

But the point remains, it’s best to keep thermostat functionality local on the device in question.

hatl, I think Petro’s point is that a proper thermostat (dedicated device) will at worst fail to being a dumb thermostat, whereas if you use automations to trigger heat on or off and they fail, it would completely turn off the heat or keep it full blast.

1 Like

Exactly, as @tom_l said, use HA to set the set_points for temperatures on a climate entity. Don’t use HA to turn on/off a switch that provides heat. The climate in your house should work without HomeAssistant in a “dumb” state.

Try to look at it from the perspective of a new user:

I don’t have any smart home components.
My underfloor heating is like any of million others: switches for the valves and pump and temperature sensors for each room.

How do I get this integrated into Home Assistant?

hey hatl,

quick question - where are your temperatur sensors located?

i had similar probelmes wiht underfloor heating (concreet foundation) and i found that putting the temperature sensor directly on the floor improved a lot.

Instead of 3hr on+4hr off i would now get 1hr on+2hr off.

This gives a tighter range (before maybe 1-2 deg depending on outside temp - now i get something like this (<1 deg):
image

(t.varmerør is a sensor on the plexpipes after the telestat - to check if the boiler is actually running.)

The sensors i am using xiaomi temp. sensors that i just lay on the floor. Then i have HA turn on/off the power for the telestats. Also, I have experimented a bit finding the best location for the sensor (further away from from the boiler, the slower the reulation).

On the upper flors (wood construction) i get an even lower range
/peter