ça m'a l'air bien copliqué tout ça.
Je suis du style keep it simple....
donc tu as un VD avec 3 boutons, pour définir l'état de la filtration (le VD change la valeur d'une variable) :
arrêt : la pompe ne peut pas démarrer marche : la pompe tourne et ne s'arrête jamais, ou après une durée fix programme : elle démarre à 0h00, 6h00, 12h00, 18h00 pour une durée qui dépend de la température (et qui ne peut pas dépasser 6h00)
utilises-tu GEA ?