EMHASS: An Energy Management for Home Assistant

How many hours a day do you want the floor switched on for? Does this charge with other factors; internal or external temp?

What controls do you have available? On/off or setpoint?

Do you have specific times you want the floor heated?

A simple deferrable load in EMHASS would switch it on for a cheapest number of hours a day, would be my starting point to prove it is functional.

There is a thermal model in EMHASS, which can be complex to setup so once you have the simple system setup you could try to adapt the thermal model.

The thing about pulling it off completely can be tricky as it requires a lot of energy to get up to the target temperature.
Ideally, I would like to have a set point of 21 degrees C and then that at expensive it lowers a degree and vice versa at cheap.

What controls do you have available? On/off or setpoint?
It’s a zigbee thermostat so I have several ways to control it

Do you have specific times you want the floor heated?
At night, it can lower, but not too much, as I mentioned before that it may require some energy to get warm again.

I have tried to read about thermal mode but think it looks very complicated, and have a bit of a hard time seeing how to implement it in my rest command.