After I take a shower, I run my geothermal unit fan to 5 minutes (but after a 10 minutes delay to avoid blowing air in the shower while I'm there) to "spread" the humidity into the house. Because normally the humidity inside my house is a little bit too low.
So it's a way to circulate the humid air and not extract it (and in Quebec in the winter, if you extract air, that means an equivalent of very cold air can enter the house to equilibrate the flow).
I put into a local variable the status of the geothermal fan setting before the fan is going ON.
If the thermostat fan mode was auto, the rule put it in auto after the 5 minutes air blow.
If the thermostat fan mode was circulate, the rule put it in circulate (timer) after the 5 minutes air blow.
Of course, no need to change anything if the fan mode was on before, just leave it as is.
I repeat this rule every 30 minutes along the day.
This is my rule. Is it a way to build it simpler to obtain the same result ? And does all those IF-THEN checks slow down the hub ?