Bonjour,
Je récupère depuis le code ci après la valeur « lastCommuniction ». La valeur est bien récupérée lors du chargement de la page mais lorsque qu’il y a une mise à jour via jeedom.cmd.update j’ai un message d’erreur… Quelqu’un pourrait-il me guider? Je n’en trouve pas la raison.
$cmdId=51;
jeedom.cmd.update[$cmdId] = function(_options){
jeedom.cmd.execute({id:$cmdId,
success: function(_value) {
console.log("Valeur acutelle: "+ _value);
$(".VerandaThermometre").empty().append(_value);
} //Fin execute success
});//Fin jeedom execute
jeedom.cmd.byId({
id: $cmdId,
success: function(_ValueById) {
console.log("unité: "+ _ValueById.unite);
$(".VerandaThermometre").append(" " + _ValueById.unite);
$(".VerandaThermometre").prepend(" " + _ValueById.name);
console.log("template: "+ _ValueById.template.dashboard);
console.log("id eqlogic: "+ _ValueById.eqLogic_id);
jeedom.eqLogic.byId ({id:_ValueById.eqLogic_id,
success: function(_ValueEqLogic) {
console.log("Last update: "+ _ValueEqLogic.status.lastCommunication);
jeedom.cmd.displayDuration(_ValueEqLogic.status.lastCommunication, $(".aaa"));
}//Fin jeedom.eqLogic.byId success
}); //Fin jeedom.eqLogic.byId
} //Fin jeedom.cmd.byId success
});//Fin jeedom.cmd.byId
};//Fin jeedom update
jeedom.cmd.update[51]({display_value:'#state#',valueDate:'#valueDate#',
collectDate:'#collectDate#',alertLevel:'#alertLevel#'});
debug ok au chargement de la page:
Puis erreur lors de la mise à jour via jeedom.update…
J’ai essayé
jeedom.cmd.update[51](); // / Sans succès
Et également en ajoutant {lastCommunication:‹ #lastCommunication# ›} mais sans succès non plus.
Merci beaucoup pour votre aide!
Une bonne fin de journée