I will have to check out that feature. The house that I am installing them is interesting; It is in a basement and that is forced air gas (Natural Gas). The Gas is way less then electricity cost so we need to keep the temperature less than the main thermostat except if it sees motion in the basement. There will also be a pre-heat option. Also when the AC is on it will be turned off.
The reason I am keep it on with a lower temperature is for two reasons. It will be the backup heat in the home and it will still trigger a little so the floor should alway be warm in the winter.
Does the thermostat have an option to turn off based on an outside temp?
In a situation like the one you are describing, you could probably create a Basic Rule that turns it on at a certain temperature based on the outside temp if it is off. You could then add some supplemental rules to preheat based on time of day and/or motion.
I’ll happily help with that when you get there, unless someone else beats me to it.
The thermostat has 2 buttons - up and down. So you can raise the temp and lower it. On its own, that’s it as far as I know. All the smarts are in the hub.
I think I'll make this my next project after I finish my standby generator driver. The HomeAssistant integration is based on this Python package - GitHub - prairieapps/py-schluter: Python API for Schluter DITRA-HEAT Thermostats. The underlying API for the thermostats looks pretty simple. The hardest part is probably figuring out the authentication to the Schulter web API.