en fait je suis passé (pour cette variable) à une variable cache calculée :
-- variables cache : TisunChaudiereSolaireOn = tmp Tisun pour mettre CHAIDERE_SOLAIRE à On
GEA.add ({"VariableQA", id["GESTION_CHAUFFAGE"], "ChMaisonMode", "Off"}, 0, "", {"VariableCache", "TisunChaudiereSolaireOn", 10})
GEA.add ({"VariableQA", id["GESTION_CHAUFFAGE"], "ChMaisonMode", "ECS"}, 0, "", {"VariableCache", "TisunChaudiereSolaireOn", 60})
GEA.add ({"VariableQA", id["GESTION_CHAUFFAGE"], "ChMaisonMode", "SdB"}, 0, "", {"VariableCache", "TisunChaudiereSolaireOn", 64})
GEA.add ({"VariableQA", id["GESTION_CHAUFFAGE"], "ChMaisonMode", "Confort"}, 0, "", {"VariableCache", "TisunChaudiereSolaireOn", 70})
GEA.add (true, 0, "", {"VariableCache", "TisunChaudiereSolaireOff", {"VariableCache", "TisunChaudiereSolaireOn"}})
GEA.add (true, 0, "", {"VariableCache", "TisunChaudiereSolaireOff", "inc+8"})
d'où mes précédentes questions