Hello,
Il y a une boulette dans le code sur ce fichier core/js/history.class.js
Actuel en 4.5.2
jeedom.history.graphUpdate = function(_params) {
for (var i in _params) {
if(_params[i].cmd_id == ''){
continue;
}
for(var chart in jeedom.history.chart){
for(var serie in jeedom.history.chart[chart]){
if(jeedom.history.chart[chart].chart.series[serie] && jeedom.history.chart[chart].chart.series[serie].options.id == _params[i].cmd_id){
jeedom.history.chart[chart].chart.series[serie].addPoint([Date.now()+(-1*(new Date()).getTimezoneOffset()*60*1000),_params[i].value])
}
}
}
}
}
Corrigé :
jeedom.history.graphUpdate = function(_params) {
for (var i in _params) {
if(_params[i].cmd_id == ''){
continue;
}
for(var chart in jeedom.history.chart){
for(var serie in jeedom.history.chart[chart].chart.series){
if(jeedom.history.chart[chart].chart.series[serie] && jeedom.history.chart[chart].chart.series[serie].options.id == _params[i].cmd_id){
jeedom.history.chart[chart].chart.series[serie].addPoint([Date.now()+(-1*(new Date()).getTimezoneOffset()*60*1000),_params[i].value])
}
}
}
}
}
J’ai modifié la ligne 163 :
for(var serie in jeedom.history.chart[chart].chart.series){