Je ne suis pas sûr d'être dans la bonne section: si besoin je laisse le soin à un modo de déplacer.
Je cherche à faire une fonction nodered pour envoyer deux messages, sur le même topic, dont un des message contient la valeur d'une variable enregistrée dans nodered.
Voici ma fonction:
Code : Tout sélectionner
msg.topic = "ECRAN-ENTREE/cmd";
if (flow.get('modeconfort') === "On") {
var consigne = flow.get('consigneconfort');
var msg1 = { payload: 'NEXTION,conschauf.txt="consigne"'};
var msg2 = { payload: "NEXTION,p1.pic=8" };
}
return [msg1, msg2];
- je récupère la valeur de consigneconfort que je stocke dans consigne
- je construit mon 1er msg
- je construit mon 2nd msg
- j'envoie les deux msg
Sauf que ça ne fonctionne pas.

J'ai apparemment un pb de topic, alors qu'il est bien défini.
Et le msg1 n'est pas bon, il devrait être: NEXTION,conschauf.txt="19"
Quelqu'un aurait une idée, s'il vous plaît ?