<div id="report2">
</div>
<script>
var id_surveil2=205;
//var elem1 = '.cmd[data-cmd_id="205"]';
var elem2 = '.cmd[data-cmd_id="'+id_surveil2+'"]';
var targetNode2 = document.querySelector(elem2);
// Options de l'observateur (quelles sont les mutations à observer)
var config = { attributes: true, childList: true };
var execute2 = function() {
jeedom.cmd.execute({ id: id_surveil2, success: function(valeur_courante) {
$('#report2').text(valeur_courante);
}
})
};
// Créé une instance de l'observateur lié à la fonction de execute
var observer2 = new MutationObserver(execute2);
// Commence à observer le noeud cible pour les mutations précédemment configurées
observer2.observe(targetNode2, config);
// L'observation peut être arrêtée par la suite
// observer2.disconnect();
</script>
[lors de modif de se code faire un ctrl-f5 ou decommenter la dernier ligne pour arrêté observer]
dans ton code savoir si data-cmd_id est déjà dans la page
si
if ($("div[data-cmd_id="+NbLumieres+"]").length == 1){
il est déjà present dans la page de là le mini script du dessus à adapter
} else {
existe pas la setattribut,…
}