Passage d'une variable globale dans une notification Node Red

Bonsoir,

Avec l’intégration « Anniversaries » j’envoie via Node Red une notification sur mon iPhone avec le nom de la personne et l’âge qu’elle va avoir et ça fonctionne nickel.

{
"message":"Aujourd'hui {{states.sensor.anniversary_le_gall_helene.attributes.friendly_name}} à {{states.sensor.anniversary_le_gall_helene.attributes.years_at_next_anniversary}} ans"
}

Je souhaite dans un autre flow Node Red passer non pas un attribut d’un sensor mais une variable globale que j’ai défini.

global.set('datenewexpir', msg.payload);

J’ai tenté comme ça mais ça il y a une erreur !
msg : string[57]
« Call-service error. UndefinedError: ‹ global › is undefined »


{"message":"Certificat renouvellé pour {{global.get('datenewexpir')}} jours "}

Bob

Bonsoir, tu peux utiliser le node Change très simplement.

Merci @fredarro
J’avais déjà remercié pour cette « astuce » mais je l’avais oublié depuis.

Mon message est bien généré mais je ne reçois pas la notification !
image

J’ai trouvé la solution dans une de tes réponses précédentes.
{« message »:« {{payload}} »}
Merci @fredarro
C’est tout bon
Bob