Solution trouvée :
On peut remarquer les différents états du thermostat (chrono) trouvés dans le fichier core/class/Getstatus0.class.php
const CHRONO_OFF = 0;
const CHRONO_SLEEP = 1;
const CHRONO_ON_1 = 2;
const CHRONO_ON_2 = 3;
const CHRONO_ON_3 = 4;
const CHRONO_ON_4 = 5;
Pour faire fonctionner le chrono il faut ajouter le bloc suivant dans le fichier core/class/Setvalue.class.php
aux alentours de la ligne 72 pour la constante PARAM_CHRONO_ON_OFF
responsable du controle du chrono. ces deux lignes font en sorte que la valeur que l’on passera plus tard corresponde à une des valeurs au dessus
elseif($this->param==self::PARAM_CHRONO_ON_OFF)
$this->erreur = ($this->value>=0 && $this->value<=5) ? false : true;
Et comme le mode veille n’existant pas sur tout les modèles (CHRONO_SLEEP
) il faut remplacer la valeur 1 par 2 à la ligne 1442 dans le fichier core/class/hottoh.class.php
case 'timer_on': // Passage chrono a ON
log::add('hottoh', 'debug', 'Activation du mode chrono');
$eqlogic->Ecriture_parametre(new Setvalue(Setvalue::PARAM_CHRONO_ON_OFF,2)); // <---- précedement à 0
break;
cette correction peut-elle être apportée lors de la prochaine mise a jour svp ?