Hello,
Dans les Logs> cron_execution, je constate le Warning suivant :
PHP Warning: A non-numeric value encountered in /var/www/html/plugins/energy/core/class/energy.class.php on line 125
La ligne en question est la ligne « startHp2 » ci-dessous:
$rateHour = array(
'startHp' => intval(ltrim(str_replace(':', '', config::byKey('startHc', 'energy', -1)), '0')),
'endHp' => intval(ltrim(str_replace(':', '', config::byKey('endHc', 'energy', -1)), '0')),
'startHp2' => intval(ltrim(str_replace(':', '', config::byKey('startHc2', 'energy'-1)), '0')),
'endHp2' => intval(ltrim(str_replace(':', '', config::byKey('endHc2', 'energy', -1)), '0')),
'startHp3' => intval(ltrim(str_replace(':', '', config::byKey('startHc3', 'energy', -1)), '0')),
'endHp3' => intval(ltrim(str_replace(':', '', config::byKey('endHc3', 'energy', -1)), '0')),
'rateHp' => str_replace(',', '.', config::byKey('rateHp', 'energy', 0)),
'rateHc' => str_replace(',', '.', config::byKey('rateHc', 'energy', 0)),
);
Je ne sais pas quoi proposer comme fix car je n’ai pas assez creusé la source, mais une raison probable est que j’avais avant 2 plages d’heures creuses et que je n’en ai plus qu’une, peut-être un reste à « vide » en base ?
En passant, la documentation ici : https://jeedom.github.io/documentation/howto/fr_FR/remonter_un_bug ne s’affiche plus correctement (juste chez moi ?)
Cordialement