We've installed HeatIt Z-water to control our waterborne underfloor heating. The plumber installed NO valves after checking the manual for the Z-water.
FutureHome does not support this, and will now turn the heating on when it's too warm and off when it's too cold.
I know the recommended "solution" is to have NC valves, but changing them is quite costly, and I like that the floor is going to be warm if FutureHome or the Z-water malfunctions.
So my suggestion is to have an option for Z-water (or any relay really) to invert the output signal. Basically telling FutureHome to send the opposite signal to what's visible in the UI (and controlled by e.g. the temperature).